0000833640-19-000046.txt : 20190213 0000833640-19-000046.hdr.sgml : 20190213 20190213134642 ACCESSION NUMBER: 0000833640-19-000046 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 86 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190213 DATE AS OF CHANGE: 20190213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: POWER INTEGRATIONS INC CENTRAL INDEX KEY: 0000833640 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 943065014 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-23441 FILM NUMBER: 19596028 BUSINESS ADDRESS: STREET 1: 5245 HELLYER AVE CITY: SAN JOSE STATE: CA ZIP: 95138 BUSINESS PHONE: 4084149200 MAIL ADDRESS: STREET 1: 5245 HELLYER AVE CITY: SAN JOSE STATE: CA ZIP: 95138 10-K 1 powi-2018123110k.htm 10-K Document

 
 
 
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, DC 20549
FORM 10-K
(Mark One)
x ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2018
or
o     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 0-23441
POWER INTEGRATIONS, INC.
(Exact name of registrant as specified in its charter)
DELAWARE
 
94-3065014
(State or other jurisdiction of
 
(I.R.S. Employer
Incorporation or organization)
 
Identification No.)
5245 Hellyer Avenue, San Jose, California
 
95138-1002
 (Address of principal executive offices)
 
(Zip code)
(408) 414-9200
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of Each Class
 
Name of Each Exchange on Which Registered
Common Stock, $0.001 Par Value
 
The Nasdaq Global Select Market
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. YES  x    NO o
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. YES  o    NO x
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. YES  x    NO o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). YES  x    NO o
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not be contained, to the best of registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer”, “accelerated filer”, “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act:    
Large accelerated filer  x
Accelerated filer  o
Non-accelerated filer    o
Smaller reporting company  o
 
Emerging growth company  o
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. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). YES o NO x
The aggregate market value of registrant’s voting and non-voting common stock held by non-affiliates of registrant on June 29, 2018, the last business day of the registrant’s most recently completed second fiscal quarter, was approximately $1.6 billion, based upon the closing sale price of the common stock as reported on The Nasdaq Global Select Market. Shares of common stock held by each officer and director have been excluded in that such persons may be deemed to be affiliates. This determination of affiliate status is not a conclusive determination for other purposes.
Outstanding shares of registrant’s common stock, $0.001 par value, as of February 6, 2019: 28,901,578.
DOCUMENTS INCORPORATED BY REFERENCE
The information required by Part III of this report, to the extent not set forth herein, is incorporated by reference from the Registrant’s definitive proxy statement relating to the 2019 annual meeting of stockholders, which definitive proxy statement will be filed with the Securities and Exchange Commission within 120 days after the fiscal year to which this Report relates.
 
 
 
 
 



POWER INTEGRATIONS, INC.
TABLE OF CONTENTS
 
 
 
Page
 
 
 
 
ITEM 1.
ITEM 1A.
ITEM 1B.
ITEM 2.
ITEM 3.
ITEM 4.
 
ITEM 5.
ITEM 6.
ITEM 7.
ITEM 7A.
ITEM 8.
ITEM 9.
ITEM 9A.
ITEM 9B.
 
ITEM 10.
ITEM 11.
ITEM 12.
ITEM 13.
ITEM 14.
 
ITEM 15.
ITEM 16.
 

2


Cautionary Note Regarding Forward-Looking Statements
This Annual Report on Form 10-K includes a number of forward-looking statements that involve many risks and uncertainties. Forward-looking statements are identified by the use of the words “would,” “could,” “will,” “may,” “expect,” “believe,” “should,” “anticipate,” “if,” “future,” “intend,” “plan,” “estimate,” “potential,” “target,” “seek” or “continue” and similar words and phrases, including the negatives of these terms, or other variations of these terms, that denote future events. These statements reflect our current views with respect to future events and our potential financial performance and are subject to risks and uncertainties that could cause our actual results and financial position to differ materially and/or adversely from what is projected or implied in any forward-looking statements included in this Form 10-K. These factors include, but are not limited to: if demand for our products declines in our major end markets, our net revenues will decrease; our products are sold through distributors, which limits our direct interaction with our end customers, therefore reducing our ability to forecast sales and increasing the complexity of our business; we depend on third-party suppliers to provide us with wafers for our products, and if they fail to provide us sufficient quantities of wafers, our business may suffer; intense competition may lead to a decrease in our average selling price and reduced sales volume of our products; if our products do not penetrate additional markets, our business will not grow as we expect; we do not have long-term contracts with any of our customers and if they fail to place, or if they cancel or reschedule orders for our products, our operating results and our business may suffer; if we are unable to adequately protect or enforce our intellectual property rights, we could lose market share, incur costly litigation expenses, suffer incremental price erosion or lose valuable assets, any of which could harm our operations and negatively impact our profitability; and the other risks factors described in Item 1A of Part I -- “Risk Factors” of this Form 10-K. We make these forward looking statements based upon information available on the date of this Form 10-K, and expressly disclaim any obligation to update or alter any forward-looking statements, whether as a result of new information or otherwise, except as required by laws. In evaluating these statements, you should specifically consider the risks described under Item 1A of Part I -- “Risk Factors,” Item 7 of Part II -“Management’s Discussion and Analysis of Financial Condition and Results of Operations” and elsewhere in this Annual Report on Form 10-K.

3


PART I.


Item 1. Business.
Overview
We design, develop and market analog and mixed-signal integrated circuits (ICs) and other electronic components and circuitry used in high-voltage power conversion. Our products are used in power converters that convert electricity from a high-voltage source (typically 48 volts or higher) to the type of power required for a specified downstream use. In most cases, this conversion entails, among other functions, converting alternating current (AC) to direct current (DC) or vice versa, reducing or increasing the voltage, and regulating the output voltage and/or current according to the customer’s specifications.
A large percentage of our products are ICs used in AC-DC power supplies, which convert the high-voltage AC from a wall outlet to the low-voltage DC required by most electronic devices. Power supplies incorporating our products are used with all manner of electronic products including mobile phones, computing and networking equipment, appliances, electronic utility meters, power tools, industrial controls, and “smart-home,” or “internet of things” applications such as networked thermostats, power strips and other building-automation and security devices. We also supply high-voltage LED drivers, which are AC-DC ICs specifically designed for lighting applications that utilize light-emitting diodes.
We also offer high-voltage gate drivers - either standalone ICs or circuit boards containing ICs, electrical isolation components and other circuitry - used to operate high-voltage switches such as insulated-gate bipolar transistors (IGBTs) and silicon-carbide (SiC) MOSFETs. These combinations of switches and drivers are used for power conversion in high-power applications (i.e., power levels ranging from a few kilowatts up to one gigawatt) such as industrial motors, solar- and wind-power systems, electric vehicles and high-voltage DC transmission systems. In 2018, we introduced a new category of power-conversion ICs BridgeSwitchTM: a family of motor-driver ICs addressing brushless DC (BLDC) motors used in refrigerators, HVAC systems, ceiling fans and other consumer-appliance and light commercial applications.
Our products bring a number of important benefits to the power-conversion market compared with less advanced alternatives, including reduced component count and design complexity, smaller size, higher reliability and reduced time-to-market. Our products also improve the energy efficiency of power converters, helping our customers meet the increasingly stringent efficiency standards that have been adopted around the world for many electronic products, and improving the efficiency of renewable-energy systems, electric vehicles and other high-power applications.
While the size of our addressable market fluctuates with changes in macroeconomic and industry conditions, the market has generally exhibited a modest growth rate over time as growth in the unit volume of power converters has been offset to a large degree by reductions in the average selling price of components in this market. Therefore, the growth of our business depends largely on increasing our penetration of the markets that we serve and on further expanding our addressable market. Our growth strategy includes the following elements:
Increase our penetration of the markets we serve. We currently address AC-DC applications with power outputs up to approximately 500 watts, gate-driver applications of approximately ten kilowatts and higher, and motor-drive applications up to approximately 300 watts. Through our research and design efforts, we seek to introduce more advanced products for these markets offering higher levels of integration and performance compared to earlier products. We also continue to expand our sales and application-engineering staff and our network of distributors, as well as our offerings of technical documentation and design-support tools and services to help customers use our products. These tools and services include our PI Expert™ design software, which we offer free of charge, and our transformer-sample service.
Our market-penetration strategy also includes capitalizing on the importance of energy efficiency in the power conversion market. For example, our EcoSmart™ technology drastically reduces the amount of energy consumed by electronic products when they are not in use, helping our customers comply with regulations that seek to curb this so-called “standby” energy consumption. Also, our gate-driver products are critical components in energy-efficient DC motor drives, high-voltage DC transmission systems, renewable-energy installations and electric transportation applications.
Increase the size of our addressable market. Prior to 2010 our addressable market consisted of AC-DC applications with up to about 50 watts of output, a served available market (“SAM”) opportunity of approximately $1.5 billion. Since that time we have expanded our SAM to approximately $4 billion through a variety of means. These include the introduction of products that enable us to address higher-power AC-DC applications (such as our Hiper™ product families, which address applications up to about 500 watts) and our entry into the gate-driver market

4


through the acquisition of CT-Concept Technologie AG in 2012. In 2016 we introduced the SCALE-iDriverTM family of gate-driver ICs, which enables us to address applications between approximately 10 kilowatts and 100 kilowatts, whereas previously our gate-driver products were primarily for applications above 100 kilowatts. In 2018 we introduced our BridgeSwitch™ motor-driver ICs, as described above.
Also contributing to our SAM expansion has been the emergence of new applications within the power ranges that our products can address. For example, applications such as LED lighting, “smart” utility meters, battery-powered lawn equipment and bicycles, and USB power ports (installed alongside traditional AC wall outlets) can incorporate our products; the increased use of electronic intelligence and controls in consumer appliances has also enhanced our SAM. Finally, we have enhanced our SAM by increasing the level of integration of our products, which in turn increases their value. For example, our InnoSwitch™ ICs integrate circuitry from the secondary, or low-voltage, side of AC-DC power supplies, whereas earlier product families integrated circuitry only on the primary, or high-voltage side.
We intend to continue expanding our SAM in the years ahead through all of the means described above.
Industry Background
Virtually every electronic device that plugs into a wall socket requires a power supply to convert the high-voltage alternating current provided by electric utilities into the low-voltage direct current required by most electronic devices. A power supply may be located inside a device, such as a consumer appliance or flat-panel TV, or it may be outside the device as in the case of a mobile-phone charger or an adapter for a cordless phone or cable modem.
Until approximately 1970, AC-DC power supplies were generally in the form of line-frequency, or linear, transformers. These devices, consisting primarily of copper wire wound around an iron core, tend to be bulky and heavy, and typically waste a substantial amount of electricity. In the 1970s, the availability of high-voltage discrete semiconductors enabled the development of a new generation of power supplies known as switched-mode power supplies, or switchers. These switchers generally came to be cost-effective alternatives to linear transformers in applications requiring more than a few watts of power; in recent years the use of linear transformers has declined even further as a result of energy-efficiency standards and higher raw-material prices.
Switchers are generally smaller, lighter-weight and more energy-efficient than linear transformers. However, switchers designed with discrete components are highly complex, containing numerous components and requiring a high level of analog design expertise. Further, the complexity and high component count of discrete switchers make them relatively costly, difficult to manufacture and prone to failures. Also, some discrete switchers lack protection and energy-efficiency features; adding these features may further increase the component count, cost and complexity of the power supply.
In high-power systems such as industrial motor drives, electric locomotives and renewable-energy systems, power conversion is typically performed using arrays of high-power silicon transistors known as IGBT modules; these modules are operated by electronic circuitry known as gate drivers (or IGBT drivers), whose function is to ensure accurate, safe and reliable operation of the IGBT modules. Much like discrete power supplies, discrete gate drivers tend to be highly complex, requiring a large number of components and a great deal of design expertise.
Our Highly Integrated Approach
In 1994 we introduced TOPSwitch, the industry’s first cost-effective high-voltage IC for switched-mode AC-DC power supplies; we have since introduced a range of other product families such as TinySwitch, LinkSwitch, Hiper and InnoSwitch which have expanded the range of power-supply applications we can address. In 2012 we expanded our addressable market to include high-voltage gate drivers.
Our ICs and gate drivers drastically reduce the complexity and component count of power converters compared to typical discrete designs by integrating many of the functions otherwise performed by numerous discrete electronic components, and by eliminating (or reducing the size and cost of) additional components through innovative system design. As a result, our products enable power converters to have superior features and functionality at a total cost equal to or lower than that of many competing alternatives. Our products offer the following key benefits:
Fewer Components, Reduced Size and Higher Reliability
Our highly integrated ICs and gate drivers enable designs with up to 70% fewer components than comparable discrete designs. This reduction in component count enhances reliability and efficiency, reduces size, accelerates time-to-market and results in lower manufacturing costs for our customers. Power supplies that incorporate our ICs are also lighter and more portable than comparable power supplies built with linear transformers, which are still used in some low-power applications.

5


Reduced Time-to-Market, Enhanced Manufacturability
Because our products eliminate much of the complexity associated with the design of power converters, designs can typically be completed in much less time, resulting in more efficient use of our customers’ design resources and shorter time-to-market for new designs. The lower component count and reduced complexity enabled by our products also makes designs more suitable for high-volume manufacturing. We also provide extensive hands-on design support as well as online design tools, such as our PI Expert design software, that further reduce time-to-market and product development risks.
Energy Efficiency
Our patented EcoSmart technology, introduced in 1998, improves the energy efficiency of electronic devices during normal operation as well as standby and “no-load” conditions. This technology enables manufacturers to cost-effectively meet the growing demand for energy-efficient products, and to comply with increasingly stringent energy-efficiency requirements. Our motor-driver ICs enable efficiency of up to 98.5 percent, which not only minimizes waste but also eliminates the need for heatsinks in many applications, which in turn reduces cost and weight.
Wide Power Range and Scalability
Products in our current IC families can address AC-DC power supplies with output power up to approximately 500 watts as well as some high-voltage DC-DC applications; our high-voltage gate drivers are used in applications with power levels as high as one gigawatt, while our motor-driver ICs address BLDC applications up to 300 watts. Within each of our product families, designers can scale up or down in power to address a wide range of designs with minimal design effort.
Energy Efficiency
Power supplies often draw significantly more electricity than the amount needed by the devices they power. As a result, billions of dollars’ worth of electricity is wasted each year, and millions of tons of greenhouse gases are unnecessarily produced by power plants. Energy waste occurs during the normal operation of a device and in standby mode, when the device is plugged in but idle. For example: computers and printers waste energy while in “sleep” mode; TVs that are turned off by remote control consume energy while awaiting a remote-control signal to turn them back on; a mobile-phone charger left plugged into a wall outlet continues to draw electricity even when not connected to the phone (a condition known as “no-load”); and many common household appliances, such as microwave ovens, dishwashers and washing machines, also consume power when not in use. In fact, a 2015 study by the National Resources Defense Council found that devices that are “always-on” but inactive may be causing as much as $19 billion in annual energy waste in the United States alone.
Lighting is another major source of energy waste. Less than 5% of the energy consumed by traditional incandescent light bulbs is converted to light, while the remainder is wasted as heat. The Alliance to Save Energy has estimated that a conversion to efficient lighting technologies such as compact fluorescent bulbs and LEDs could save as much as $18 billion worth of electricity and 158 million tons of carbon dioxide emissions per year in the United States alone.
In response to concerns about the environmental impact of carbon emissions, policymakers are taking action to promote energy efficiency. For example, the ENERGY STAR® program and the European Union Code of Conduct encourage manufacturers of electronic devices to comply with voluntary energy-efficiency specifications. In 2007 the California Energy Commission (CEC) implemented mandatory efficiency standards for external power supplies. The CEC standards were implemented nationwide in the United States in July 2008 as a result of the Energy Independence and Security Act of 2007 (EISA); these federal standards were tightened in 2016. Similar standards for external power supplies took effect in the European Union in 2010 as part of the EU’s EcoDesign Directive for Energy-Related Products.
In 2009 the CEC announced mandatory efficiency standards for televisions, which took effect in 2011, and in January 2012 the CEC announced mandatory efficiency standards for battery-charging systems, which took effect in 2013.
In 2010, the EU EcoDesign Directive implemented standards limiting standby power consumption on a wide range of electronic products. The limit was reduced by 50 percent beginning in 2013, with many products now limited to 500 milliwatts of standby usage; further tightening of the standards is under consideration. The EISA legislation also required substantial improvements in the efficiency of lighting technologies beginning in 2012; as of 2014, traditional 100-, 75-, 60- and 40-watt bulbs may no longer be manufactured or sold in the United States. Plans to eliminate conventional incandescent bulbs have also been announced or enacted in other geographies such as Canada, Australia and Europe.
We believe we offer products that enable manufacturers to meet or exceed these regulations, and all other such regulations of which we are aware. Our EcoSmart technology, introduced in 1998, dramatically reduces waste in both operating and standby modes; we estimate that this technology has saved billions of dollars’ worth of standby power worldwide since 1998. In 2010 we introduced our CapZero and SenZero IC families, which eliminate additional sources of standby waste in some power supplies; we also offer a range of products designed specifically for LED-lighting applications.

6


Products
Below is a brief description of our products:
AC-DC power conversion products
TOPSwitch, our first commercially successful product family, was introduced in 1994. Since that time we have introduced a wide range of products (such as our TinySwitch, LinkSwitch and Hiper families) to increase the level of integration and improve upon the functionality of the original TOPSwitch, and to broaden the range of power levels we can address. In 2010 we introduced our CapZero and SenZero families, which reduce standby power consumption in certain applications by eliminating waste caused by so-called bleed resistors and sense resistors. We also offer a range of high-performance, high-voltage diodes known as Qspeed diodes.
In 2014 we introduced our InnoSwitch product family, the first-ever power-supply ICs to combine primary, secondary and feedback circuits into a single package. These ICs employ a proprietary technology known as FluxLink to enable precise control without the need for optical components, which tend to add cost and diminish the reliability of power supplies.
In January 2015 we further expanded our product portfolio with the acquisition of Cambridge Semiconductor Ltd., a producer of controller ICs for low-power AC-DC applications. We have also introduced products designed specifically for LED-lighting applications, such as our LYTSwitch family.
This portfolio of power-conversion products generally addresses power supplies ranging from less than one watt of output up to approximately 500 watts of output, a market we refer to as the “low-power” market. This market consists of an extremely broad range of applications including mobile-device chargers, consumer appliances, utility meters, LCD monitors, main and standby power supplies for desktop computers and TVs, and numerous other consumer and industrial applications, as well as LED lighting.
High-voltage gate drivers
We offer a range of high-voltage gate-driver products sold primarily under the SCALE and SCALE-2 product-family names. These products are fully assembled circuit boards incorporating multiple ICs, electrical isolation components and other circuitry. We offer both ready-to-operate “plug-and-play” drivers designed specifically for use with particular IGBT modules, as well as “driver cores,” which provide more basic driver functionality that customers can customize to their own specifications after purchase. In May 2016 we introduced the SCALE-iDriver family of standalone ICs, which enables us to address applications between approximately 10 kilowatts and 100 kilowatts, whereas previously our sales of high-power products were primarily for applications above 100 kilowatts.
Motor-driver products
The BridgeSwitch family of products, introduced in 2018, is a family of motor-driver ICs addressing BLDC motor applications up to approximately 300 watts. Such applications include refrigerator compressors, ceiling fans, air purifiers as well as pumps, fans and blowers used in consumer appliances such as dishwashers and laundry machines.
Other Product Information
TOPSwitch, TinySwitch, LinkSwitch, DPA-Switch, EcoSmart, Hiper, Qspeed, InnoSwitch, BridgeSwitch, SCALE, SCALE-II, SCALE-III, SCALE-iDriver, PeakSwitch, CAPZero, SENZero, ChiPhy, FluxLink, CONCEPT and PI Expert are trademarks of Power Integrations, Inc.
End Markets and Applications
Our net revenues consist primarily of sales of the products described above. When evaluating our net revenues, we categorize our sales into the following four major end-market groupings: communications, computer, consumer, and industrial.
The table below provides the approximate mix of our net sales by end market:
 
Year Ended December 31,
End Market
2018
 
2017
 
2016
Communications
20
%
 
24
%
 
27
%
Computer
5
%
 
5
%
 
6
%
Consumer
38
%
 
38
%
 
36
%
Industrial
37
%
 
33
%
 
31
%
Our products are used in a vast range of power-conversion applications in the above-listed end-market categories. The following chart lists the most prominent applications for our products in each category.

7


Market Category
Primary Applications
Communications
Mobile-phone chargers, routers, cordless phones, broadband modems, voice-over-IP phones, other network and telecom gear
Computer
Desktop PCs, LCD monitors, servers, LCD projectors, adapters for tablets and notebook computers
Consumer
Major and small appliances, air conditioners, TV set-top boxes, digital cameras, TVs, video-game consoles
Industrial
Industrial controls, LED lighting, utility meters, motor controls, uninterruptible power supplies, tools, networked thermostats, power strips and other “smart home” devices, industrial motor drives, renewable energy systems, electric locomotives, electric buses and other electric vehicles, high-voltage DC transmission systems
Sales, Distribution and Marketing
We sell our products to original equipment manufacturers, or OEMs, and merchant power-supply manufacturers through our direct sales staff and a worldwide network of independent sales representatives and distributors. We have sales offices in the United States, United Kingdom, Germany, Italy, India, China, Japan, South Korea, the Philippines, Singapore and Taiwan. Direct sales to OEMs and merchant power supply manufacturers represented approximately 25%, 23% and 25% of our net product revenues in 2018, 2017 and 2016, respectively, while sales to distributors accounted for the remainder in each of the corresponding years. Most of our distributors are entitled to return privileges based on revenues and are protected from price reductions affecting their inventories. Our distributors are not subject to minimum purchase requirements, and sales representatives and distributors can discontinue marketing our products at any time.
Our top ten customers, including distributors that resell to OEMs and merchant power supply manufacturers, accounted for approximately 56%, 54% and 60% of net revenues in 2018, 2017, and 2016, respectively.    In each of 2018, 2017 and 2016 one distributor accounted for more than 10% of revenues. A second customer, also a distributor, accounted for more than 10% of revenues in 2016.
The following table discloses these customers’ percentage of net revenues for the respective years:
 
Year Ended December 31,
Customer
2018
 
2017
 
2016
Avnet
14
%
 
16
%
 
18
%
Powertech Distribution Ltd.
*

 
*

 
10
%
_______________
* Total customer revenue was less than 10% of net revenues
No other customers accounted for more than 10% of net revenues in these periods.
Sales to customers outside of the United States accounted for approximately 96% of our net revenues in each of 2018, 2017 and 2016, with sales to customers within the United States accounting for the remainder in each of the corresponding years. See Note 8, “Significant Customers and Geographic Net Revenues,” in our Notes to Consolidated Financial Statements in this Annual Report on Form 10-K regarding sales to customers located in foreign countries. See our consolidated financial statements in Item 8 regarding total revenues and profits for the last three fiscal years, and total assets.
We are subject to risks stemming from the fact that most of our manufacturing and most of our customers are located in foreign jurisdictions. Risks related to our foreign operations are set forth in Item 1A of this Annual Report on Form 10-K, and include: potential weaker intellectual property rights under foreign laws, the burden of complying with foreign laws and foreign-currency exchange risk. See, in particular, the risk factor “Our international sales activities account for a substantial portion of our net revenues, which subjects us to substantial risks” in Item 1A of this Form 10-K.
Backlog
Our sales are primarily made pursuant to standard purchase orders. The quantity of products purchased by our customers as well as shipment schedules are subject to revisions that reflect changes in both the customers' requirements and in manufacturing availability. Historically, our business has been characterized by short-lead-time orders and quick delivery schedules; for this reason, and because orders in backlog are subject to cancellation or postponement, backlog is not necessarily a reliable indicator of future revenues.
Research and Development
Our research and development efforts are focused on improving our technologies, introducing new products to expand our addressable markets, reducing the costs of existing products, and improving the cost-effectiveness and functionality of our customers’ power converters. We have assembled teams of highly skilled engineers to meet our research and development goals. These engineers have expertise in high-voltage device structure and process technology, analog and digital IC design, system architecture and packaging.

8


Intellectual Property and Other Proprietary Rights
We use a combination of patents, trademarks, copyrights, trade secrets and confidentiality procedures to protect our intellectual-property rights. In 2018 we received 41 U.S. and 50 foreign patents. As of December 31, 2018, we held 559 U.S. patents and 364 foreign patents. Both U.S. and foreign patents have expiration dates ranging from 2019 to 2038. While our patent portfolio as a whole is important to the success of our business, we are not materially dependent upon any single patent. We also hold trademarks in the U.S. and various other geographies including Taiwan, Korea, Hong Kong, China, Europe and Japan.
We regard as proprietary some equipment, processes, information and knowledge that we have developed and used in the design and manufacture of our products. Our trade secrets include a high-volume production process used in the manufacture of our high-voltage ICs. We attempt to protect our trade secrets and other proprietary information through non-disclosure agreements, proprietary-information agreements with employees and consultants, and other security measures.
Manufacturing
We contract with three foundries for the manufacture of the vast majority of our silicon wafers: (1) Lapis Semiconductor Co., Ltd., or Lapis, (formerly OKI Electric Industry), (2) Seiko Epson Corporation, or Epson, (3) X-FAB Semiconductor Foundries AG, or X-FAB. These contractors manufacture wafers using our proprietary high-voltage process technologies at fabrication facilities located in Japan, Germany and the United States.
Our ICs are assembled, packaged and tested by independent subcontractors in China, Malaysia, Thailand and the Philippines; a small percentage of our ICs are tested at our headquarters facility in California. Our gate-driver boards are assembled and tested by independent subcontractors in Sri Lanka and Thailand; some of the boards are tested at our facility in Switzerland.
Our fabless manufacturing model enables us to focus on our engineering and design strengths, minimize capital expenditures and still have access to high-volume manufacturing capacity. We utilize both proprietary and standard IC packages for assembly. Some of the materials used in our packages and certain aspects of the assembly process are specific to our products. We require our assembly manufacturers to use high-voltage molding compounds which are more difficult to process than industry standard molding compounds. We work closely with our contractors on a continuous basis to maintain and improve our manufacturing processes.
Our proprietary high-voltage processes do not require leading-edge geometries, which enables us to use our foundries’ older, lower-cost facilities for wafer manufacturing. However, because of our highly sensitive high-voltage process, we must interact closely with our foundries to achieve satisfactory yields. Our wafer supply agreements with Lapis, Epson and X-FAB expire in April 2028, December 2025 and December 2028, respectively. Under the terms of the Lapis and Epson agreements, each supplier has agreed to reserve a specified amount of production capacity and to sell wafers to us at fixed prices, which are subject to periodic review jointly by the supplier and us. In addition, Lapis and Epson require us to supply them with a rolling six-month forecast on a monthly basis. Our agreements with Lapis and Epson each provide for the purchase of wafers in U.S. dollars, with mutual sharing of the impact of the fluctuations in the exchange rate between the Japanese yen and the U.S. dollar. Under the terms of the X-FAB agreement, X-FAB has agreed to reserve a specified amount of production capacity and to sell wafers to us at fixed prices, which are subject to periodic review jointly by X-FAB and us. The agreement with X-FAB also requires us to supply them with rolling six-month forecasts on a monthly basis. Our purchases of wafers from X-FAB are denominated in U.S. dollars.
Although some aspects of our relationships with Lapis, Epson and X-FAB are contractual, some important aspects of these relationships are not written in binding contracts and depend on the suppliers’ continued cooperation. We cannot assure that we will continue to work successfully with Lapis, Epson or X-FAB in the future, that they will continue to provide us with sufficient capacity at their foundries to meet our needs, or that any of them will not seek an early termination of their wafer supply agreement with us. Our operating results could suffer in the event of a supply disruption with one or more of our foundries if we were unable to quickly qualify alternative manufacturing sources for existing or new products or if these sources were unable to produce wafers with acceptable manufacturing yields.
We typically receive shipments from our foundries approximately four to six weeks after placing orders, and lead times for new products can be substantially longer. To provide sufficient time for assembly, testing and finishing, we typically need to receive wafers four weeks before the desired ship date to our customers. As a result of these factors and the fact that customers’ orders can be placed with little advance notice, we have only a limited ability to react to fluctuations in demand for our products. We try to carry a substantial amount of wafer and finished-goods inventory to help offset these risks and to better serve our markets and meet customer demand.

9


Competition
Competing alternatives to our high-voltage ICs for the power-supply market include monolithic and hybrid ICs from companies such as ON Semiconductor, STMicroelectronics, Infineon, and Sanken Electric Company, as well as PWM-controller chips paired with discrete high-voltage bipolar transistors and MOSFETs; such controller chips are produced by a large number of vendors, including those listed above as well as such companies as NXP Semiconductors, Diodes Inc., On-Bright Electronics and Dialog Semiconductor. Self-oscillating switchers, built with discrete components supplied by numerous vendors, are also commonly used. For some applications, line-frequency transformers are also a competing alternative to designs utilizing our products. Our gate-driver products compete with alternatives from such companies as Avago, Infineon and Semikron, as well as driver circuits made up of discrete devices. Our motor-driver ICs compete with alternatives from such companies as ON Semiconductor, Infineon, STMicroelectronics and Sanken Electric Company.
Generally, our products enable customers to design power converters with total bill-of-materials (BOM) costs similar to those of competing alternatives. As a result, the value of our products is influenced by the prices of discrete components, which fluctuate in relation to market demand, raw-material prices and other factors, but have generally decreased over time.
While we vary the pricing of our ICs in response to fluctuations in prices of alternative solutions, we also compete based on a variety of other factors. Most importantly, the highly integrated nature of our products enables designs that utilize fewer total components than comparable discrete designs or designs using other integrated or hybrid products. This enables power converters to be designed more quickly and manufactured more efficiently and reliably than competing designs. We also compete on the basis of product functionality such as safety features and energy-efficiency features and on the basis of the technical support we provide to our customers. This support includes hands-on design assistance as well as a range of design tools and documentation such as software and reference designs. We also believe that our record of product quality and history of delivering products to our customers on a timely basis serve as additional competitive advantages.
Warranty
We generally warrant that our products will substantially conform to the published specifications for 12 months from the date of shipment. Under the terms and conditions of sale, our liability is limited generally to either a credit equal to the purchase price or replacement of the defective part.
Employees
As of December 31, 2018, we employed 662 full-time personnel, consisting of 79 in manufacturing, 237 in research and development, 287 in sales, marketing and applications support, and 59 in finance and administration.
Investor Information    
We make available, free of charge, copies of 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 or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act as soon as reasonably practicable after filing this material electronically or otherwise furnishing it to the SEC. Investors may obtain free electronic copies or request paper copies of these reports via the “For Investors” section of our website, www.power.com. Our website address is provided solely for informational purposes. We do not intend, by this reference, that our website should be deemed to be part of this Annual Report. The reports filed with the SEC are also available at www.sec.gov.
Our corporate governance guidelines, the charters of our board committees, and our code of business conduct and ethics, including ethics provisions that apply to our principal executive officer, principal financial officer, controller and senior financial officers, are also available via the investor website listed above. These items are also available in print to any stockholder who requests them by calling (408) 414-9200.
Power Integrations, Inc. was incorporated in California on March 25, 1988, and reincorporated in Delaware in December 1997.

10


Executive Officers of the Registrant
As of January 31, 2019, our executive officers, who are appointed by and serve at the discretion of the board of directors, were as follows:
Name
Position With Power Integrations
Age
Balu Balakrishnan
President, Chief Executive Officer and Director
64
Douglas Bailey
Vice President, Marketing
52
Radu Barsan
Vice President, Technology
66
David “Mike” Matthews
Vice President, Product Development
54
Sandeep Nayyar
Vice President, Finance and Chief Financial Officer
59
Ben Sutherland
Vice President, Worldwide Sales
47
Raja Petrakian
Vice President, Operations
54
Clifford Walker
Vice President, Corporate Development
67
Balu Balakrishnan has served as president and chief executive officer and as a director of Power Integrations since January 2002. He served as president and chief operating officer from April 2001 to January 2002. From January 2000 to April 2001, he was vice president of engineering and strategic marketing. From September 1997 to January 2000, he was vice president of engineering and new business development. From September 1994 to September 1997, Mr. Balakrishnan served as vice president of engineering and marketing. Prior to joining Power Integrations in 1989, Mr. Balakrishnan was employed by National Semiconductor Corporation.
Douglas Bailey has served as our vice president of marketing since November 2004. From March 2001 to April 2004, he served as vice president of marketing at ChipX, a structured ASIC company. His earlier experience includes serving as business management and marketing consultant for Sapiential Prime, Inc., director of sales and business unit manager for 8x8, Inc., and serving in application engineering management for IIT, Inc. and design engineering roles with LSI Logic, Inmos, Ltd. and Marconi.
Radu Barsan has served as our vice president of technology since January 2013, leading our foundry engineering, technology development and quality organizations. Prior to joining Power Integrations, Dr. Barsan served as chairman and CEO at Redfern Integrated Optics, Inc., a supplier of single frequency narrow linewidth lasers, modules, and subsystems, from 2001 to 2013. Previously, he served in a succession of engineering-management and technology-development roles at Phaethon Communications, Inc., a photonics technology company, Cirrus Logic, Inc., a high-precision analog and digital signal processing company, Advanced Micro Devices, a semiconductor design company, Cypress Semiconductor, Inc., a semiconductor company and Microelectronica a semiconductor company. Dr. Barsan has 40 years of commercial experience in semiconductor and photonic components development, engineering and operations.
Mike Matthews has served as our vice president of product development since August 2012. Mr. Matthews joined Power Integrations in 1992, managing our European application-engineering group and then our European sales organization as managing director of Power Integrations (Europe). He has led our product-definition team since 2000, serving as director of strategic marketing prior to assuming his current role. Prior to joining Power Integrations, Mr. Matthews worked at several electric motor-drive companies and then at Siliconix, a semiconductor company, as a motor-control applications specialist.
Sandeep Nayyar has served as our vice president and chief financial officer since June 2010. Previously Mr. Nayyar served as vice president of finance at Applied Biosystems, Inc., a developer and manufacturer of life-sciences products, from 2002 to 2009. Mr. Nayyar was a member of the executive team with world-wide responsibilities for finance. From 1990 to 2001, Mr. Nayyar served in a succession of financial roles including vice president of finance at Quantum Corporation, a computer storage company. Mr. Nayyar also worked for five years in the public-accounting field at Ernst & Young LLP. Mr. Nayyar is a Certified Public Accountant, Chartered Accountant and has a Bachelor of Commerce from the University of Delhi, India. Mr. Nayyar has also served as a director and chairman of the audit committee for Smart Global Holdings, Inc. since September 2014.
Ben Sutherland has served as our vice president, worldwide sales since July 2011. Mr. Sutherland joined our company in May 2000 as a member of our sales organization in Europe. From May 2000 to July 2011, Mr. Sutherland served in various sales positions responsible primarily for our international sales, and more recently for domestic sales. From 1997 to 2000, Mr. Sutherland served in various product marketing and sales roles at Vishay Intertechnology, Inc., a manufacturer and supplier of discrete semiconductors and passive electronic components.
Raja Petrakian has served as vice president of operations since May 2015. From 1995 to 2015, Dr. Petrakian served in a succession of roles in operations and supply chain management, most recently as senior vice president of worldwide operations, at Xilinx Inc. where  he was responsible for manufacturing, supply chain management (fabrication through delivery), customer service, supplier relationships, purchasing, import/export compliance, new product introduction operations, and logistics. Prior to joining Xilinx he was a research staff member at the IBM T.J. Watson Research Center.

11


Clifford Walker has served as our vice president, corporate development since June 1995. From September 1994 to June 1995, Mr. Walker served as vice president of Reach Software Corporation, a software company. From December 1993 to September 1994, Mr. Walker served as president of Morgan Walker International, a consulting company.

Item 1A. Risk Factors.
The following are important factors that could cause actual results or events to differ materially from those contained in any forward-looking statements made by us or on our behalf. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties not presently known to us or that we deem immaterial also may impair our business operations. If any of the following risks or such other risks actually occurs, our business could be harmed.
Our operating results are volatile and difficult to predict. If we fail to meet the expectations of public market analysts or investors, the market price of our common stock may decrease significantly. Our net revenues and operating results have varied significantly in the past, are difficult to forecast, are subject to numerous factors both within and outside of our control, and may fluctuate significantly in the future. As a result, our operating results could fall below the expectations of public market analysts or investors. If that occurs, the price of our stock may decline.
Some of the factors that could affect our operating results include the following:
the demand for our products declining in the major end markets we serve, which may occur due to competitive factors, supply-chain fluctuations or changes in macroeconomic conditions;
our products are sold through distributors, which limits our direct interaction with our end customers, which reduces our ability to forecast sales and increases the complexity of our business;
reliance on international sales activities for a substantial portion of our net revenues;
the volume and timing of delivery of orders placed by us with our wafer foundries and assembly subcontractors, and their ability to procure materials;
competitive pressures on selling prices;
the ability of our products to penetrate additional markets;
the volume and timing of orders received from customers;
the inability to adequately protect or enforce our intellectual property rights;
fluctuations in exchange rates, particularly the exchange rate between the U.S. dollar and the Japanese yen, the Euro and the Swiss franc;
expenses we are required to incur (or choose to incur) in connection with our intellectual property litigations;
our ability to develop and bring to market new products and technologies on a timely basis;
earthquakes, terrorists acts or other disasters;
continued impact of changes in securities laws and regulations, including potential risks resulting from our evaluation of our internal controls over financial reporting;
the lengthy timing of our sales cycle;
undetected defects and failures in meeting the exact specifications required by our products;
changes in tax rules and regulations, changes in interpretation of tax rules and regulations, or unfavorable assessments from tax audits may increase the amount of taxes we are required to pay;
our ability to attract and retain qualified personnel;
risks associated with acquisitions and strategic investments;
our ability to successfully integrate, or realize the expected benefits from, our acquisitions;
changes in environmental laws and regulations, including with respect to energy consumption and climate change;
interruptions in our information technology systems; and
uncertainties arising out of economic consequences of current and potential military actions or terrorist activities and associated political instability.

12


If demand for our products declines in our major end markets, our net revenues will decrease. A limited number of applications of our products, such as cellphone chargers, LED lights, desktop PCs and consumer appliances make up a significant percentage of our net revenues. We expect that a significant level of our net revenues and operating results will continue to be dependent upon these applications in the near term. The demand for these products has been highly cyclical and has been impacted by economic downturns in the past. Any economic slowdown in the end markets that we serve could cause a slowdown in demand for our ICs. When our customers are not successful in maintaining high levels of demand for their products, their demand for our ICs decreases, which adversely affects our operating results. Any significant downturn in demand in these markets would cause our net revenues to decline and could cause the price of our stock to fall.
Our products are sold through distributors, which limits our direct interaction with our end customers, therefore reducing our ability to forecast sales and increasing the complexity of our business. Sales to distributors accounted for approximately 75%, 77% and 75% of net revenues in the years ended December 31, 2018, 2017 and 2016, respectively. Selling through distributors reduces our ability to forecast sales and increases the complexity of our business, requiring us to:
manage a more complex supply chain;
monitor the level of inventory of our products at each distributor, and
monitor the financial condition and credit-worthiness of our distributors, many of which are located outside of the United States and are not publicly traded.
Since we have limited ability to forecast inventory levels at our end customers, it is possible that there may be significant build-up of inventories in the distributor channel, with the OEM or the OEM’s contract manufacturer. Such a buildup could result in a slowdown in orders, requests for returns from customers, or requests to move out planned shipments. This could adversely impact our revenues and profits. Any failure to manage these complexities could disrupt or reduce sales of our products and unfavorably impact our financial results.
Our international sales activities account for a substantial portion of our net revenues, which subjects us to substantial risks. Sales to customers outside of the United States of America account for, and have accounted for a large portion of our net revenues, including approximately 96% of our net revenues for each of the years ended December 31, 2018, and 2017. If our international sales declined and we were unable to increase domestic sales, our revenues would decline and our operating results would be harmed. International sales involve a number of risks to us, including: 
tariffs, protectionist measures and other trade barriers and restrictions;
potential insolvency of international distributors and representatives;
reduced protection for intellectual property rights in some countries;
the impact of recessionary environments in economies outside the United States;
the burdens of complying with a variety of foreign and applicable U.S. Federal and state laws; and
foreign-currency exchange risk.
Our failure to adequately address these risks could reduce our international sales and materially and adversely affect our operating results. Furthermore, because substantially all of our foreign sales are denominated in U.S. dollars, increases in the value of the dollar cause the price of our products in foreign markets to rise, making our products more expensive relative to competing products priced in local currencies.
We depend on third-party suppliers to provide us with wafers for our products and if they fail to provide us sufficient quantities of wafers, our business may suffer. Our primary supply arrangements for the production of wafers are with Epson, Lapis, and X-FAB. Our contracts with these suppliers expire on varying dates, with the earliest to expire in December 2025. Although some aspects of our relationships with Lapis, X-FAB and Epson are contractual, many important aspects of these relationships depend on their continued cooperation. We cannot assure that we will continue to work successfully with Epson, Lapis and X-FAB in the future, and that the wafer foundries’ capacity will meet our needs. Additionally, one or more of these wafer foundries could seek an early termination of our wafer supply agreements. Any serious disruption in the supply of wafers from Epson, Lapis and X-FAB could harm our business. We estimate that it would take 12 to 24 months from the time we identified an alternate manufacturing source to produce wafers with acceptable manufacturing yields in sufficient quantities to meet our needs.
Although we provide our foundries with rolling forecasts of our production requirements, their ability to provide wafers to us is ultimately limited by the available capacity of the wafer foundry. Any reduction in wafer foundry capacity available to us could require us to pay amounts in excess of contracted or anticipated amounts for wafer deliveries or require us to make other concessions to meet our customers’ requirements, or may limit our ability to meet demand for our products. Further, to the extent demand for our products exceeds wafer foundry capacity, this could inhibit us from expanding our business and harm relationships with our customers. Any of these concessions or limitations could harm our business.

13


If our third-party suppliers and independent subcontractors do not produce our wafers and assemble our finished products at acceptable yields, our net revenues may decline. We depend on independent foundries to produce wafers, and independent subcontractors to assemble and test finished products, at acceptable yields and to deliver them to us in a timely manner. The failure of the foundries to supply us wafers at acceptable yields could prevent us from selling our products to our customers and would likely cause a decline in our net revenues and gross margin. In addition, our IC assembly process requires our manufacturers to use a high-voltage molding compound that has been available from only a few suppliers. These compounds and their specified processing conditions require a more exacting level of process control than normally required for standard IC packages. Unavailability of assembly materials or problems with the assembly process can materially and adversely affect yields, timely delivery and cost to manufacture. We may not be able to maintain acceptable yields in the future.
In addition, if prices for commodities used in our products increase significantly, raw material costs would increase for our suppliers which could result in an increase in the prices our suppliers charge us. To the extent we are not able to pass these costs on to our customers; this would have an adverse effect on our gross margins.
Intense competition in the high-voltage power supply industry may lead to a decrease in our average selling price and reduced sales volume of our products. The high-voltage power supply industry is intensely competitive and characterized by significant price sensitivity. Our products face competition from alternative technologies, such as linear transformers, discrete switcher power supplies, and other integrated and hybrid solutions. If the price of competing solutions decreases significantly, the cost effectiveness of our products will be adversely affected. If power requirements for applications in which our products are currently utilized go outside the cost-effective range of our products, some of these alternative technologies can be used more cost effectively. In addition, as our patents expire, our competitors could legally begin using the technology covered by the expired patents in their products, potentially increasing the performance of their products and/or decreasing the cost of their products, which may enable our competitors to compete more effectively. Our current patents may or may not inhibit our competitors from getting any benefit from an expired patent. Our U.S. patents have expiration dates ranging from 2019 to 2038. We cannot assure that our products will continue to compete favorably or that we will be successful in the face of increasing competition from new products and enhancements introduced by existing competitors or new companies entering this market. We believe our failure to compete successfully in the high-voltage power supply business, including our ability to introduce new products with higher average selling prices, would materially harm our operating results.
If our products do not penetrate additional markets, our business will not grow as we expect. We believe that our future success depends in part upon our ability to penetrate additional markets for our products. We cannot assure that we will be able to overcome the marketing or technological challenges necessary to penetrate additional markets. To the extent that a competitor penetrates additional markets before we do, or takes market share from us in our existing markets, our net revenues and financial condition could be materially adversely affected.
We do not have long-term contracts with any of our customers and if they fail to place, or if they cancel or reschedule orders for our products, our operating results and our business may suffer. Our business is characterized by short-term customer orders and shipment schedules, and the ordering patterns of some of our large customers have been unpredictable in the past and will likely remain unpredictable in the future. Not only does the volume of units ordered by particular customers vary substantially from period to period, but also purchase orders received from particular customers often vary substantially from early oral estimates provided by those customers for planning purposes. In addition, customer orders can be canceled or rescheduled without significant penalty to the customer. In the past, we have experienced customer cancellations of substantial orders for reasons beyond our control, and significant cancellations could occur again at any time. Also, a relatively small number of distributors, OEMs and merchant power supply manufacturers account for a significant portion of our revenues. Specifically, our top ten customers, including distributors, accounted for 56% and 54% of our net revenues in each of the years ended December 31, 2018 and 2017, respectively. However, a significant portion of these revenues are attributable to sales of our products through distributors of electronic components. These distributors sell our products to a broad, diverse range of end users, including OEMs and merchant power supply manufacturers, which mitigates the risk of customer concentration to a large degree.
If we are unable to adequately protect or enforce our intellectual property rights, we could lose market share, incur costly litigation expenses, suffer incremental price erosion or lose valuable assets, any of which could harm our operations and negatively impact our profitability. Our success depends upon our ability to continue our technological innovation and protect our intellectual property, including patents, trade secrets, copyrights and know-how. We are currently engaged in litigation to enforce our intellectual property rights, and associated expenses have been, and are expected to remain, material and have adversely affected our operating results. We cannot assure that the steps we have taken to protect our intellectual property will be adequate to prevent misappropriation, or that others will not develop competitive technologies or products. From time to time, we have received, and we may receive in the future, communications alleging possible infringement of patents or other intellectual property rights of others. Costly litigation may be necessary to enforce our intellectual property rights or to defend us against claimed infringement. The failure to obtain necessary licenses and other rights, and/or litigation arising out of infringement claims could cause us to lose market share and harm our business.

14


As our patents expire, we will lose intellectual property protection previously afforded by those patents. Additionally, the laws of some foreign countries in which our technology is or may in the future be licensed may not protect our intellectual property rights to the same extent as the laws of the United States, thus limiting the protections applicable to our technology.
Fluctuations in exchange rates, particularly the exchange rate between the U.S. dollar and the Japanese yen, Swiss franc and euro, may impact our gross margin and net income. Our exchange rate risk related to the Japanese yen includes two of our major suppliers, Epson and Lapis, with which we have wafer supply agreements based in U.S. dollars; however, these agreements also allow for mutual sharing of the impact of the exchange rate fluctuation between Japanese yen and the U.S. dollar. Each year, our management and these suppliers review and negotiate pricing; the negotiated pricing is denominated in U.S. dollars but is subject to contractual exchange rate provisions. The fluctuation in the exchange rate is shared equally between Power Integrations and each of these suppliers. We maintain cash denominated in Swiss francs and euros to fund the operations of our Swiss subsidiary. The functional currency of our Swiss subsidiary is the U.S. dollar; gains and losses arising from the re-measurement of non-functional currency balances are recorded in other income in our consolidated statements of income, and material unfavorable exchange-rate fluctuations with the Swiss franc could negatively impact our net income.
If we do not prevail in our litigation, we will have expended significant financial resources, potentially without any benefit, and may also suffer the loss of rights to use some technologies. We are currently involved in a number of patent litigation matters and the outcome of the litigation is uncertain. See Note 13, Legal Proceedings and Contingencies, in our Notes to Consolidated Financial Statements included in this Annual Report on Form 10-K. For example, in one of our patent suits the infringing company has been found to infringe four of our patents. Despite the favorable court finding, the infringing party filed an appeal to the damages awarded. In another matter, we are being sued in an ongoing case for patent infringement. Should we ultimately be determined to be infringing another party’s patents, or if an injunction is issued against us while litigation is pending on those claims, such result could have an adverse impact on our ability to sell products found to be infringing, either directly or indirectly. In the event of an adverse outcome, we may be required to pay substantial damages, stop our manufacture, use, sale, or importation of infringing products, or obtain licenses to the intellectual property we are found to have infringed. We have also incurred, and expect to continue to incur, significant legal costs in conducting these lawsuits, including the appeal of the case we won, and our involvement in this litigation and any future intellectual property litigation could adversely affect sales and divert the efforts and attention of our technical and management personnel, whether or not such litigation is resolved in our favor.  Thus, even if we are successful in these lawsuits, the benefits of this success may fail to outweigh the significant legal costs we will have incurred.
If our efforts to enhance existing products and introduce new products are not successful, we may not be able to generate demand for our products. Our success depends in significant part upon our ability to develop new ICs for high-voltage power conversion for existing and new markets, to introduce these products in a timely manner and to have these products selected for design into products of leading manufacturers. New product introduction schedules are subject to the risks and uncertainties that typically accompany development and delivery of complex technologies to the market place, including product development delays and defects. If we fail to develop and sell new products in a timely manner then our net revenues could decline.
In addition, we cannot be sure that we will be able to adjust to changing market demands as quickly and cost-effectively as necessary to compete successfully. Furthermore, we cannot assure that we will be able to introduce new products in a timely and cost-effective manner or in sufficient quantities to meet customer demand or that these products will achieve market acceptance. Our failure, or our customers’ failure, to develop and introduce new products successfully and in a timely manner would harm our business. In addition, customers may defer or return orders for existing products in response to the introduction of new products. When a potential liability exists we will maintain reserves for customer returns, however we cannot assure that these reserves will be adequate.
In the event of an earthquake, terrorist act or other disaster, our operations may be interrupted and our business would be harmed. Our principal executive offices and operating facilities are situated near San Francisco, California, and most of our major suppliers, which are wafer foundries and assembly houses, are located in areas that have been subject to severe earthquakes, such as Japan. Many of our suppliers are also susceptible to other disasters such as tropical storms, typhoons or tsunamis. In the event of a disaster, such as the earthquake and tsunami in Japan, we or one or more of our major suppliers may be temporarily unable to continue operations and may suffer significant property damage. Any interruption in our ability or that of our major suppliers to continue operations could delay the development and shipment of our products and have a substantial negative impact on our financial results.
Securities laws and regulations, including potential risk resulting from our evaluation of internal controls over financial reporting, will continue to impact our results. Complying with the requirements of the federal securities laws and Nasdaq’s conditions for continued listing have imposed significant legal and financial compliance costs, and are expected to continue to impose significant costs and management burden on us. These rules and regulations also may make it more expensive for us to obtain director and officer liability insurance, and we may be required to accept reduced coverage or incur substantially higher costs to obtain coverage. These rules and regulations could also make it more difficult for us to attract and retain qualified executive officers and members of our board of directors, particularly qualified members to serve on our audit committee. Further, the rules and regulations under the

15


Dodd-Frank Wall Street Reform and Consumer Protection Act, which became effective in 2011, may impose significant costs and management burden on us.
Additionally, because these laws, regulations and standards are expected to be subject to varying interpretations, their application in practice may evolve over time as new guidance becomes available. This evolution may result in continuing uncertainty regarding compliance matters and additional costs necessitated by ongoing revisions to our disclosure and governance practices.
Because the sales cycle for our products can be lengthy, we may incur substantial expenses before we generate significant revenues, if any. Our products are generally incorporated into a customer’s products at the design stage. However, customer decisions to use our products, commonly referred to as design wins, can often require us to expend significant research and development and sales and marketing resources without any assurance of success. These significant research and development and sales and marketing resources often precede volume sales, if any, by a year or more. The value of any design win will largely depend upon the commercial success of the customer’s product. We cannot assure that we will continue to achieve design wins or that any design win will result in future revenues. If a customer decides at the design stage not to incorporate our products into its product, we may not have another opportunity for a design win with respect to that product for many months or years.
Our products must meet exacting specifications, and undetected defects and failures may occur which may cause customers to return or stop buying our products and/or impose significant costs to us. Our customers generally establish demanding specifications for quality, performance and reliability, and our products must meet these specifications. ICs as complex as those we sell often encounter development delays and may contain undetected defects or failures when first introduced or after commencement of commercial shipments. We have from time to time in the past experienced product quality, performance or reliability problems. If defects and failures occur in our products, we could experience lost revenue, increased costs, including product warranty or liability claims and costs associated with customer support and product recalls, delays in or cancellations or rescheduling of orders or shipments and product returns or discounts. While we specifically exclude consequential damages in our standard terms and conditions, certain of our contracts may not exclude such liabilities. Our liability insurance which covers certain damages arising out of product defects may not cover all claims or be of a sufficient amount to fully protect against such claims. Costs or payments in connection with such claims could harm our operating results.
Changes in tax rules and regulations, changes in interpretation of tax rules and regulations, or unfavorable assessments from tax audits may increase the amount of taxes we are required to pay. Our operations are subject to income and transaction taxes in the United States and in multiple foreign jurisdictions and to review or audit by the U.S. Internal Revenue Service (IRS) and state, local and foreign tax authorities. In addition, the United States, countries in Asia and other countries where we do business have recently enacted or are considering changes in relevant tax, accounting and other laws, regulations and interpretations, including changes to tax laws applicable to multinational companies. These potential changes could adversely affect our effective tax rates or result in other costs to us.
Recently enacted U.S. tax legislation will significantly change the taxation of U.S.-based multinational corporations, by, among other things, reducing the U.S. corporate income tax rate, adopting elements of a territorial tax system, assessing a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred, and the creation of new taxes on certain foreign-sourced earnings. The legislation is unclear in some respects and will require interpretations and implementing regulations by the Internal Revenue Service, as well as state tax authorities, and the legislation could be subject to potential amendments and technical corrections, any of which could lessen or increase certain adverse impacts of the legislation. A significant portion of our earnings are earned by our subsidiaries outside the U.S. Changes to the taxation of certain foreign earnings resulting from the newly enacted U.S. tax legislation, along with the state tax impact of these changes and potential future cash distributions, may have an adverse effect on our effective tax rate. Furthermore, changes to the taxation of undistributed foreign earnings could change our future intentions regarding reinvestment of such earnings. The foregoing items could have a material effect on our business, cash flow, results of operations or financial conditions.
We must attract and retain qualified personnel to be successful and competition for qualified personnel is intense in our market. Our success depends to a significant extent upon the continued service of our executive officers and other key management and technical personnel, and on our ability to continue to attract, retain and motivate qualified personnel, such as experienced analog design engineers and systems applications engineers. The competition for these employees is intense, particularly in Silicon Valley. The loss of the services of one or more of our engineers, executive officers or other key personnel could harm our business. In addition, if one or more of these individuals leaves our employ, and we are unable to quickly and efficiently replace those individuals with qualified personnel who can smoothly transition into their new roles, our business may suffer. We do not have long-term employment contracts with, and we do not have in place key person life insurance policies on, any of our employees.
We are exposed to risks associated with acquisitions and strategic investments. We have made, and in the future intend to make, acquisitions of, and investments in, companies, technologies or products in existing, related or new markets. Acquisitions involve numerous risks, including but not limited to:

16


inability to realize anticipated benefits, which may occur due to any of the reasons described below, or for other unanticipated reasons
the risk of litigation or disputes with customers, suppliers, partners or stockholders of an acquisition target arising from a proposed or completed transaction;
impairment of acquired intangible assets and goodwill as a result of changing business conditions, technological advancements or worse-than-expected performance, which would adversely affect our financial results; and
unknown, underestimated and/or undisclosed commitments, liabilities or issues not discovered in our due diligence of such transactions.
We also in the future may have strategic relationships with other companies, which may decline in value and/or not meet desired objectives. The success of these strategic relationships depends on various factors over which we may have limited or no control and requires ongoing and effective cooperation with strategic partners. Moreover, these relationships are often illiquid, such that it may be difficult or impossible for us to monetize such relationships.
Our inability to successfully integrate, or realize the expected benefits from, our acquisitions could adversely affect our results. We have made, and in the future intend to make, acquisitions of other businesses and with these acquisitions there is a risk that integration difficulties may cause us not to realize expected benefits. The success of the acquisitions could depend, in part, on our ability to realize the anticipated benefits and cost savings (if any) from combining the businesses of the acquired companies and our business, which may take longer to realize than expected.
Changes in environmental laws and regulations may increase our costs related to obsolete products in our existing inventory. Changing environmental regulations and the timetable to implement them continue to impact our customers’ demand for our products. As a result there could be an increase in our inventory obsolescence costs for products manufactured prior to our customers’ adoption of new regulations. Currently we have limited visibility into our customers’ strategies to implement these changing environmental regulations into their business. The inability to accurately determine our customers’ strategies could increase our inventory costs related to obsolescence.
Interruptions in our information technology systems could adversely affect our business. We rely on the efficient and uninterrupted operation of complex information technology systems and networks to operate our business. Any significant system or network disruption, including but not limited to new system implementations, computer viruses, security breaches, or energy blackouts could have a material adverse impact on our operations, sales and operating results. We have implemented measures to manage our risks related to such disruptions, but such disruptions could still occur and negatively impact our operations and financial results. In addition, we may incur additional costs to remedy any damages caused by these disruptions or security breaches.
Uncertainties arising out of economic consequences of current and potential military actions or terrorist activities and associated political instability could adversely affect our business. Like other U.S. companies, our business and operating results are subject to uncertainties arising out of economic consequences of current and potential military actions or terrorist activities and associated political instability, and the impact of heightened security concerns on domestic and international travel and commerce. These uncertainties could also lead to delays or cancellations of customer orders, a general decrease in corporate spending or our inability to effectively market and sell our products. Any of these results could substantially harm our business and results of operations, causing a decrease in our revenues.

Item 1B. Unresolved Staff Comments.

Not applicable.

Item 2. Properties.

We own our principal executive, administrative, manufacturing and technical offices which are located in San Jose, California. We also own an R&D facility in New Jersey and a test facility in Biel, Switzerland. We lease administrative office space in Singapore and Switzerland, R&D facilities in Canada, United Kingdom and Malaysia and a design center in Germany, in addition to sales offices in various countries around the world to accommodate our sales force. We believe that our current facilities are sufficient for our company; however, if headcount increases above capacity we may need to lease additional space.



17


Item 3. Legal Proceedings.

Information with respect to this item may be found in Note 13, Legal Proceedings and Contingencies, in our Notes to Consolidated Financial Statements included later in this Annual Report on Form 10-K, which information is incorporated here by reference.

Item 4. Mine Safety Disclosures.

Not applicable.


18


PART II

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

Our common stock trades on the Nasdaq Global Select Market under the symbol “POWI”.

As of February 6, 2019, there were approximately 36 stockholders of record. Because brokers and other institutions hold many of our shares on behalf of stockholders, we are unable to estimate the total number of stockholders represented by these record holders.
Issuer Purchases of Equity Securities
Over the years our board of directors has authorized the use of funds to repurchase shares of our common stock, including $80.0 million in October 2018, with repurchases to be executed according to pre-defined price/volume guidelines. As of December 31, 2018, we had $51.2 million available for future stock repurchases, all of which was under our October 2018 repurchase authorization, which has no expiration date. Authorization of future stock-repurchase programs is at the discretion of the board of directors and will depend on our financial condition, results of operations, capital requirements and business conditions as well as other factors.
The following table summarizes repurchases of our common stock during the fourth quarter of fiscal 2018:
Period
Total Number of Shares Purchased
 
Average Price Paid Per Share
 
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs
 
Approximate Dollar Value of Shares that May Yet be Repurchased Under the Plans or Programs
(in millions)
October 1, 2018, to October 31, 2018
40,000

 
$
55.42

 
40,000

 
$
77.8

November 1, 2018, to November 30, 2018
266,367

 
$
58.69

 
266,367

 
$
62.2

December 1, 2018, to December 31, 2018
182,005

 
$
60.03

 
182,005

 
$
51.2

Total
488,372

 
 
 
488,372

 
 


19



Performance Graph (1)

The following graph shows the cumulative total stockholders return of an investment of $100 in cash on December 31, 2013, through December 31, 2018, in our common stock, the Nasdaq Composite Index and the Nasdaq Electronic Components Index and assuming that all dividends were reinvested. The stockholder return shown on the graph below is not necessarily indicative of future performance, and we do not make or endorse any predictions as to future stockholder returns.

charttotalreturngraph.jpg
Company/Index
 
12/31/13
 
12/31/14
 
12/31/15
 
12/31/16
 
12/31/17
 
12/31/18
Power Integrations, Inc.
 
100.00

 
93.44

 
88.71

 
124.96

 
136.55

 
114.26

Nasdaq Composite
 
100.00

 
114.62

 
122.81

 
133.19

 
172.11

 
165.84

Nasdaq Electronic Components
 
100.00

 
133.28

 
130.82

 
169.00

 
240.33

 
213.45

_______________
(1)
This Section is not “soliciting material,” is not deemed “filed” with the SEC and is not to be incorporated by reference in any filing of Power Integrations under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, whether made before or after the date hereof and irrespective of any general incorporation language in any such filing.

20



Item 6. Selected Financial Data.

The following selected consolidated financial data should be read in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations’’ and the consolidated financial statements and the notes thereto included elsewhere in this Annual Report on Form 10-K to fully understand factors that may affect the comparability of the information presented below.
Consolidated Statement of Income Data
Year Ended December 31,
(in thousands, except per share amounts)
2018
 
2017(1)(2)
 
2016(1)
 
2015(1)(3)
 
2014
Net revenues
$
415,955

 
$
431,755

 
$
389,668

 
$
344,609

 
$
348,797

Income from operations
55,648

 
57,637

 
48,874

 
38,906

 
55,796

Provision (benefit) for income taxes
(10,220
)
 
32,690

 
1,054

 
179

 
(2,730
)
Net income
$
69,984

 
$
27,609

 
$
48,898

 
$
39,152

 
$
59,544

 
 
 
 
 
 
 
 
 
 
Earnings per share:
 
 
 
 
 
 
 
 
 
 Basic
$
2.38

 
$
0.93

 
$
1.69

 
$
1.35

 
$
1.99

 Diluted
$
2.32

 
$
0.90

 
$
1.65

 
$
1.32

 
$
1.93

Shares used in per share calculation:
 
 
 
 
 
 
 
 
 
 Basic
29,456

 
29,674

 
28,925

 
29,001

 
29,976

 Diluted
30,147

 
30,545

 
29,619

 
29,696

 
30,829

Dividends per share
$
0.64

 
$
0.56

 
$
0.52

 
$
0.48

 
$
0.44

 
 
 
 
 
 
 
 
 
 
Consolidated Balance Sheet Data
Year Ended December 31,
(in thousands)
2018
 
2017(1)(2)
 
2016(1)
 
2015(1)(3)
 
2014
Cash and cash equivalents
$
134,137

 
$
93,655

 
$
62,134

 
$
90,092

 
$
60,708

Short-term marketable securities
94,451

 
189,236

 
188,323

 
83,769

 
114,575

Cash, cash equivalents and short-term marketable securities
228,588

 
282,891

 
250,457

 
173,861

 
175,283

Working capital
284,066

 
313,483

 
274,318

 
203,050

 
210,752

Total assets
588,697

 
621,074

 
554,410

 
486,707

 
493,663

Long-term liabilities
13,259

 
22,341

 
7,380

 
6,925

 
7,827

Stockholders’ equity
$
527,072

 
$
547,682

 
$
503,084

 
$
442,590

 
$
430,676

_______________
(1)
In 2017 we adopted Accounting Standards Update 2014-09, Revenue from Contracts with Customers, which amended the accounting standards for revenue recognition. The standards were applied on a retrospective basis to 2015 and 2016 but not to 2014.
(2)
In December 2017 the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (Refer to Note 11, Provision (Benefit) for Income Taxes, in our Notes to Consolidated Financial Statements in this Annual Report on Form 10-K for details).
(3)
In 2015 we acquired Cambridge Semiconductor Limited (CamSemi), a UK company.


21


Item 7.    Management’s Discussion and Analysis of Financial Condition and Results of Operations.
The following discussion and analysis of our financial condition and results of our operations should be read in conjunction with the consolidated financial statements and the notes to those statements included elsewhere in this Annual Report on Form 10-K. This discussion contains forward-looking statements that involve risks and uncertainties. See “Cautionary Note Regarding Forward-Looking Statements” at the beginning of this Form 10-K. Our actual results could differ materially from those contained in these forward-looking statements due to a number of factors, including those discussed in Part I, Item 1A “Risk Factors” and elsewhere in this report.
Business Overview
We design, develop and market analog and mixed-signal integrated circuits (ICs) and other electronic components and circuitry used in high-voltage power conversion. Our products are used in power converters that convert electricity from a high-voltage source (typically 48 volts or higher) to the type of power required for a specified downstream use. In most cases, this conversion entails, among other functions, converting alternating current (AC) to direct current (DC) or vice versa, reducing or increasing the voltage, and regulating the output voltage and/or current according to the customer’s specifications.
A large percentage of our products are ICs used in AC-DC power supplies, which convert the high-voltage AC from a wall outlet to the low-voltage DC required by most electronic devices. Power supplies incorporating our products are used with all manner of electronic products including mobile phones, computing and networking equipment, appliances, electronic utility meters, power tools, industrial controls, and “smart-home,” or “internet of things” applications such as networked thermostats, power strips and other building-automation and security devices. We also supply high-voltage LED drivers, which are AC-DC ICs specifically designed for lighting applications that utilize light-emitting diodes.
We also offer high-voltage gate drivers — either standalone ICs or circuit boards containing ICs, electrical isolation components and other circuitry — used to operate high-voltage switches such as insulated-gate bipolar transistors (IGBTs) and silicon-carbide (SiC) MOSFETs. These combinations of switches and drivers are used for power conversion in high-power applications (i.e., power levels ranging from a few kilowatts up to one gigawatt) such as industrial motors, solar- and wind-power systems, electric vehicles and high-voltage DC transmission systems. In 2018, we introduced a new category of power-conversion ICs: a family of motor-driver ICs addressing brushless DC (BLDC) motors used in refrigerators, HVAC systems, ceiling fans and other consumer-appliance and light commercial applications.
Our net revenues were $416.0 million, $431.8 million and $389.7 million in 2018, 2017 and 2016, respectively. In 2018 revenues decreased by $15.8 million due mainly to weaker unit sales into the communications end-market, reflecting weaker demand for mobile-phone chargers, as well as lower sales into the consumer market, primarily reflecting softness in the consumer-appliance market. In 2017 revenues increased by $42.1 million due to higher unit sales into the industrial and consumer end-markets, driven by growth from a broad range of industrial and consumer-appliance applications.
Our top ten customers, including distributors that resell to OEMs and merchant power supply manufacturers, accounted for approximately 56%, 54% and 60% of net revenues in 2018, 2017 and 2016, respectively. In 2018, 2017 and 2016 one customer, a distributor of our products, accounted for approximately 14%, 16% and 18% of net revenues, respectively. In 2016 a second customer, also a distributor, accounted for 10% of our net revenues. International sales represented approximately 96% of net revenues in each of 2018, 2017, and 2016.
Because our industry is intensely price-sensitive, our gross margin (gross profit divided by net revenues) is subject to change based on the relative pricing of solutions that compete with ours. Variations in product mix, end-market mix and customer mix can also cause our gross margin to fluctuate. Also, because we purchase a large percentage of our silicon wafers from foundries located in Japan, our gross margin is influenced by fluctuations in the exchange rate between the U.S. dollar and the Japanese yen. All else being equal, a 10% change in the value of the U.S. dollar compared to the Japanese yen would eventually result in a corresponding change in our gross margin of approximately 1.0%; this sensitivity may increase or decrease depending on the percentage of our wafer supply that we purchase from Japanese suppliers. Also, although our wafer fabrication and assembly operations are outsourced, as are most of our test operations, a portion of our production costs are fixed in nature. As a result, our unit costs and gross profit margin are impacted by the volume of units we produce.
Our gross profit, defined as net revenues less cost of revenues, was $214.8 million or 52% of net revenues in 2018, compared to $213.7 million or 49% of net revenues in 2017, and $192.2 million or 49% of net revenues in 2016. Our gross margin increased in 2018 primarily due to a more favorable end-market mix, particularly reflecting the growth in revenues from the industrial end-market and the decrease in revenues from the communications end-market. Our gross margin in 2017 was flat compared to 2016 as a favorable change in end-market mix was offset by higher manufacturing costs stemming from a decline in the value of the U.S. dollar versus the Japanese yen in 2016, which subsequently increased the cost of silicon wafers purchased from our Japanese wafer-fabrication foundries.
Total operating expenses in 2018, 2017 and 2016 were $159.1 million, $156.0 million and $143.3 million, respectively. The increase in operating expenses in 2018 was due primarily to the expansion of our workforce, resulting in higher salary and related expenses, and higher product-development expenses. These increases were partially offset by lower stock-based compensation

22


expense, reflecting a reduction of expense related to performance-based awards in light of our 2018 performance. Operating expenses increased in 2017 due primarily to higher salary and related expenses due to the expansion of our workforce, increased patent-litigation expenses and increased stock-based compensation expense.
Critical Accounting Policies and Estimates

The preparation of financial statements and related disclosures in conformity with accounting principles generally accepted in the United States of America, or U.S. GAAP, requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, we evaluate our estimates, including those listed below. We base our estimates on historical facts and various other assumptions that we believe to be reasonable at the time the estimates are made. Actual results could differ from those estimates.

Our critical accounting policies are as follows:
revenue recognition;
stock-based compensation;
estimating write-downs for excess and obsolete inventory;
income taxes;
business combinations; and
goodwill and intangible assets.

Our critical accounting policies are important to the portrayal of our financial condition and results of operations, and require us to make judgments and estimates about matters that are inherently uncertain. A brief description of these critical accounting policies is set forth below. For more information regarding our accounting policies, see Note 2, Summary of Significant Accounting Policies and Recent Accounting Pronouncements, in our Notes to Consolidated Financial Statements in this Annual Report on Form 10-K.

Revenue recognition
Product revenues consist of sales to original equipment manufacturers, or OEMs, merchant power supply manufacturers and distributors. Approximately 75% of our net product sales were made to distributors in 2018. We apply the provisions of Accounting Standards Codification (ASC) 606-10, Revenue from Contracts with Customers, and all related appropriate guidance. We recognize revenue under the core principle to depict the transfer of control to our customers in an amount reflecting the consideration we expect to be entitled. In order to achieve that core principle, we apply the following five-step approach: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when a performance obligation is satisfied.
Product revenues consist of sales to original equipment manufacturers, or OEMs, merchant power supply manufacturers and distributors. We consider customer purchase orders, which in some cases are governed by master sales agreements, to be the contracts with a customer. In situations where sales are to a distributor, we have concluded that our contracts are with the distributor as we hold contracts bearing enforceable rights and obligations with only the distributor. As part of our consideration of the contract, we evaluate certain factors including the customer’s ability to pay (or credit risk). For each contract, we consider the promise to transfer products, each of which is distinct, to be the identified performance obligations. In determining the transaction price we evaluate whether the price is subject to refund or adjustment to determine the net consideration to which we expect to be entitled. As our standard payment terms are less than one year, we elected the practical expedient under ASC 606-10-32-18 to not assess whether a contract has a significant financing component. We allocate the transaction price to each distinct product based on their relative standalone selling price. We consider the product price as specified on the purchase order the standalone selling price as it is an observable input which depicts the price as if sold to a similar customer in similar circumstances. We recognize revenue when control of the product is transferred to the customer (i.e., when our performance obligation is satisfied), which typically occurs at shipment. Further, in determining whether control has transferred, we consider if there is a present right to payment and legal title, along with risks and rewards of ownership having transferred to the customer.
Frequently, we receive orders for products to be delivered over multiple dates that may extend across several reporting periods. We invoice for each delivery upon shipment and recognize revenue for each distinct product delivered, assuming transfer of control has occurred. As scheduled delivery dates are within one year, under the optional exemption provided by ASC 606-10-50-14 revenues allocated to future shipments of partially completed contracts are not disclosed. We have also elected the practical expedient under ASC 340-40-25-4 to expense commissions when incurred as the amortization period of the commission asset we would have otherwise recognized is less than one year.

23


Sales to international customers that are shipped from our facility outside of the United States are pursuant to EX Works, or EXW, shipping terms, meaning that control of the product transfers to the customer upon shipment from our foreign warehouse. Sales to international customers that we ship from our facility in California are pursuant to Delivered at Frontier, or DAF, shipping terms. As such, control of the product passes to the customer when the shipment reaches the destination country and we recognize revenue upon the arrival of the product in that country. Shipments to customers in the Americas are pursuant to Free on Board, or FOB, point of origin shipping terms meaning that we pass control to the customer upon shipment.
Sales to most distributors are made under terms allowing certain price adjustments and limited rights of return (known as “stock rotation”) of our products held in their inventory or upon sale to their end customers. We recognize revenue from sales to distributors upon the transfer of control to the distributor. Frequently, distributors need to sell at a price lower than the standard distribution price in order to win business. At the time the distributor invoices its customer or soon thereafter, the distributor submits a “ship and debit” price adjustment claim to us to adjust the distributor’s cost from the standard price to the pre-approved lower price. After we verify that the claim was pre-approved, we issue a credit memo to the distributor for the ship and debit claim. In determining the transaction price, we consider ship and debit price adjustments to be variable consideration. Such price adjustments are estimated using the expected value method based on an analysis of actual ship and debit claims, at the distributor and product level, over a period of time considered adequate to account for current pricing and business trends. Historically, actual price adjustments for ship and debit claims relative to those estimated and included when determining the transaction price have not materially differed. To the extent future ship and debit claims significantly exceed amounts estimated, there could be a material impact on our revenues and results of operations. Stock rotation rights grant the distributor the ability to return certain specified amounts of inventory. Stock rotation adjustments are an additional form of variable consideration and are also estimated using the expected value method based on historical return rates. Historically, these distributor stock rotation adjustments have not been material.
Sales to certain distributors are made under terms that do not include rights of return or price concessions after the product is shipped to the distributor. Accordingly, upon application of steps one through five above, product revenue is recognized upon shipment and transfer of control.
We generally provide an assurance warranty that our products will substantially conform to the published specifications for twelve months from the date of shipment. Our liability is limited to either a credit equal to the purchase price or replacement of the defective part. Returns under warranty have historically been immaterial. As such, we do not record a specific warranty reserve or consider activities related to such warranty, if any, to be a separate performance obligation.

Stock-based compensation
We apply the provisions of ASC 718-10, Share-Based Payment. Under the provisions of ASC 718-10, we recognize the fair value of stock-based compensation in our financial statements over the requisite service period of the individual grants, which generally equals a four-year vesting period. We use estimates of volatility, expected term, risk-free interest rate, dividend yield and forfeitures in determining the fair value of these awards and the amount of compensation expense to recognize. Changes in the estimated forfeiture rate could result in changes to our current compensation charges for historical grants.
For awards with performance conditions, we recognize compensation expense when it becomes probable that the performance target will be achieved. A probability assessment is performed on a quarterly basis and requires significant assumptions and estimates made by management related to the projected achievement of the performance targets, which consist of non-GAAP operating earnings, strategic goals and/or net revenues. Changes in the probability assessment of achieving the performance targets are accounted for in the period of change by recording a cumulative catch-up adjustment as if the new estimate had been applied since the service inception date. If the actual performance targets achieved differ significantly from those projected by management, additional compensation expense may be recorded for the performance-based awards due to the cumulative catch-up adjustment, which could have an adverse impact on our results of operations.

Estimating write-downs for excess and obsolete inventory
When evaluating the adequacy of our valuation adjustments for excess and obsolete inventory, we identify excess and obsolete products and also analyze historical usage, forecasted production based on demand forecasts, current economic trends and historical write-offs. This write-down is reflected as a reduction to inventory in the consolidated balance sheets and an increase in cost of revenues. If actual market conditions are less favorable than our assumptions, we may be required to take additional write-downs, which could adversely impact our cost of revenues and operating results.

Income taxes
We account for income taxes under the provisions of ASC 740, Income Taxes. Under the provisions of ASC 740, deferred tax assets and liabilities are recognized based on the differences between the financial statement carrying amounts of existing assets

24


and liabilities and their respective tax bases, utilizing the tax rates that are expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. We recognize valuation allowances to reduce any deferred tax assets to the amount that we estimate will more likely than not be realized based on available evidence and management’s judgment. In the event that we determine, based on available evidence and management judgment, that all or part of the net deferred tax assets will not be realized in the future, we would record a valuation allowance in the period the determination is made. In addition, the calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws. Resolution of these uncertainties in a manner inconsistent with our expectations could have a material impact on our results of operations and financial position.
As of December 31, 2018, we continue to maintain a valuation allowance on our California, New Jersey and Canada deferred tax assets as we believe that it is not more likely than not that the deferred tax assets will be fully realized.

Business combinations
The purchase price of an acquisition is allocated to the underlying assets acquired and liabilities assumed based upon their estimated fair values at the date of acquisition. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets acquired and liabilities assumed, such excess is allocated to goodwill. We determine the estimated fair values after review and consideration of relevant information, including discounted cash flows, quoted market prices and estimates made by management. We adjust the preliminary purchase price allocation, as necessary, during the measurement period of up to one year after the acquisition closing date as we obtain more information as to facts and circumstances existing at the acquisition date impacting asset valuations and liabilities assumed. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.

Goodwill and intangible assets
In accordance with ASC 350-10, Goodwill and Other Intangible Assets, we evaluate goodwill for impairment on an annual basis, or as other indicators of impairment emerge. Under the amendments of Accounting Standards Update (ASU) 2017-04, Intangibles - Goodwill and Other (Topic 350), we compare the fair value of our single reporting unit to the carrying amount, including goodwill. If the fair value of our single reporting unit exceeds the carrying amount no impairment adjustment is required. If the carrying amount of our reporting unit exceeds the fair value, then we record an impairment loss equal to the difference, but not in excess of the carrying amount of the goodwill. Under ASC 350-10, we have the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, we elect this option and after assessing the totality of events or circumstances, we determine it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then comparing the fair value of a reporting unit to its carrying amount is unnecessary. We have not elected this option to date. We evaluated goodwill for impairment in the fourth quarters of 2018 and 2017, and concluded that no impairment existed as of December 31, 2018, and December 31, 2017.
ASC 350-10 also requires that intangible assets with estimable useful lives be amortized over their respective estimated useful lives, and reviewed for impairment in accordance with ASC 360-10, Accounting for the Impairment or Disposal of Long-Lived Assets. We review long-lived assets, such as acquired intangibles and property and equipment, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. We measure recoverability of assets to be held and used by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, we recognize an impairment charge by the amount by which the carrying amount of the asset exceeds the fair value of the asset.


25


Results of Operations
The following table sets forth statement of income data as a percentage of net revenues for the periods indicated:
 
Year Ended December 31,
 
2018
 
2017
 
2016
Net revenues
100.0
 %
 
100.0
%
 
100.0
%
Cost of revenues
48.4

 
50.5

 
50.7

Gross profit
51.6

 
49.5

 
49.3

Operating expenses:
 
 
 
 
 
Research and development
17.0

 
15.9

 
16.0

Sales and marketing
12.8

 
11.9

 
12.3

General and administrative
8.4

 
8.4

 
8.5

Total operating expenses
38.2

 
36.2

 
36.8

Income from operations
13.4

 
13.3

 
12.5

Other income
1.0

 
0.6

 
0.3

Income before income taxes
14.4

 
13.9

 
12.8

Provision (benefit) for income taxes
(2.4
)
 
7.5

 
0.3

Net income
16.8
 %
 
6.4
%
 
12.5
%
Comparison of Years Ended December 31, 2018, 2017 and 2016
Net revenues. Net revenues consist of revenues from product sales, which are calculated net of returns and allowances. In 2018 revenues decreased by $15.8 million compared to 2017 due mainly to weaker unit sales into the communications end-market, reflecting weaker demand for mobile-phone chargers, as well as lower sales into the consumer end-market, primarily reflecting softness in the consumer-appliance market. These decreases were partially offset by growth in the industrial end-market across a broad range of applications, and by higher revenues from the computer end-market reflecting growth in charger applications for tablets. Overall, we believe that demand for our products has been affected in recent months by a variety of factors including caution among our customers with respect to global trade disputes, weaker global sales of smartphones, and a slowdown in demand for consumer products in China. In 2017 revenues increased by $42.1 million as compared to 2016 due to higher unit sales into the industrial and consumer end-markets, driven by growth from a broad range of industrial and consumer-appliance applications. These increases were partially offset by lower unit sales into the computer end-market, reflecting reduced demand for power supplies for desktop computers.
Our approximate net revenue mix by end-markets served in 2018, 2017 and 2016 is as follows:
End Market
2018
 
2017
 
2016
Communications
20
%
 
24
%
 
27
%
Computer
5
%
 
5
%
 
6
%
Consumer
38
%
 
38
%
 
36
%
Industrial
37
%
 
33
%
 
31
%
Sales to customers outside of the United States were $400.6 million in 2018, compared to $415.1 million in 2017 and $374.7 million in 2016, representing approximately 96% of net revenues each year. Although power supplies using our products are designed and distributed worldwide, most of these power supplies are manufactured by our customers in Asia. As a result, sales to this region accounted for approximately 77%, 79% and 81% of our net revenues in 2018, 2017 and 2016, respectively. We expect international sales to continue to account for a large portion of our net revenues for the foreseeable future.
Sales to distributors accounted for 75%, 77% and 75% of our net revenues in 2018, 2017 and 2016, respectively, with direct sales to OEMs and merchant power supply manufacturers accounting for the remainder in each of the corresponding years. In each of 2018 and 2017 one distributor accounted for more than 10% of revenues. A second customer, also a distributor, accounted for more than 10% of revenues in 2016.
The following table discloses these customers’ percentage of net revenues for the respective years:
Customer
2018
 
2017
 
2016
Avnet
14
%
 
16
%
 
18
%
Powertech Distribution Ltd.
*

 
*

 
10
%
_______________
* Total customer revenue was less than 10% of net revenues.

26


No other customers accounted for 10% or more of net revenues during these years.
Gross profit. Gross profit is net revenues less cost of revenues. Our cost of revenues consists primarily of the purchase of wafers from our contracted foundries, the assembly, packaging and testing of our products by sub-contractors, product testing performed in our own facility, overhead associated with the management of our supply chain and the amortization of acquired intangible assets. Gross margin is gross profit divided by net revenues. The following table compares gross profit and gross margin for the years ended December 31, 2018, 2017 and 2016:
(dollars in millions)
2018
 
Change
 
2017
 
Change
 
2016
Gross profit
$
214.8

 
0.5
%
 
$
213.7

 
11.2
%
 
$
192.2

Gross margin
51.6
%
 
 
 
49.5
%
 
 
 
49.3
%
Our gross margin increased in 2018 as compared to 2017 primarily due to a more favorable end-market mix, particularly reflecting the growth in revenues from the industrial end-market and the decrease in revenues from the communications end-market. Our gross margin was essentially flat in 2017 as compared to 2016 as a favorable change in end-market mix was largely offset by higher costs stemming from a decline in the value of the U.S. dollar versus the Japanese yen in 2016, which subsequently increased the cost of silicon wafers purchased from our Japanese foundries.
Research and development expenses. Research and development (R&D) expenses consist primarily of employee-related expenses including stock-based compensation and expensed material and facility costs associated with the development of new processes and new products. We also record R&D expenses for prototype wafers related to new products until the products are released to production. The following table compares R&D expenses for the years ended December 31, 2018, 2017 and 2016:
(dollars in millions)
2018
 
Change
 
2017
 
Change
 
2016
R&D expenses
$
70.6

 
3.0
%
 
$
68.5

 
10.0
%
 
$
62.3

Percentage of net revenues
17.0
%
 
 
 
15.9
%
 
 
 
16.0
%
R&D expenses increased in 2018 compared to 2017 due to higher salary and related expenses from the expansion of headcount and product development expenses, partially offset by lower stock-based compensation expense related to performance-based stock awards in light of our 2018 performance. R&D expenses increased in 2017 as compared to 2016, reflecting increased salary and related expenses from the expansion of headcount, and greater equipment and product-development expenses.
Sales and marketing expenses. Sales and marketing expenses consist primarily of employee-related expenses, including stock-based compensation, commissions to sales representatives, amortization of acquired intangible assets and facilities expenses, including expenses associated with our regional sales and support offices. The following table compares sales and marketing expenses for the years ended December 31, 2018, 2017 and 2016:
(dollars in millions)
2018
 
Change
 
2017
 
Change
 
2016
Sales and marketing expenses
$
53.1

 
3.3
%
 
$
51.4

 
7.1
%
 
$
48.0

Percentage of net revenues
12.8
%
 
 
 
11.9
%
 
 
 
12.3
%
Sales and marketing expenses increased in both 2018 and 2017 due primarily to the continued expansion of our sales force, resulting in higher salary and related expenses.
General and administrative expenses. General and administrative (G&A) expenses consist primarily of employee-related expenses, including stock-based compensation expenses for administration, finance, human resources and general management, as well as consulting, professional services, legal and auditing expenses. The table below compares G&A expenses for the years ended December 31, 2018, 2017 and 2016:
(dollars in millions)
2018
 
Change
 
2017
 
Change
 
2016
G&A expenses
$
35.5

 
(1.8
)%
 
$
36.1

 
9.4
%
 
$
33.0

Percentage of net revenues
8.4
%
 
 
 
8.4
%
 
 
 
8.5
%
G&A expenses decreased in 2018 due primarily to lower stock-based compensation expense related to performance-based awards in light of our 2018 performance. G&A expenses increased in 2017 as compared to 2016 due primarily to increased expenses related to patent litigation, as well as increased stock-based compensation expense.

27


Other income. Other income consists primarily of interest income earned on cash and cash equivalents, marketable securities and other investments, and the impact of foreign exchange gains or losses. The following table compares other income for the years ended December 31, 2018, 2017 and 2016:
(dollars in millions)
2018
 
Change
 
2017
 
Change
 
2016
Other income
$
4.1

 
54.6
%
 
$
2.7

 
146.9
%
 
$
1.1

Percentage of net revenues
1.0
%
 
 
 
0.6
%
 
 
 
0.3
%
Other income increased in 2018 compared to 2017 due primarily to an increase in interest income reflecting higher yields earned on our cash and investments. Other income increased in 2017 compared to 2016 due primarily to an increase in interest income reflecting an increase in our cash and investment balances along with higher yields earned on those balances.
Provision (benefit) for income taxes. Provision (benefit) for income taxes represents federal, state and foreign taxes. The following table compares the provision (benefit) for income taxes for the years ended December 31, 2018, 2017 and 2016:
(dollars in millions)
2018
 
Change
 
2017
 
Change
 
2016
Provision (benefit) for income taxes
$
(10.2
)
 
(131.3
)%
 
$
32.7

 
3,001.5
%
 
$
1.1

Percentage of net revenues
(2.4
)%
 
 
 
7.5
%
 
 
 
0.3
%
Effective tax rate
(17.1
)%
 
 
 
54.2
%
 
 
 
2.1
%
In 2018 and 2017, the effective tax rate was lower than the then-statutory federal income-tax rates of 21% and 35%, respectively, due to the geographic distribution of our world-wide earnings in lower tax jurisdictions, the impact of federal research tax credits, the recognition of excess tax benefits related to share-based compensation as well as the enactment of the U.S. Tax Cuts and Jobs Act (Tax Act). For additional details, refer to Note 11, Provision (Benefit) for Income Taxes, in our Notes to Consolidated Financial Statements included in this Annual Report on Form 10-K.

Liquidity and Capital Resources
We had approximately $228.6 million in cash, cash equivalents and short-term marketable securities at December 31, 2018 compared to $282.9 million at December 31, 2017, and $250.5 million at December 31, 2016. As of December 31, 2018, 2017 and 2016, we had working capital, defined as current assets less current liabilities, of approximately $284.1 million, $313.5 million and $274.3 million, respectively.
On July 27, 2016, we entered into a credit agreement with a bank (the "Credit Agreement") that provides us with a $75.0 million revolving line of credit to use for general corporate purposes with a $20.0 million sub-limit for the issuance of standby and trade letters of credit. We amended the Credit Agreement on April 30, 2018, to extend the termination date from July 26, 2019, to April 30, 2022, with all other terms remaining the same. Our ability to borrow under the revolving line of credit is conditioned upon our compliance with specified covenants, including reporting and financial covenants, primarily a minimum liquidity measure and a debt to earnings ratio, with which we are currently in compliance. The Credit Agreement terminates on April 30, 2022; all advances under the revolving line of credit will become due on such date, or earlier in the event of a default. As of December 31, 2018 and 2017, we had no amounts outstanding under the Credit Agreement.
Our operating activities generated cash of $84.0 million, $82.0 million, and $97.9 million in the years ended December 31, 2018, 2017 and 2016, respectively. In each of these years, we primarily generated cash from operating activities in the ordinary course of business.
In 2018, our net income was $70.0 million, which included stock-based compensation expenses, non-cash depreciation and amortization of $21.6 million, $18.9 million and $5.3 million, respectively. Sources of cash also included a $5.8 million decrease in accounts receivable due to decreased shipments and the timing of collections. These sources of cash were partially offset by a $23.8 million increase in inventories, partially reflecting lower-than-normal inventory levels at the beginning of the year, but also driven by lower-than-expected sales, particularly in the latter half of the year, and a $9.9 million decrease in taxes payable and accrued liabilities due primarily to a decrease in taxes payable related to the enactment of the Tax Act.
In 2017, our net income was $27.6 million, which included stock-based compensation expenses, non-cash depreciation and amortization of $24.7 million, $18.4 million, and $6.1 million, respectively. Sources of cash also included a $20.0 million increase in taxes payable and accrued liabilities driven by the long-term portion of the taxes payable related to the transitional impact of the U.S. Tax Act and a $0.4 million increase in accounts payable due to the timing of payments. These sources of cash were partially offset by a $17.6 million increase in prepaid expenses and other assets, primarily driven by advances to suppliers and prepaid legal expenses, a $10.5 million increase in accounts receivable due to the timing of collections along with increased shipments and a $4.5 million increase in inventories to support increased demand.

28


In 2016, our net income was $48.9 million, which included non-cash depreciation, stock-based compensation expenses and amortization of $16.8 million, $20.9 million and $6.7 million, respectively. Sources of cash included a $7.7 million increase in accounts payable due to timing of payments. These sources of cash were partially offset by a $2.5 million increase in prepaid expenses and other assets due to an increase in prepaid income taxes, and a $1.1 million decrease in taxes payable and accrued liabilities.
Our investing activities provided $69.1 million of cash in the year ended December 31, 2018, consisting primarily of $94.7 million from sales and maturities of marketable securities, net of purchases, partially offset by $24.7 million for purchases of property and equipment, primarily machinery and equipment for use in the manufacture of our products.
Our investing activities in the year ended December 31, 2017, resulted in a net $34.7 million use of cash, consisting primarily of $32.5 million for purchases of property and equipment, primarily machinery and equipment for use in the manufacture of our products, and $2.2 million from the purchase of marketable securities, net of maturities.
Our investing activities in the year ended December 31, 2016, resulted in a net $117.4 million use of cash, consisting primarily of $105.2 million for the purchase of marketable securities, net of maturities, and $12.2 million for purchases of property and equipment, primarily machinery and equipment for use in the manufacture of our products.
Our financing activities in the year ended December 31, 2018, resulted in a net use of $112.6 million of cash. Financing activities consisted primarily of $103.2 million for the repurchase of our common stock and $18.8 million for the payment of dividends to stockholders, partially offset by proceeds of $9.4 million from the issuance of common stock, including the exercise of employee stock options and the issuance of shares through our employee stock purchase plan.
Our financing activities in the year ended December 31, 2017, resulted in a net use of $15.8 million of cash. Financing activities consisted primarily of $16.6 million for the payment of dividends to stockholders and $9.2 million for the repurchase of our common stock, partially offset by proceeds of $10.0 million from the issuance of common stock, including the exercise of employee stock options and the issuance of shares through our employee stock purchase plan.
Our financing activities in the year ended December 31, 2016, resulted in a net use of $8.4 million of cash. Financing activities consisted primarily of $15.1 million for the payment of dividends to stockholders and $6.4 million for the repurchase of our common stock, partially offset by proceeds of $13.1 million from the issuance of common stock, including the exercise of employee stock options and the issuance of shares through our employee stock purchase plan.
In January 2016, our board of directors declared four quarterly cash dividends in the amount of $0.13 per share to be paid to stockholders of record at the end of each quarter in 2016. In January 2017, our board of directors declared four quarterly cash dividends in the amount of $0.14 per share to be paid to stockholders of record at the end of each quarter in 2017. In January 2018, our board of directors declared four quarterly cash dividends in the amount of $0.16 per share to be paid to stockholders of record at the end of each quarter in 2018.
In January 2019, our board of directors declared four quarterly cash dividends in the amount of $0.17 per share to be paid to stockholders of record at the end of each quarter in 2019. The declaration of any future cash dividend is at the discretion of the board of directors and will depend on our financial condition, results of operations, capital requirements, business conditions and other factors, as well as a determination that cash dividends are in the best interest of our stockholders.
Over the years our board of directors has authorized the use of funds to repurchase shares of our common stock, including $60.0 million authorized in 2015, $30.0 million authorized in each of July 2017 and January 2018, and $80.0 million in October 2018 with repurchases to be executed according to pre-defined price/volume guidelines. In 2016, we purchased 146,000 shares for approximately $6.4 million. In 2017, we purchased 129,000 shares for approximately $9.2 million. In 2018, we purchased 1,572,000 shares for approximately $103.2 million. As of December 31, 2018, $51.2 million was available for future stock repurchases, which has no expiration date. Authorization of future stock repurchase programs is at the discretion of the board of directors and will depend on our financial condition, results of operations, capital requirements and business conditions as well as other factors.
As of December 31, 2018, we had a contractual obligation related to income tax, consisting primarily of unrecognized tax benefits of approximately $18.6 million. The tax obligation was classified as long-term income taxes payable or recorded as contra deferred tax assets in our consolidated balance sheet.
Our cash, cash equivalents and investment balances may change in future periods due to changes in our planned cash outlays, including changes in incremental costs such as direct and integration costs related to future acquisitions. The Tax Act signed into law on December 22, 2017 subjects U.S. companies to a one-time transition tax on total post-1986 earnings and profits of their foreign subsidiaries and generally allows companies to repatriate accumulated foreign earnings without incurring additional U.S. federal taxes beginning after December 31, 2017. Accordingly, as of December 31, 2018, our worldwide cash and marketable securities are available to fund capital allocation needs, including capital and internal investments, acquisitions, stock repurchases and/or dividends without incurring significant U.S. federal income taxes.

29


If our operating results deteriorate in future periods, either as a result of a decrease in customer demand or pricing pressures from our customers or our competitors, or for other reasons, our ability to generate positive cash flow from operations may be jeopardized. In that case, we may be forced to use our cash, cash equivalents and short-term investments, use our current financing or seek additional financing from third parties to fund our operations. We believe that cash generated from operations, together with existing sources of liquidity, will satisfy our projected working capital and other cash requirements for at least the next 12 months.

Off-Balance Sheet Arrangements

As of December 31, 2018 and 2017, we did not have any off-balance sheet arrangements or relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which are typically established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.

Contractual Obligations

As of December 31, 2018, we had the following contractual obligations and commitments, consisting solely of non-cancelable operating lease agreements:
 
Payments Due by Period
(in thousands)
Total
 
Less than 1 Year
 
1 - 3 Years
 
4 - 5 Years
 
Over 5 Years
Operating lease obligations
$
8,115

 
$
2,310

 
$
3,176

 
$
1,635

 
$
994


In addition to our contractual obligations noted above we have a contractual obligation related to income tax as of December 31, 2018, which primarily comprises unrecognized tax benefits of approximately $18.6 million, and was classified as contra deferred tax assets or long-term income taxes payable in our consolidated balance sheet. As of December 31, 2018 we also had approximately $6.1 million classified as long-term income taxes payable related to the estimated one-time transition tax from the enactment of the Tax Act which will be payable in seven annual installments.

Recently Issued Accounting Pronouncements

For recently issued accounting announcements, see “Recently Issued Accounting Pronouncements” in Note 2, Significant Accounting Policies and Recent Accounting Pronouncements, in our Notes to Consolidated Financial Statements included in this Annual Report on Form 10-K.

Item 7A. Quantitative and Qualitative Disclosures About Market Risk.
Interest Rate Risk. Our exposure to market risk for changes in interest rates relates primarily to our investment portfolio. We consider cash invested in highly liquid financial instruments with a remaining maturity of three months or less at the date of purchase to be cash equivalents. Investments in highly liquid financial instruments with maturities greater than three months are classified as short-term investments. We generally hold securities until maturity; however, they may be sold under certain circumstances, including, but not limited to, when necessary for the funding of acquisitions and other strategic investments. As a result of this policy, we classify our investment portfolio as available-for-sale. We invest in high-credit quality issuers and, by policy, limit the amount of credit exposure to any one issuer. As stated in our policy, we seek to ensure the safety and preservation of our invested principal funds by limiting default risk, market risk and reinvestment risk. We mitigate default risk by investing in safe and high-credit quality securities and by constantly positioning our portfolio to respond appropriately to a significant reduction in a credit rating of any investment issuer, guarantor or depository. The portfolio includes only marketable securities with active secondary or resale markets to facilitate portfolio liquidity. At December 31, 2018 and 2017, we held primarily cash equivalents and short-term investments with fixed interest rates. We do not hold any instruments for trading purposes.
Our investment securities are subject to market interest rate risk and will vary in value as market interest rates fluctuate. To minimize market risk, we invest in high-credit quality issuers and, by policy, limit the amount of credit exposure to any one issuer, and therefore if market interest rates were to increase or decrease by 10% from interest rates as of December 31, 2018, or December 31, 2017, the increase or decrease in the fair market value of our portfolio on these dates would not have been material. We monitor our investments for impairment on a periodic basis. Refer to Note 5, Marketable Securities, in our Notes to Consolidated Financial Statements in this Annual Report on Form 10-K, for a tabular presentation of our available-for-sale investments and the expected maturity dates.
Foreign Currency Exchange Risk. As of December 31, 2018, our primary transactional currency was the U.S. dollar; in addition, we hold cash in Swiss francs and euros to fund the operation of our Swiss subsidiary. Cash balances held in foreign countries

30


are subject to local banking laws and may bear higher or lower risk than cash deposited in the United States. The following represents the potential impact on our pretax income from a change in the value of the U.S. dollar compared to the Swiss franc and euro as of December 31, 2018. This sensitivity analysis applies a change in the U.S. dollar value of 5% and 10%.
 
December 31, 2018
 (in thousands of USD)
5%
 
10%
Swiss franc and euro foreign exchange impact
$
34

 
$
68

The foreign exchange rate fluctuation between the U.S. dollar versus the Swiss franc and euro is recorded in other income in our consolidated statements of income.
We have sales offices in various other foreign countries in which our expenses are denominated in the local currency, primary Asia and Western Europe. From time to time we may enter into foreign currency hedging contracts to hedge certain foreign currency transactions. As of December 31, 2018, and December 31, 2017, we did not have an open foreign currency hedge program utilizing foreign currency forward exchange contracts.
With two of our major suppliers, Seiko Epson Corporation (Epson) and ROHM Lapis Semiconductor Co., Ltd. (Lapis) we have wafer supply agreements based in U.S. dollars; however, our agreements with Epson and Lapis also allow for mutual sharing of the impact of the exchange rate fluctuation between Japanese yen and the U.S. dollar. Each year, our management and these suppliers review and negotiate pricing; the negotiated pricing is denominated in U.S. dollars but is subject to contractual exchange rate provisions. The fluctuation in the exchange rate is shared equally between us and each of these suppliers.
Nevertheless, as a result of our above-mentioned supplier agreements, our gross margin is influenced by fluctuations in the exchange rate between the U.S. dollar and the Japanese yen. All else being equal, a 10% change in the value of the U.S. dollar compared to the Japanese yen would eventually result in a corresponding change in our gross margin of approximately 1.0%; this sensitivity may increase or decrease depending on the percentage of our wafer supply that we purchase from some of our Japanese suppliers and could subject our gross profit and operating results to the potential for material fluctuations.


31


Item 8. Financial Statements and Supplementary Data.

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and the Board of Directors of Power Integrations, Inc.

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

/s/ DELOITTE & TOUCHE LLP
San Jose, California
February 13, 2019

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




32


POWER INTEGRATIONS, INC.
CONSOLIDATED BALANCE SHEETS
 
 
December 31,
December 31,
(In thousands, except share amounts and par value)
2018
2017
ASSETS
 
 
CURRENT ASSETS:
 
 
Cash and cash equivalents
$
134,137

$
93,655

Short-term marketable securities
94,451

189,236

Accounts receivable, net of allowance for doubtful accounts of $706 and $734 in 2018 and 2017, respectively
11,072

16,798

Inventories
80,857

57,087

Prepaid expenses and other current assets
11,915

7,758

Total current assets
332,432

364,534

PROPERTY AND EQUIPMENT, net
114,117

111,705

INTANGIBLE ASSETS, net
21,152

25,419

GOODWILL
91,849

91,849

DEFERRED TAX ASSETS
6,906

2,364

OTHER ASSETS
22,241

25,203

Total assets
$
588,697

$
621,074

LIABILITIES AND STOCKHOLDERS’ EQUITY
 
 
CURRENT LIABILITIES:
 
 
Accounts payable
$
31,552

$
33,211

Accrued payroll and related expenses
12,131

12,064

Taxes payable
933

1,767

Other accrued liabilities
3,750

4,009

Total current liabilities
48,366

51,051

LONG-TERM INCOME TAXES PAYABLE
8,652

18,259

DEFERRED TAX LIABILITIES
216

138

OTHER LIABILITIES
4,391

3,944

Total liabilities
61,625

73,392

COMMITMENTS AND CONTINGENCIES (NOTES 11, 12 and 13)


STOCKHOLDERS’ EQUITY:
 
 
Common stock, $0.001 par value
 
 
Authorized - 140,000,000 shares
 
 
Outstanding - 28,888,643 and 29,782,455 shares in 2018 and 2017, respectively
28

29

Additional paid-in capital
126,164

198,384

Accumulated other comprehensive loss
(1,689
)
(2,139
)
Retained earnings
402,569

351,408

Total stockholders’ equity
527,072

547,682

Total liabilities and stockholders’ equity
$
588,697

$
621,074

The accompanying notes are an integral part of these consolidated financial statements.

33


POWER INTEGRATIONS, INC.
CONSOLIDATED STATEMENTS OF INCOME

 
 
 
 
 
 
 
 
Year Ended December 31,
 (In thousands, except per share amounts)
2018
 
2017
 
2016
NET REVENUES
$
415,955

 
$
431,755

 
$
389,668

COST OF REVENUES
201,167

 
218,091

 
197,477

GROSS PROFIT
214,788

 
213,664

 
192,191

 
 
 
 
 
 
OPERATING EXPENSES:
 
 
 
 
 
Research and development
70,580

 
68,501

 
62,310

Sales and marketing
53,064

 
51,384

 
47,978

General and administrative
35,496

 
36,142

 
33,029

Total operating expenses
159,140

 
156,027

 
143,317

INCOME FROM OPERATIONS
55,648

 
57,637

 
48,874

OTHER INCOME
4,116

 
2,662

 
1,078

INCOME BEFORE INCOME TAXES
59,764

 
60,299

 
49,952

PROVISION (BENEFIT) FOR INCOME TAXES
(10,220
)
 
32,690

 
1,054

NET INCOME
$
69,984

 
$
27,609

 
$
48,898

 

 

 

EARNINGS PER SHARE:

 

 

Basic
$
2.38

 
$
0.93

 
$
1.69

Diluted
$
2.32

 
$
0.90

 
$
1.65

 

 

 

SHARES USED IN PER SHARE CALCULATION:

 

 

Basic
29,456

 
29,674

 
28,925

Diluted
30,147

 
30,545

 
29,619

The accompanying notes are an integral part of these consolidated financial statements.


34


POWER INTEGRATIONS, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

 
Year Ended December 31,
 (In thousands)
2018
 
2017
 
2016
Net income
$
69,984

 
$
27,609

 
$
48,898

Other comprehensive income (loss), net of tax
 
 
 
 
 
Foreign currency translation adjustments, net of $0 tax in 2018, 2017 and 2016
(236
)
 
79

 
(384
)
Unrealized gain (loss) on marketable securities, net of $0 tax in 2018, 2017 and 2016
161

 
(207
)
 
(123
)
Unrealized actuarial gain (loss) on pension benefits, net of tax of ($144), ($194), and $98 in 2018, 2017 and 2016, respectively
525

 
699

 
(352
)
Total other comprehensive income (loss)
450

 
571

 
(859
)
Total comprehensive income
$
70,434

 
$
28,180

 
$
48,039

The accompanying notes are an integral part of these consolidated financial statements.



35


POWER INTEGRATIONS, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
 
Common Stock

Additional
Paid-In
Accumulated
Other Comprehensive
Retained

Total
Stockholders’
(In thousands)
Shares
Amount
Capital
Loss
  Earnings
Equity
BALANCE AT JANUARY 1, 2016
28,653

$
28

$
145,366

$
(1,851
)
$
299,047

$
442,590

Issuance of common stock under employee stock option and stock award plans
615


8,479



8,479

Repurchase of common stock
(146
)

(6,435
)


(6,435
)
Issuance of common stock under employee stock purchase plan
128


4,580



4,580

Stock-based compensation expense related to employee stock options and awards


19,599



19,599

Stock-based compensation expense related to employee stock purchases


1,286



1,286

Payment of dividends to stockholders




(15,054
)
(15,054
)
Unrealized actuarial loss on pension benefits



(352
)

(352
)
Unrealized loss on marketable securities



(123
)

(123
)
Foreign currency translation adjustment



(384
)

(384
)
Net income




48,898

48,898

BALANCE AT DECEMBER 31, 2016
29,250

28

172,875

(2,710
)
332,891

503,084

Cumulative-effect adjustment from adoption of ASU 2016-09




7,542

7,542

Issuance of common stock under employee stock option and stock award plans
569

1

5,086



5,087

Repurchase of common stock
(129
)

(9,188
)


(9,188
)
Issuance of common stock under employee stock purchase plan
92


4,934



4,934

Stock-based compensation expense related to employee stock options and awards


23,337



23,337

Stock-based compensation expense related to employee stock purchases


1,340



1,340

Payment of dividends to stockholders




(16,634
)
(16,634
)
Unrealized actuarial gain on pension benefits



699


699

Unrealized loss on marketable securities



(207
)

(207
)
Foreign currency translation adjustment



79


79

Net income




27,609

27,609

BALANCE AT DECEMBER 31, 2017
29,782

29

198,384

(2,139
)
351,408

547,682

Issuance of common stock under employee stock option and stock award plans
591


4,010



4,010

Repurchase of common stock
(1,572
)
(1
)
(103,153
)


(103,154
)
Issuance of common stock under employee stock purchase plan
88


5,343



5,343

Stock-based compensation expense related to employee stock awards


20,027



20,027

Stock-based compensation expense related to employee stock purchases


1,553



1,553

Payment of dividends to stockholders




(18,823
)
(18,823
)
Unrealized actuarial gain on pension benefits



525


525

Unrealized gain on marketable securities



161


161

Foreign currency translation adjustment



(236
)

(236
)
Net income




69,984

69,984

BALANCE AT DECEMBER 31, 2018
28,889

$
28

$
126,164

$
(1,689
)
$
402,569

$
527,072

The accompanying notes are an integral part of these consolidated financial statements.

36


POWER INTEGRATIONS, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
 
 Year Ended December 31,
 (in thousands)
2018
 
2017
 
2016
CASH FLOWS FROM OPERATING ACTIVITIES:
 
 
 
 
 
Net income
$
69,984

 
$
27,609

 
$
48,898

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
Depreciation
18,918

 
18,374

 
16,812

Amortization of intangibles
5,267

 
6,083

 
6,663

Loss on disposal of property and equipment
553

 
360

 
332

Stock-based compensation expense
21,580

 
24,677

 
20,885

Amortization of premium on marketable securities
227

 
1,100

 
555

Deferred income taxes
(4,465
)
 
15,838

 
(638
)
Increase (decrease) in accounts receivable allowances
(28
)
 
209

 
207

Change in operating assets and liabilities:
 
 
 
 
 
Accounts receivable
5,754

 
(10,479
)
 
751

Inventories
(23,770
)
 
(4,523
)
 
(630
)
Prepaid expenses and other assets
(1,495
)
 
(17,646
)
 
(2,524
)
Accounts payable
1,336

 
396

 
7,714

Taxes payable and accrued liabilities
(9,897
)
 
20,041

 
(1,124
)
Net cash provided by operating activities
83,964

 
82,039

 
97,901

 
 
 
 
 
 
CASH FLOWS FROM INVESTING ACTIVITIES:
 
 
 
 
 
Purchases of property and equipment
(24,677
)
 
(32,496
)
 
(12,198
)
Acquisition of technology licenses
(900
)
 

 

Purchases of marketable securities
(62,833
)
 
(151,663
)
 
(188,654
)
Proceeds from sales and maturities of marketable securities
157,551

 
149,443

 
83,423

Net cash provided by (used in) investing activities
69,141

 
(34,716
)
 
(117,429
)
 
 
 
 
 
 
CASH FLOWS FROM FINANCING ACTIVITIES:
 
 
 
 
 
Issuance of common stock under employee stock plans
9,353

 
10,020

 
13,059

Repurchase of common stock
(103,153
)
 
(9,188
)
 
(6,435
)
Payments of dividends to stockholders
(18,823
)
 
(16,634
)
 
(15,054
)
Proceeds from draw on line of credit
8,000

 
5,000

 

Payments on line of credit
(8,000
)
 
(5,000
)
 

Net cash used in financing activities
(112,623
)
 
(15,802
)
 
(8,430
)
 
 
 
 
 
 
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS
40,482

 
31,521

 
(27,958
)
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD
93,655

 
62,134

 
90,092

CASH AND CASH EQUIVALENTS AT END OF PERIOD
$
134,137

 
$
93,655

 
$
62,134

 
 
 
 
 
 
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:
 
 
 
 
 
Unpaid property and equipment
$
1,818

 
$
4,913

 
$
1,825

Unpaid technology licenses
$
100

 
$

 
$

 
 
 
 
 
 
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:
 
 
 
 
 
Cash paid (refund) for income taxes, net of refunds (Note 11)
$
7,437

 
$
(1,571
)
 
$
6,613

The accompanying notes are an integral part of these consolidated financial statements.

37


POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1. THE COMPANY:

Power Integrations, Inc. (“Power Integrations” or the “Company”), incorporated in California on March 25, 1988, and reincorporated in Delaware in December 1997, designs, develops, manufactures and markets analog and mixed-signal integrated circuits (ICs) and other electronic components and circuitry used in high-voltage power conversion. The Company’s products are used in power converters that convert electricity from a high-voltage source (typically 48 volts or higher) to the type of power required for a specified downstream use. A large percentage of the Company’s products are ICs used in AC-DC power supplies, which convert the high-voltage AC from a wall outlet to the low-voltage DC required by most electronic devices. Power supplies incorporating the Company’s products are used with all manner of electronic products including mobile phones, computing and networking equipment, appliances, electronic utility meters, power tools, industrial controls, and “smart-home,” or “internet of things” applications such as networked thermostats, power strips and other building-automation and security devices. The Company also supplies high-voltage LED drivers, which are AC-DC ICs specifically designed for lighting applications that utilize light-emitting diodes. The Company also offers high-voltage gate drivers – either standalone ICs or circuit boards containing ICs, electrical isolation components and other circuitry – used to operate high-voltage switches such as insulated-gate bipolar transistors (IGBTs) and silicon-carbide (SiC) MOSFETs. These combinations of switches and drivers are used for power conversion in high-power applications (i.e., power levels ranging from a few kilowatts up to one gigawatt) such as industrial motors, solar- and wind-power systems, electric vehicles and high-voltage DC transmission systems. In 2018, the Company introduced a new category of power-conversion ICs: a family of motor-driver ICs addressing brushless DC (BLDC) motors used in refrigerators, HVAC systems, ceiling fans and other consumer-appliance and light commercial applications.

2. SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS:

Significant Accounting Policies and Estimates

Segment Reporting
The Company is organized and operates as one reportable segment, the design, development, manufacture and marketing of integrated circuits and related components for use primarily in high-voltage power conversion market. The Company’s chief operating decision maker, the Chief Executive Officer, reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance.

Principles of Consolidation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries after elimination of all intercompany transactions and balances.

Estimates
The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. On an ongoing basis, the Company evaluates its estimates, including those related to revenue recognition and allowances for receivables and inventories. These estimates are based on historical facts and various other factors, which the Company believes to be reasonable at the time the estimates are made. However, as the effects of future events cannot be determined with precision, actual results could differ significantly from management’s estimates.

Revenue Recognition
The Company applies the provisions of Accounting Standards Codification (ASC) 606-10, Revenue from Contracts with Customers, and all related appropriate guidance. The Company recognizes revenue under the core principle to depict the transfer of control to the Company’s customers in an amount reflecting the consideration the Company expects to be entitled. In order to achieve that core principle, the Company applies the following five-step approach: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when a performance obligation is satisfied.
Product revenues consist of sales to original equipment manufacturers, or OEMs, merchant power supply manufacturers and distributors. The Company considers customer purchase orders, which in some cases are governed by master sales agreements,

38

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

to be the contracts with a customer. In situations where sales are to a distributor, the Company has concluded that its contracts are with the distributor as the Company holds a contract bearing enforceable rights and obligations only with the distributor. As part of its consideration of the contract, the Company evaluates certain factors including the customer’s ability to pay (or credit risk). For each contract, the Company considers the promise to transfer products, each of which is distinct, to be the identified performance obligations. In determining the transaction price the Company evaluates whether the price is subject to refund or adjustment to determine the net consideration to which the Company expects to be entitled. As the Company’s standard payment terms are less than one year, the Company has elected the practical expedient under ASC 606-10-32-18 to not assess whether a contract has a significant financing component. The Company allocates the transaction price to each distinct product based on their relative standalone selling price. The product price as specified on the purchase order is considered the standalone selling price as it is an observable input which depicts the price as if sold to a similar customer in similar circumstances. Revenue is recognized when control of the product is transferred to the customer (i.e., when the Company’s performance obligation is satisfied), which typically occurs at shipment. Further, in determining whether control has transferred, the Company considers if there is a present right to payment and legal title, along with risks and rewards of ownership having transferred to the customer.
Frequently, the Company receives orders for products to be delivered over multiple dates that may extend across several reporting periods. The Company invoices for each delivery upon shipment and recognizes revenues for each distinct product delivered, assuming transfer of control has occurred. As scheduled delivery dates are within one year, under the optional exemption provided by ASC 606-10-50-14 revenues allocated to future shipments of partially completed contracts are not disclosed. The Company has also elected the practical expedient under ASC 340-40-25-4 to expense commissions when incurred as the amortization period of the commission asset the Company would have otherwise recognized is less than one year.
Sales to international customers that are shipped from the Company’s facility outside of the United States are pursuant to EX Works, or EXW, shipping terms, meaning that control of the product transfers to the customer upon shipment from the Company’s foreign warehouse. Sales to international customers that are shipped from the Company’s facility in California are pursuant to Delivered at Frontier, or DAF, shipping terms. As such, control of the product passes to the customer when the shipment reaches the destination country and revenue is recognized upon the arrival of the product in that country. Shipments to customers in the Americas are pursuant to Free on Board, or FOB, point of origin shipping terms meaning that control is passed to the customer upon shipment.
Sales to most distributors are made under terms allowing certain price adjustments and limited rights of return (known as “stock rotation”) of the Company’s products held in their inventory or upon sale to their end customers. Revenue from sales to distributors is recognized upon the transfer of control to the distributor. Frequently, distributors need to sell at a price lower than the standard distribution price in order to win business. At the time the distributor invoices its customer or soon thereafter, the distributor submits a “ship and debit” price adjustment claim to the Company to adjust the distributor’s cost from the standard price to the pre-approved lower price. After the Company verifies that the claim was pre-approved, a credit memo is issued to the distributor for the ship and debit claim. In determining the transaction price, the Company considers ship and debit price adjustments to be variable consideration. Such price adjustments are estimated using the expected value method based on an analysis of actual ship and debit claims, at the distributor and product level, over a period of time considered adequate to account for current pricing and business trends. Historically, actual price adjustments for ship and debit claims relative to those estimated and included when determining the transaction price have not materially differed. Stock rotation rights grant the distributor the ability to return certain specified amounts of inventory. Stock rotation adjustments are an additional form of variable consideration and are also estimated using the expected value method based on historical return rates. Historically, distributor stock rotation adjustments have not been material.
Sales to certain distributors are made under terms that do not include rights of return or price concessions after the product is shipped to the distributor. Accordingly, upon application of steps one through five above, product revenue is recognized upon shipment and transfer of control.
The Company generally provides an assurance warranty that its products will substantially conform to the published specifications for twelve months from the date of shipment. The Company’s liability is limited to either a credit equal to the purchase price or replacement of the defective part. Returns under warranty have historically been immaterial. As such, the Company does not record a specific warranty reserve or consider activities related to such warranty, if any, to be a separate performance obligation.

Inventories
Inventories (which consist of costs associated with the purchases of wafers from domestic and offshore foundries and of packaged components from offshore assembly manufacturers, as well as internal labor and overhead associated with the testing of both wafers and packaged components) are stated at the lower of cost (first-in, first-out) or market. Provisions, when required, are made to reduce excess and obsolete inventories to their estimated net realizable values.


39

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Income Taxes
Income-tax expense is an estimate of current income taxes payable or refundable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carry-forwards that are recognized for financial reporting and income tax purposes.
The Company accounts for income taxes under the provisions of ASC 740, Income Taxes. Under the provisions of ASC 740, deferred tax assets and liabilities are recognized based on the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, utilizing the tax rates that are expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The Company recognizes valuation allowances to reduce any deferred tax assets to the amount that it estimates will more likely than not be realized based on available evidence and management’s judgment. The Company limits the deferred tax assets recognized related to certain officers’ compensation to amounts that it estimates will be deductible in future periods based upon Internal Revenue Code Section 162(m). In the event that the Company determines, based on available evidence and management judgment, that all or part of the net deferred tax assets will not be realized in the future, it would record a valuation allowance in the period the determination is made. In addition, the calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws. Resolution of these uncertainties in a manner inconsistent with the Company’s expectations could have a material impact on the Company’s results of operations and financial position.

Business Combinations
The purchase price of an acquisition is allocated to the underlying assets acquired and liabilities assumed based upon their estimated fair values at the date of acquisition. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets acquired and liabilities assumed, such excess is allocated to goodwill. The Company determines the estimated fair values after review and consideration of relevant information, including discounted cash flows, quoted market prices and estimates made by management. The Company adjusts the preliminary purchase price allocation, as necessary, during the measurement period of up to one year after the acquisition closing date as it obtains more information as to facts and circumstances existing at the acquisition date impacting asset valuations and liabilities assumed. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.

Goodwill and Intangible Assets
Goodwill and the Company's domain name are evaluated in accordance with ASC 350-10, Goodwill and Other Intangible Assets, and an impairment analysis is conducted on an annual basis, or sooner if indicators exist for a potential impairment.
In accordance with ASC 360-10, Accounting for the Impairment or Disposal of Long-Lived Assets, long-lived assets, such as property and equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset.

Cash and Cash Equivalents
The Company considers cash invested in highly liquid financial instruments with maturities of three months or less at the date of purchase to be cash equivalents.

Marketable Securities
The Company generally holds securities until maturity; however, they may be sold under certain circumstances including, but not limited to, when necessary for the funding of acquisitions and other strategic investments. As a result the Company classifies its investment portfolio as available-for-sale. The Company classifies all investments with a maturity date greater than three months at the date of purchase as short-term marketable securities in its consolidated balance sheet. As of December 31, 2018, and December 31, 2017, the Company’s marketable securities consisted primarily of commercial paper, corporate bonds, government securities and/or other high-quality commercial securities.

Employee Benefits Plan
The Company sponsors a 401(k) tax-deferred savings plan for all employees in the United States who meet certain eligibility requirements. Participants may contribute up to the amount allowable as a deduction for federal income tax purposes. The Company is not required to contribute; however, the Company contributes a certain percentage of employee annual salaries on a discretionary

40

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

basis, not to exceed an established threshold. The Company provided for a contribution of approximately $1.3 million, $1.2 million and $1.1 million in 2018, 2017 and 2016, respectively.

Retirement Benefit Obligations (Pension)
The Company recognizes the over-funded or under-funded status of a defined benefit pension or post-retirement plan as an asset or liability in the accompanying consolidated balance sheets. Actuarial gains and losses are recorded in accumulated other comprehensive loss, a component of stockholders’ equity, and are amortized as a component of net periodic cost over the remaining estimated service period of participants.

Foreign Currency Risk and Foreign Currency Translation
As of December 31, 2018, the Company’s primary transactional currency was U.S. dollars; in addition, the Company holds cash in Swiss francs and euros to fund the operations of the Company’s Swiss subsidiary. The foreign exchange rate fluctuation between the U.S. dollar versus the Swiss franc and euro is recorded in other income in the consolidated statements of income.
Gains and losses arising from the remeasurement of non-functional currency balances are recorded in other income in the accompanying consolidated statements of income. In each of the years ended December 31, 2018, 2017 and 2016, the Company realized a foreign exchange transaction loss of $0.1 million.
The functional currencies of the Company’s other subsidiaries are the local currencies. Accordingly, all assets and liabilities are translated into U.S. dollars at the current exchange rates as of the applicable balance sheet date. Revenues and expenses are translated at the average exchange rate prevailing during the period. Cumulative gains and losses from the translation of the foreign subsidiaries’ financial statements have been included in stockholders’ equity.

Warranty
The Company generally warrants that its products will substantially conform to the published specifications for 12 months from the date of shipment. The Company’s liability is limited to either a credit equal to the purchase price or replacement of the defective part. Returns under warranty have historically been immaterial, and as a result, the Company does not record a specific warranty reserve.

Advertising
Advertising costs are expensed as incurred. In 2018, advertising costs amounted to $1.2 million and were $1.3 million in each of 2017 and 2016.
    
Research and Development
Research and development costs are expensed as incurred.

Indemnifications
The Company sells products to its distributors under contracts, collectively referred to as Distributor Sales Agreements (DSA). Each DSA contains the relevant terms of the contractual arrangement with the distributor, and generally includes certain provisions for indemnifying the distributor against losses, expenses, and liabilities from damages that may be awarded against the distributor in the event the Company’s products are found to infringe upon a patent, copyright, trademark, or other proprietary right of a third party (Customer Indemnification). The DSA generally limits the scope of and remedies for the Customer Indemnification obligations in a variety of industry-standard respects, including, but not limited to, limitations based on time and geography, and a right to replace an infringing product. The Company also, from time to time, has granted a specific indemnification right to individual customers.
The Company believes its internal development processes and other policies and practices limit its exposure related to such indemnifications. In addition, the Company requires its employees to sign a proprietary information and inventions agreement, which assigns the rights to its employees' development work to the Company. To date, the Company has not had to reimburse any of its distributors or customers for any losses related to these indemnifications and no material claims were outstanding as of December 31, 2018. For several reasons, including the lack of prior indemnification claims and the lack of a monetary liability limit for certain infringement cases, the Company cannot determine the maximum amount of potential future payments, if any, related to such indemnifications. 


41

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Recently Issued Accounting Pronouncements
In February 2016, the FASB amended the existing accounting standards for leases, ASU 2016-02, Leases. The amendments require lessees to recognize, on the balance sheet, assets and liabilities for the rights and obligations created by leases of greater than twelve months. The accounting by lessors will remain largely unchanged from that applied under previous U.S. GAAP. The Company is required to adopt the amendments in the first quarter of fiscal 2019, with early adoption permitted. The amendments require a modified retrospective transition approach to recognize and measure leases at the beginning of the earliest period presented. In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements. The update provides an optional transition method that allows entities to apply the standards prospectively, versus recasting the prior periods presented. If elected, an entity would recognize a cumulative-effect adjustment to opening retained earnings in the period of adoption. The Company expects to adopt the new standards using the optional transition method with the recognition of both a right-of-use asset and corresponding lease liability of approximately $6.5 million to $7.5 million on the balance sheet upon adoption. No impact on the income statement is expected.

3. COMPONENTS OF THE COMPANY’S CONSOLIDATED BALANCE SHEETS
Accounts Receivable
(in thousands)
December 31, 2018
 
December 31, 2017
Accounts receivable trade
$
54,055

 
$
58,718

Accrued ship and debit
(40,118
)
 
(39,486
)
Allowance for stock rotation and rebate
(2,159
)
 
(1,700
)
Allowance for doubtful accounts
(706
)
 
(734
)
Total
$
11,072

 
$
16,798

Inventories
(in thousands)
December 31, 2018
 
December 31, 2017
Raw materials
$
41,138

 
$
15,517

Work-in-process
15,612

 
16,765

Finished goods
24,107

 
24,805

Total
$
80,857

 
$
57,087

Prepaid Expenses and Other Current Assets
(in thousands)
December 31, 2018
 
December 31, 2017
Prepaid income tax
$
3,081

 
$
460

Prepaid legal fees
181

 
213

Prepaid maintenance agreements
2,047

 
856

Advance to suppliers
2,157

 
1,211

Interest receivable
595

 
1,195

Other
3,854

 
3,823

Total
$
11,915

 
$
7,758

Property and Equipment
(in thousands)
December 31, 2018
 
December 31, 2017
Land
$
20,288

 
$
20,288

Construction-in-progress
21,696

 
15,353

Building and improvements
53,610

 
52,655

Machinery and equipment
160,028

 
151,269

Computer software and hardware and office furniture and fixtures
53,681

 
50,440

 
309,303

 
290,005

Accumulated depreciation
(195,186
)
 
(178,300
)
Total
$
114,117

 
$
111,705


42

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Depreciation expense for property and equipment for fiscal years ended December 31, 2018, 2017 and 2016, was approximately $18.9 million, $18.4 million and $16.8 million, respectively, and was determined using the straight-line method over the following useful lives:
Building and improvements
4-40 years
Machinery and equipment
2-8 years
Computer software and hardware and office furniture and fixtures
4-7 years
Total property and equipment (excluding accumulated depreciation) located in the United States at December 31, 2018, 2017 and 2016, was approximately $167.6 million, $159.5 million and $155.1 million, respectively. In each of 2018, 2017 and 2016, approximately 12% of total property and equipment (excluding accumulated depreciation) was held in Thailand by one of the Company’s subcontractors. No other country held 10% or more of total property and equipment in the periods presented.

Accumulated Other Comprehensive Loss
Changes in accumulated other comprehensive loss for the three years ended December 31, 2018:
(in thousands)
Unrealized Gains and Losses on Available-for-Sale Securities
 
Defined Benefit Pension Items
 
Foreign Currency Items
 
Total
Balance at January 1, 2016
$
(97
)
 
$
(1,584
)
 
$
(170
)
 
$
(1,851
)
Other comprehensive loss before reclassifications
(123
)
 
(505
)
 
(384
)
 
(1,012
)
Amounts reclassified from accumulated other comprehensive loss

 
153

(1) 

 
153

Other comprehensive loss
(123
)
 
(352
)
 
(384
)
 
(859
)
Balance at December 31, 2016
(220
)
 
(1,936
)
 
(554
)
 
(2,710
)
Other comprehensive income (loss) before reclassifications
(207
)
 
502

 
79

 
374

Amounts reclassified from accumulated other comprehensive loss

 
197

(1) 

 
197

Other comprehensive loss
(207
)
 
699

 
79

 
571

Balance at December 31, 2017
(427
)
 
(1,237
)
 
(475
)
 
(2,139
)
Other comprehensive income (loss) before reclassifications
161

 
401

 
(236
)
 
326

Amounts reclassified from accumulated other comprehensive loss

 
124

(1) 

 
124

Other comprehensive income
161

 
525

 
(236
)
 
450

Balance at December 31, 2018
$
(266
)
 
$
(712
)
 
$
(711
)
 
$
(1,689
)
_______________
(1)
This component of accumulated other comprehensive loss is included in the computation of net periodic pension cost for the years ended December 31, 2018, 2017 and 2016.

4. FAIR VALUE MEASUREMENTS:
ASC 820-10, Fair Value Measurements, clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, ASC 820-10 establishes a three-tier value hierarchy, which prioritizes the inputs used in measuring fair value as follows: (Level 1) observable inputs such as quoted prices for identical assets in active markets; (Level 2) inputs other than the quoted prices in active markets that are observable either directly or indirectly; and (Level 3) unobservable inputs in which there is little or no market data, which requires the Company to develop its own assumptions. This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value.
The Company’s cash equivalents and investment instruments are classified within Level 1 or Level 2 of the fair-value hierarchy because they are valued using quoted market prices, broker or dealer quotations, or alternative pricing sources with reasonable levels of price transparency. The type of instrument valued based on quoted market prices in active markets primarily includes money market securities. This type of instrument is generally classified within Level 1 of the fair-value hierarchy. The types of instruments valued based on other observable inputs (Level 2 of the fair-value hierarchy) include investment-grade corporate bonds and government, state, municipal and provincial obligations. Such types of investments are valued by using a multi-dimensional relational model, the inputs are primarily benchmark yields, reported trades, broker/dealer quotes, issuer spreads, two-sided markets,

43

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

benchmark securities, bids, offers, and reference data including market research publications. The Company does not hold any instruments that would be classified within Level 3 of the fair-value hierarchy.
The fair value hierarchy of the Company’s cash equivalents and marketable securities at December 31, 2018, and 2017, was as follows:
 
Fair Value Measurement at
 
December 31, 2018
(in thousands)
Total Fair Value
 
Quoted Prices in Active Markets for Identical Assets (Level 1)
 
Significant Other Observable Inputs
(Level 2)
Corporate securities
$
94,451

 
$

 
$
94,451

Commercial paper
96,366

 

 
96,366

Money market funds
304

 
304

 

     Total
$
191,121

 
$
304

 
$
190,817

 
Fair Value Measurement at
 
December 31, 2017
(in thousands)
Total Fair Value
 
Quoted Prices in Active Markets for Identical Assets (Level 1)
 
Significant Other Observable Inputs
(Level 2)
Corporate securities
$
179,951

 
$

 
$
179,951

Commercial paper
51,122

 

 
51,122

Government securities
9,285

 

 
9,285

Money market funds
195

 
195

 

     Total
$
240,553

 
$
195

 
$
240,358

The Company did not transfer any investments between level 1 and level 2 of the fair value hierarchy in the years ended December 31, 2018, and 2017.
    
5. MARKETABLE SECURITIES:

Amortized cost and estimated fair market value of marketable securities classified as available-for-sale (excluding cash equivalents) at December 31, 2018, were as follows:
 
Amortized
 
Gross Unrealized
 
Estimated Fair
(in thousands)
Cost
 
Gains
 
Losses
 
 Market Value
Investments due in 3 months or less:
 
 
 
 
 
 
 
Corporate securities
$
6,788

 
$

 
$
(2
)
 
$
6,786

Total
6,788

 

 
(2
)
 
6,786

Investments due in 4-12 months:
 
 
 
 
 
 
 
Corporate securities
60,123

 

 
(244
)
 
59,879

Total
60,123

 

 
(244
)
 
59,879

Investments due in 12 months or greater:
 
 
 
 
 
 
 
Corporate securities
27,806

 
2

 
(22
)
 
27,786

Total
27,806

 
2

 
(22
)
 
27,786

Total marketable securities
$
94,717

 
$
2

 
$
(268
)
 
$
94,451



44

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Amortized cost and estimated fair market value of marketable securities classified as available-for-sale (excluding cash equivalents) at December 31, 2017, were as follows:
 
Amortized
 
Gross Unrealized
 
Estimated Fair
(in thousands)
Cost
 
Gains
 
Losses
 
Market Value
Investments due in 3 months or less:
 
 
 
 
 
 
 
Corporate securities
$
38,485

 
$

 
$
(16
)
 
$
38,469

Total
38,485

 

 
(16
)
 
38,469

Investments due in 4-12 months:
 
 
 
 
 
 
 
Corporate securities
104,440

 

 
(199
)
 
104,241

Government securities
9,302

 

 
(17
)
 
9,285

Total
113,742

 

 
(216
)
 
113,526

Investments due in 12 months or greater:
 
 
 
 
 
 
 
Corporate securities
37,436

 

 
(195
)
 
37,241

Total
37,436

 

 
(195
)
 
37,241

Total marketable securities
$
189,663

 
$

 
$
(427
)
 
$
189,236

    
The weighted average interest rate of investments at December 31, 2018 and 2017, was approximately 2.65% and 1.57%, respectively. As of December 31, 2018 and 2017, there were no individual securities that had been in a continuous loss position for 12 months or greater.

6. GOODWILL AND INTANGIBLE ASSETS:
The carrying amount of goodwill as of December 31, 2018, 2017 and 2016 was $91.8 million with no changes to goodwill in any of the respective fiscal years.
Intangible assets consist primarily of developed technology, acquired licenses, customer relationships, trade name, domain name, in-process R&D and patent rights, and are reported net of accumulated amortization.
The Company amortizes the cost of all intangible assets over the shorter of the estimated useful life or the term of the developed technology, customer relationships, technology licenses and in-place leases, which range from two to twelve years, with the exception of $4.7 million of in-process R&D and $1.3 million paid to acquire an internet domain name. In-process R&D is assessed for impairment until the development is completed and products are available for sale, at which time the Company will begin to amortize the in-process R&D. The Company expects the amortization of in-process R&D to begin sometime in the second half of fiscal 2019. The Company acquired the rights to the internet domain name www.power.com, which is now the Company’s primary domain name; the cost to acquire the domain name has been recorded as an intangible asset and will not be amortized as it has an indefinite useful life. Amortization of acquired intangible assets was approximately $5.3 million, $6.1 million and $6.7 million in the years ended December 31, 2018, 2017 and 2016, respectively. The Company does not believe there is any significant residual value associated with the following intangible assets:
 
December 31, 2018
 
December 31, 2017
(in thousands)
Gross
 
Accumulated
Amortization
 
Net
 
Gross
 
Accumulated
Amortization
 
Net
Domain name
$
1,261

 
$

 
$
1,261

 
$
1,261

 
$

 
$
1,261

In-process research and development
4,690

 

 
4,690

 
4,690

 

 
4,690

Developed technology
33,270

 
(22,464
)
 
10,806

 
33,270

 
(19,211
)
 
14,059

Customer relationships
20,030

 
(16,520
)
 
3,510

 
20,030

 
(14,621
)
 
5,409

Technology licenses
1,000

 
(115
)
 
885

 

 

 

In-place leases

 

 

 
660

 
(660
)
 

Total intangible assets
$
60,251

 
$
(39,099
)
 
$
21,152

 
$
59,911

 
$
(34,492
)
 
$
25,419


45

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

The estimated future amortization expense related to definite-lived intangible assets at December 31, 2018, is as follows:
Fiscal Year
Estimated
Amortization
(in thousands)
2019
$
4,878

2020
3,653

2021
2,787

2022
1,709

2023
1,467

Thereafter
707

Total (1)
$
15,201

_______________
(1)
The total above excludes $4.7 million of in-process R&D which will be amortized upon completion of development over the estimated useful life of the technology.

7. STOCK PLANS AND SHARE BASED COMPENSATION:
Stock Plans
As of December 31, 2018, the Company had three stock-based compensation plans (the “Plans”) which are described below.
2007 Equity Incentive Plan
The 2007 Equity Incentive Plan (2007 Plan) was adopted by the board of directors on September 10, 2007, and approved by the stockholders on November 7, 2007, as an amendment and restatement of the 1997 Stock Option Plan (1997 Plan). The 2007 Plan provides for the grant of incentive stock options, non-statutory stock options, restricted stock awards, restricted stock unit (RSU) awards, stock appreciation rights, performance-based (PSU) awards, long-term performance based (PRSU) awards and other stock awards to employees, directors and consultants. Pursuant to the 2007 Plan, the exercise price for incentive stock options and non-statutory stock options is generally at least 100% of the fair market value of the underlying shares on the date of grant. Options generally vest over 48 months measured from the date of grant. Options generally expire no later than ten years after the date of grant, subject to earlier termination upon an optionee’s cessation of employment or service. The 2007 Plan expired in September 2017 with no further grants to be made under this plan; however previous grants under this plan shall remain outstanding until they are exercised, vest, forfeited or expire.
Beginning January 27, 2009, grants pursuant to the Directors Equity Compensation Program (which was adopted by the board of directors on January 27, 2009) to non-employee directors have been made primarily under the 2007 Plan. The Directors Equity Compensation Program provides for grants to outside directors as follows: effective annually, upon the first trading day of July, each outside director would receive a grant of an equity award with an aggregate value of $100,000. At each outside director’s election, such award would consist entirely of RSUs or entirely of stock options. The quantity of options would be calculated by dividing $100,000 by the Black-Scholes value on the date of grant. The quantity of RSUs issued would be calculated by dividing $100,000 by the grant-date fair value.  Further, on the date of election of a new outside director, such new director would receive such grant as continuing outside directors receive on the first trading day of July; provided, however, that such grant is prorated for the portion of the year that such new outside director will serve until the next first trading day of July. The Directors Equity Compensation Program will remain in effect at the discretion of the board of directors or the compensation committee.
2016 Incentive Award Plan
The 2016 Incentive Award Plan (2016 Plan) was adopted by the board of directors on March 17, 2016 and approved by the stockholders on May 13, 2016. The Plan provides for the grant of RSU awards, PSU awards and PRSU awards. No other forms of equity-based awards, including stock options and stock appreciation rights, may be granted under the 2016 Plan. As of December 31, 2018, 0.4 million awards have been issued and approximately 1.1 million shares of common stock remain available for future grant under the 2016 Plan. The 2016 Plan also provides for performance-based cash awards that qualify as “performance-based compensation” within the meaning of Section 162(m) of the Internal Revenue Code.

46

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

1997 Employee Stock Purchase Plan
Under the 1997 Employee Stock Purchase Plan (Purchase Plan), eligible employees may apply accumulated payroll deductions, which may not exceed 15% of an employee’s compensation, to the purchase of shares of the Company’s common stock at periodic intervals. The purchase price of stock under the Purchase Plan is equal to 85% of the lower of (i) the fair market value of the Company’s common stock on the first day of each offering period, or (ii) the fair market value of the Company’s common stock on the purchase date (as defined in the Purchase Plan). Each offering period consists of one purchase period of approximately six months duration. An aggregate of 3.5 million shares of common stock were reserved for issuance to employees under the Purchase Plan. As of December 31, 2018, of the shares reserved for issuance, 3.1 million shares had been purchased and 0.4 million shares were reserved for future issuance under the Purchase Plan.
Shares Reserved
As of December 31, 2018, the Company had approximately 1.6 million shares of common stock reserved for future grant under all stock plans.
Stock-Based Compensation
The Company applies the provisions of ASC 718-10, Stock Compensation. Under the provisions of ASC 718-10, the Company recognizes the fair value of stock-based compensation in its financial statements over the requisite service period of the individual grants, which generally equals a four-year vesting period. The Company uses estimates of volatility, expected term, risk-free interest rate, dividend yield and forfeitures in determining the fair value of these awards and the amount of compensation expense to recognize. The Company uses the straight-line method to amortize all stock awards granted over the requisite service period of the award.
The following table summarizes the stock-based compensation expense recognized in accordance with ASC 718-10 for the years ended December 31, 2018, 2017 and 2016:
 
Year Ended December 31,
(in thousands)
2018
 
2017
 
2016
Cost of revenues
$
1,097

 
$
1,321

 
$
1,148

Research and development
7,688

 
8,496

 
7,309

Sales and marketing
4,729

 
5,197

 
4,489

General and administrative
8,066

 
9,663

 
7,939

Total stock-based compensation expense
$
21,580

 
$
24,677

 
$
20,885


The following table summarizes total compensation expense related to unvested awards not yet recognized, net of expected forfeitures, and the weighted average period over which it is expected to be recognized as of December 31, 2018:
 
Unrecognized Compensation
Expense for Unvested
Awards
(in thousands)
 
Weighted Average
Remaining Recognition
Period
(in years)
Long-term performance-based awards
$
2,042

 
0.91
Restricted stock units
34,546

 
3.27
Purchase plan
138

 
0.08
Total unrecognized compensation expense
$
36,726

 
 

Stock-based compensation expense in the year ended December 31, 2018, was approximately $21.6 million (comprising approximately $16.6 million related to restricted stock units, $3.4 million related to performance-based awards and $1.6 million related to the Company’s Purchase Plan).
Stock-based compensation expense in the year ended December 31, 2017, was approximately $24.7 million (comprising approximately $15.2 million related to restricted stock units, $8.2 million related to performance-based awards and $1.3 million related to the Company’s Purchase Plan).
Stock-based compensation expense in the year ended December 31, 2016, was approximately $20.9 million (comprising approximately $13.0 million related to restricted stock units, $6.4 million related to performance-based awards, $1.3 million related to the Company’s Purchase Plan and $0.2 million related to stock options).

47

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

The Company did not grant stock options in the years ended December 31, 2018, 2017 and 2016, and therefore no fair-value assumptions are reported.
The fair value of employees’ stock purchase rights under the Purchase Plan was estimated using the Black-Scholes model with the following weighted-average assumptions used during the three years ended December 31, 2018, 2017 and 2016:
 
Year Ended December 31,
 
2018
 
2017
 
2016
Risk-free interest rates
1.94%
 
0.91%
 
0.44%
Expected volatility rates
31%
 
30%
 
32%
Expected dividend yield
0.89%
 
0.80%
 
0.96%
Expected term of purchase rights (in years)
0.50
 
0.50
 
0.50
Weighted-average estimated fair value of purchase rights
$17.33
 
$16.74
 
$12.23
A summary of stock options outstanding as of December 31, 2018, and activity during three years then ended, is presented below:
 (shares and intrinsic value in thousands)
Shares
 
Weighted
Average
Exercise
Price
 
Weighted Average
Remaining Contractual
Term
(in years)
 
Aggregate
Intrinsic
Value
Outstanding at January 1, 2016
1,030

 
$
27.58

 
 
 
 
Granted

 

 
 
 
 
Exercised
(333
)
 
$
25.41

 
 
 
 
Forfeited or expired

 

 
 
 
 
Outstanding at December 31, 2016
697

 
$
28.62

 
 
 
 
Granted

 

 
 
 
 
Exercised
(186
)
 
$
27.48

 
 
 
 
Forfeited or expired

 

 
 
 
 
Outstanding at December 31, 2017
511

 
$
29.03

 
 
 
 
Granted

 

 
 
 
 
Exercised
(176
)
 
$
22.60

 
 
 
 
Forfeited or expired

 

 
 
 
 
Outstanding at December 31, 2018
335

 
$
32.41

 
1.55
 
$
9,578

Vested and Exercisable at December 31, 2018
335

 
 
 
1.55
 
$
9,578

The total intrinsic value of options exercised during the year ended December 31, 2018, 2017 and 2016, was $7.5 million, $8.9 million and $11.5 million, respectively.
The following table summarizes the stock options outstanding at December 31, 2018:
 
 
Options Outstanding
 
Options Exercisable
(shares in thousands)

Range of Exercise Prices
 
Options Outstanding
 
Weighted Average
Remaining Contractual Term
(in years)
 
Weighted Average Exercise Price
 
Options Exercisable
 
Weighted Average Exercise Price
$17.75 - $36.95
 
181

 
0.88
 
$
26.05

 
181

 
$
26.05

$37.96 - $42.88
 
154

 
2.35
 
$
39.85

 
154

 
$
39.85

 
 
335

 
1.55
 
$
32.41

 
335

 
$
32.41


PSU Awards
Under the performance-based awards program, the Company grants awards in the performance year in an amount equal to twice the target number of shares to be issued if the maximum performance metrics are met. The number of shares that are released at the end of the performance year can range from zero to 200% of the target number depending on the Company’s performance. The performance metrics of this program are annual targets consisting of a combination of net revenue, non-GAAP operating earnings and strategic goals.

48

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

As the net revenue, non-GAAP operating income and strategic goals are considered performance conditions, expense associated with these awards, net of estimated forfeitures, is recognized over the service period based on an assessment of the achievement of the performance targets. The fair value of these PSUs is determined using the fair value of the Company’s common stock on the date of the grant, reduced by the discounted present value of dividends expected to be declared before the awards vest. If the performance conditions are not achieved, no compensation cost is recognized and any previously recognized compensation is reversed.
A summary of PSU awards outstanding as of December 31, 2018, and activity during the three years then ended, is presented below:
(shares and intrinsic value in thousands)
Shares
 
Weighted Average Grant-Date Fair Value Per Share
 
Weighted Average Remaining Contractual Term
(in years)
 
Aggregate Intrinsic
Value
Outstanding at January 1, 2016
11

 
$
52.35

 
 
 
 
Granted
101

 
$
46.26

 
 
 
 
Vested
(11
)
 
$
52.35

 
 
 
 
Forfeited or canceled
(2
)
 
$
46.87

 
 
 
 
Outstanding at December 31, 2016
99

 
$
46.25

 
 
 
 
Granted
88

 
$
63.99

 
 
 
 
Vested
(99
)
 
$
46.25

 
 
 
 
Forfeited or canceled
(9
)
 
$
63.99

 
 
 
 
Outstanding at December 31, 2017
79

 
$
63.99

 
 
 
 
Granted
89

 
$
62.87

 
 
 
 
Vested
(79
)
 
$
63.99

 
 
 
 
Forfeited or canceled
(63
)
 
$
62.87

 
 
 
 
Outstanding at December 31, 2018
26

 
$
62.87

 

 
$
1,610

Outstanding and expected to vest at December 31, 2018
26

 
 
 

 
$
1,610

The grant-date fair value of PSU awards released, which were fully vested, in the years ended December 31, 2018, 2017 and 2016 were approximately $5.1 million, $4.6 million and $0.6 million, respectively.
PRSU Awards (Long-term Performance Based)
The Company's PRSU program provides for the issuance of PRSUs which will vest based on the Company's performance measured against the PRSU Plan's established revenue targets. The PRSUs were granted in an amount equal to twice the target number of shares to be issued if the maximum performance metrics are met. The actual number of shares the recipient receives is determined at the end of a three-year performance period based on results achieved versus the Company’s performance goals, and may range from zero to 200% of the target number. The performance goals for PRSUs granted in fiscal 2018, 2017 and 2016 were based on the Company’s annual revenue growth over the respective three-year performance period.
            Recipients of a PRSU award generally must remain employed by the Company on a continuous basis through the end of the applicable three-year performance period in order to receive shares subject to that award. Expenses associated with these awards, net of estimated forfeitures, are recorded throughout the year depending on the number of shares expected to vest based on progress toward the performance target. The fair value of PRSU awards is determined using the fair value of the Company’s common stock on the grant date, reduced by the discounted present value of dividends expected to be declared before the awards vest. If the performance conditions are not achieved, no compensation cost is recognized and any previously recognized compensation is reversed.

49

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

A summary of PRSU awards outstanding as of December 31, 2018, and activity during the three years then ended, is presented below:
(shares and intrinsic value in thousands)
Shares
 
Weighted Average Grant-Date Fair Value Per Share
 
Weighted Average Remaining Contractual Term
(in years)
 
Aggregate Intrinsic Value
Outstanding at January 1, 2016
129

 
$
53.75

 
 
 
 
Granted
78

 
$
43.26

 
 
 
 
Vested

 

 
 
 
 
Forfeited or canceled
(57
)
 
$
55.35

 
 
 
 
Outstanding at December 31, 2016
150

 
$
47.65

 
 
 
 
Granted
71

 
$
63.00

 
 
 
 
Vested

 

 
 
 
 
Forfeited or canceled
(37
)
 
$
51.59

 
 
 
 
Outstanding at December 31, 2017
184

 
$
52.80

 
 
 
 
Granted
72

 
$
59.90

 
 
 
 
Vested
(38
)
 
$
52.45

 
 
 
 
Forfeited or canceled
(5
)
 
$
43.26

 
 
 
 
Outstanding at December 31, 2018
213

 
$
55.48

 
1.50
 
$
12,963

Outstanding and expected to vest at December 31, 2018
141

 

 
0.78
 
$
8,611

The grant-date fair value of PRSU awards released, which were fully vested, in the year ended December 31, 2018 was approximately $2.0 million.

RSU Awards
RSUs granted to employees typically vest ratably over a four-year period, and are converted into shares of the Company’s common stock upon vesting on a one-for-one basis subject to the employee’s continued service to the Company over that period. The fair value of RSUs is determined using the fair value of the Company’s common stock on the date of the grant, reduced by the discounted present value of dividends expected to be declared before the awards vest. Compensation expense is recognized on a straight-line basis over the requisite service period of each grant adjusted for estimated forfeitures.
A summary of RSU awards outstanding as of December 31, 2018, and activity during the three years then ended, is presented below:
(shares and intrinsic value in thousands)
Shares
 
Weighted Average Grant-Date Fair Value Per Share
 
Weighted Average Remaining Contractual Term
(in years)
 
Aggregate Intrinsic Value
Outstanding at January 1, 2016
681

 
$
46.98

 
 
 
 
Granted
331

 
$
46.70

 
 
 
 
Vested
(270
)
 
$
45.13

 
 
 
 
Forfeited
(24
)
 
$
47.21

 
 
 
 
Outstanding at December 31, 2016
718

 
$
47.54

 
 
 
 
Granted
558

 
$
60.82

 
 
 
 
Vested
(284
)
 
$
46.52

 
 
 
 
Forfeited
(44
)
 
$
50.89

 
 
 
 
Outstanding at December 31, 2017
948

 
$
55.51

 
 
 
 
Granted
275

 
$
62.85

 
 
 
 
Vested
(296
)
 
$
53.78

 
 
 
 
Forfeited
(32
)
 
$
59.43

 
 
 
 
Outstanding at December 31, 2018
895

 
$
58.19

 
1.75
 
$
54,575

Outstanding and expected to vest at December 31, 2018
828

 
 
 
1.63
 
$
50,477


50

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

The grant-date fair value of RSUs vested in the years ended December 31, 2018, 2017 and 2016, was approximately $15.9 million, $13.2 million and $12.2 million, respectively.

8. SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES:
Customer Concentration
The Company's top ten customers accounted for approximately 56%, 54% and 60% of revenues in 2018, 2017 and 2016, respectively. A significant portion of these revenues are attributable to sales of the Company’s products to distributors of electronic components. These distributors sell the Company’s products to a broad, diverse range of end users, including OEMs and merchant power supply manufacturers. Sales to distributors in 2018, 2017 and 2016 were $313.9 million, $330.9 million and $292.6 million, respectively. Direct sales to OEMs and power-supply manufacturers accounted for the remainder.
    In each of 2018, 2017 and 2016 one distributor accounted for more than 10% of revenues. A second customer, also a distributor, accounted for more than 10% of revenues in 2016. The following table discloses these customers’ percentage of net revenues for the respective years:
 
Year Ended December 31,
Customer
2018
 
2017
 
2016
Avnet
14
%
 
16
%
 
18
%
Powertech Distribution Ltd.
*

 
*

 
10
%
_______________
* Total customer revenue was less than 10% of net revenues.
No other customers accounted for 10% or more of the Company’s net revenues in the periods presented.
Concentration of Credit Risk
Financial instruments that potentially subject the Company to concentrations of credit risk consisted principally of cash investments and trade receivables. The Company does not have any off-balance-sheet credit exposure related to its customers. As of both December 31, 2018 and December 31, 2017, 64% of accounts receivable were concentrated with the Company’s top ten customers.
As of December 31, 2018 two customers, both distributors of the Company’s products, represented more than 10% of accounts receivable. As of December 31, 2017 one of these customers represented more than 10% of accounts receivable. The following table discloses these customers’ percentage of accounts receivable:
Customer
December 31,
2018
 
December 31,
2017
Avnet
17
%
 
18
%
Powertech Distribution Ltd.
11
%
 
*

_______________
* Total customer accounts receivable was less than 10% of net accounts receivables.
No other customers accounted for 10% or more of the Company’s accounts receivable in the periods presented.
 
Geographic Net Revenues
The Company markets its products globally through its sales personnel and a worldwide network of independent sales representatives and distributors. Geographic net revenues based on “bill to” customer locations were as follows:

51

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

 
Year Ended December 31,
(In thousands)
2018
 
2017
 
2016
United States of America
$
15,315

 
$
16,647

 
$
14,948

Hong Kong/China
218,752

 
227,335

 
198,858

Taiwan
43,081

 
50,307

 
50,324

Korea
33,877

 
38,012

 
41,996

Western Europe (excluding Germany)
49,834

 
48,230

 
41,214

Japan
19,897

 
20,769

 
19,767

Germany
14,403

 
11,558

 
7,563

Other
20,796

 
18,897

 
14,998

Total net revenues
$
415,955

 
$
431,755

 
$
389,668


9. COMMON STOCK REPURCHASES AND CASH DIVIDENDS:
Common Stock Repurchases
Over the years the Company’s board of directors has authorized the use of funds to repurchase shares of the Company’s common stock, including $60.0 million, $30.0 million and $110.0 million in 2015, 2017, and 2018, respectively, with repurchases to be executed according to pre-defined price/volume guidelines. In 2016, 2017 and 2018 the Company purchased 146,000, 129,000 and 1,572,000 shares, respectively, for approximately $6.4 million, $9.2 million and $103.2 million, respectively. As of December 31, 2018, the Company had $51.2 million available for future stock repurchases, which has no expiration date. Authorization of future stock repurchase programs is at the discretion of the board of directors and will depend on the Company’s financial condition, results of operations, capital requirements and business conditions as well as other factors.
Common Stock Dividend
The following table presents the quarterly dividends declared per share of the Company’s common stock for the periods indicated:
 
Year Ended December 31,
 
2018
 
2017
 
2016
First Quarter
$
0.16

 
$
0.14

 
$
0.13

Second Quarter
$
0.16

 
$
0.14

 
$
0.13

Third Quarter
$
0.16

 
$
0.14

 
$
0.13

Fourth Quarter
$
0.16

 
$
0.14

 
$
0.13

The Company paid a total of approximately $18.8 million, $16.6 million and $15.1 million in cash dividends during 2018, 2017 and 2016, respectively.
In January 2019, the Company’s board of directors declared a $0.17 per share quarterly dividend for each quarter in 2019. The declaration of any future cash dividend is at the discretion of the board of directors and will depend on the Company’s financial condition, results of operations, capital requirements, business conditions and other factors, as well as a determination that cash dividends are in the best interest of the Company’s stockholders.

10. EARNINGS PER SHARE:
Basic earnings per share are calculated by dividing net income by the weighted-average shares of common stock outstanding during the period. Diluted earnings per share are calculated by dividing net income by the weighted-average shares of common stock and dilutive common equivalent shares outstanding during the period. Dilutive common equivalent shares included in this calculation consist of dilutive shares issuable upon the assumed exercise of outstanding common stock options, the assumed vesting of outstanding restricted stock units, the assumed issuance of awards under the stock purchase plan and contingently issuable performance-based awards, as computed using the treasury stock method.

52

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

A summary of the earnings per share calculation is as follows:
 
Year Ended December 31,
 (in thousands, except per share amounts)
2018
 
2017
 
2016
Basic earnings per share:
 
 
 
 
 
Net income
$
69,984

 
$
27,609

 
$
48,898

Weighted-average common shares
29,456

 
29,674

 
28,925

Basic earnings per share
$
2.38

 
$
0.93

 
$
1.69

Diluted earnings per share (1):

 

 

Net income
$
69,984

 
$
27,609

 
$
48,898

Weighted-average common shares
29,456

 
29,674

 
28,925

Effect of dilutive securities:

 

 

Employee stock plans
691

 
871

 
694

Diluted weighted-average common shares
30,147

 
30,545

 
29,619

Diluted earnings per share
$
2.32

 
$
0.90

 
$
1.65

_______________
(1)
The Company includes the shares underlying performance-based awards in the calculation of diluted earnings per share if the performance conditions have been satisfied as of the end of the reporting period and excludes such shares when the necessary conditions have not been met. The Company has included in the 2018, 2017 and 2016 calculations those shares that were contingently issuable upon the satisfaction of the performance conditions as of the end of the respective periods. 

In the years ended December 31, 2018, 2017, and 2016, no outstanding stock awards were determined to be anti-dilutive and therefore were excluded from the computation of diluted earnings per share.

11. PROVISION (BENEFIT) FOR INCOME TAXES:
U.S. Tax Reform
The Tax Cuts and Jobs Act (Tax Act) was enacted on December 22, 2017. The Act reduces the U.S. federal corporate tax rate from 35% to 21%, requires companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and creates new taxes on certain foreign sourced earnings. The SEC staff issued Staff Accounting Bulletin 118 (SAB 118), which provides guidance on accounting for the tax effects of the Tax Act. SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under ASC 740. In accordance with SAB 118, a company must reflect the income tax effects of those aspects of the Tax Act for which the accounting under ASC 740 is complete. To the extent that a company’s accounting for certain income tax effects of the Tax Act is incomplete but it is able to determine a reasonable estimate, it must record a provisional estimate in the financial statements. If a company cannot determine a provisional estimate to be included in the financial statements, it should continue to apply ASC 740 on the basis of the provisions of the tax laws that were in effect immediately before the enactment of the Tax Act. The Company completed the accounting for the effects of enactment of the Tax Act as of December 22, 2018.
The Company has completed the accounting for the transition effects of the Tax Act under ASC 740, which includes the recognition of the one-time transition tax of $34.1 million before utilization of net operating losses and credits; $6.7 million after utilization. The difference between the provisional transition tax estimate recorded at December 31, 2017, and the final amount was included in 2018 as a component of income tax expense.
Although the Tax Act generally eliminates U.S. federal income tax on dividends from foreign subsidiaries of domestic corporations, it creates a new requirement that global intangible low-taxed income (GILTI) earned by foreign subsidiaries must be included in the current gross income of the foreign subsidiaries’ U.S. shareholder. GILTI is defined as the excess of the shareholder’s “net subsidiaries tested income” over the net deemed tangible income return. In 2018 the Company recognized $6.3 million of GILTI income tax before credits.
Under GILTI tax rules the Company must make an accounting policy election to either (1) recognize taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the “period cost method”) or (2) factor such amount into the Company’s measure of its deferred taxes (the “deferred method”). The Company elected the deferred method and will recognize deferred taxes when basis differences exist that are expected to affect the amount of the GILTI inclusion upon reversal. The Company considered the current structure, operations and expectation that the Company will continue to pay incremental U.S. tax on GILTI in the foreseeable future when electing the deferred method. Upon election the Company set up a GILTI deferred tax asset for basis differences with future effects on GILTI taxes, which resulted in a tax benefit of $2.3 million in 2018.

53

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Income Taxes
The Company accounts for income taxes under the provisions of ASC 740, Income Taxes. Under the provisions of ASC 740, deferred tax assets and liabilities are recognized based on the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, utilizing the tax rates that are expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.
U.S. and foreign components of income before income taxes were:
 
Year Ended December 31,
(in thousands)
2018
 
2017
 
2016
U.S. operations
$
(6,529
)
 
$
(6,944
)
 
$
(477
)
Foreign operations
66,293

 
67,243

 
50,429

Total pretax income
$
59,764

 
$
60,299

 
$
49,952


The components of the provision (benefit) for income taxes are as follows:
 
Year Ended December 31,
(in thousands)
2018
 
2017
 
2016
Current provision (benefit):
 
 
 
 
 
Federal
$
(6,382
)
 
$
35,311

 
$

State
4

 
4

 

Foreign
938

 
1,483

 
1,638

 
(5,440
)
 
36,798

 
1,638

Deferred provision (benefit):
 
 
 
 
 
Federal
(4,593
)
 
(3,640
)
 
(175
)
State

 

 
(27
)
Foreign
(187
)
 
(468
)
 
(382
)
 
(4,780
)
 
(4,108
)
 
(584
)
Total
$
(10,220
)
 
$
32,690

 
$
1,054

The provision (benefit) for income taxes differs from the amount that would result by applying the applicable federal income tax rate to income before income taxes, as follows:
 
Year Ended December 31,
 
2018
 
2017
 
2016
Provision (benefit) computed at Federal statutory rate
21.0
 %
 
35.0
 %
 
35.0
 %
Business tax credits
(9.1
)
 
(5.7
)
 
(6.0
)
Stock-based compensation
(2.2
)
 
(5.0
)
 
2.2

Foreign income taxed at different rate
(25.0
)
 
(37.3
)
 
(33.1
)
GILTI inclusion
10.6

 

 

U.S. Tax Act - transition tax
(16.2
)
 
54.1

 

U.S. Tax Act - deferred tax asset and liability adjustment

 
8.1

 

Valuation allowance
2.8

 
2.2

 
1.8

Other
1.0

 
2.8

 
2.2

Total
(17.1
)%
 
54.2
 %
 
2.1
 %
The Company’s effective tax rate is impacted by the geographic distribution of the world-wide earnings in lower tax jurisdictions and the federal R&D tax credit. Additionally, in 2018 the Company’s effective tax rate was favorably impacted by revisions to the Tax Act resulting in a $9.7 million income tax benefit. In 2017 our effective tax rate was also impacted by a $37.5 million charge resulting from the enactment of the Tax Act.

54

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

The components of the net deferred income tax assets (liabilities) were as follows:
 
December 31,
(in thousands)
2018
 
2017
Deferred tax assets:
 
 
 
Other reserves and accruals
$
3,695

 
$
979

Tax credit carry-forwards
18,052

 
10,442

Stock compensation
3,050

 
4,064

Capital losses
157

 
163

Net operating loss
3,144

 
7,059

Valuation allowance
(19,955
)
 
(18,421
)
 
8,143

 
4,286

Deferred tax liabilities:
 
 
 
Depreciation
(1,423
)
 
(1,965
)
Other
(30
)
 
(95
)
 
(1,453
)
 
(2,060
)
Net deferred tax assets
$
6,690

 
$
2,226


In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities and projected future taxable income. In the event that the Company determines, based on available evidence and management judgment, that all or part of the net deferred tax assets will not be realized in the future, the Company would record a valuation allowance in the period the determination is made. In addition, the calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws. Resolution of these uncertainties in a manner inconsistent with the Company’s expectations could have a material impact on its results of operations and financial position.
As of December 31, 2018, the Company continues to maintain a valuation allowance primarily as a result of capital losses for federal purposes, and on its California, New Jersey and Canada deferred tax assets as the Company believes that it is not more likely than not that the deferred tax assets will be fully realized.
As of December 31, 2018, the Company had approximately $7.2 million in federal research and development tax credit carry-forwards, which will start to expire in 2033, California research and development tax credit carry-forwards of approximately $24.3 million (there is no expiration of research and development tax credit carry-forwards for the state of California) and California net operating losses of $54.7 million which will begin to expire in 2032. As of December 31, 2018, the Company had Canadian scientific research and experimental development tax credit carry-forwards of approximately $2.6 million and New Jersey research and experimental development tax credit carry-forwards of approximately $0.9 million, which will start to expire in 2030 and 2026, respectively.
As discussed above the Tax Act required a transition tax on previously untaxed accumulated and current foreign earnings.  Correspondingly, all undistributed earnings were deemed to be taxed and distributions of the unremitted earnings will not have any significant U.S. federal income tax impact.  We have not provided for any remaining  tax effect, if any, of limited outside basis differences of our foreign subsidiaries based upon plans of future reinvestment. The determination of the future tax consequences of the remittance of these earnings is not practicable.


55

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Unrecognized Tax Benefits
The Company applies the provisions of ASC 740-10, relating to accounting for uncertain income taxes. Reconciliation of the beginning and ending amount of unrecognized tax benefits:
(in thousands)
Unrecognized Tax Benefits
Unrecognized Tax Benefits Balance at January 1, 2016
$
13,560

Gross Increase for Tax Positions of Current Year
1,856

Gross Decrease for Tax Positions of Prior Years
(23
)
Unrecognized Tax Benefits Balance at December 31, 2016
15,393

Gross Increase for Tax Positions of Current Year
1,699

Gross Decrease for Tax Positions of Prior Years
(409
)
Unrecognized Tax Benefits Balance at December 31, 2017
16,683

Gross Increase for Tax Positions of Current Year
1,994

Gross Decrease for Tax Positions of Prior Years
(70
)
Unrecognized Tax Benefits Balance at December 31, 2018
$
18,607


The Company's total unrecognized tax benefits as of December 31, 2018, 2017 and 2016, were $18.6 million, $16.7 million and $15.4 million, respectively. An income tax benefit of $9.4 million, net of valuation allowance adjustments, would be recorded if these unrecognized tax benefits are recognized. The Company cannot reasonably estimate the amount of the unrecognized tax benefit that could be adjusted in the next twelve months.
The Company’s continuing practice is to recognize interest and/or penalties related to income tax matters in income tax expense. The Company had accrued interest and penalties of $0.1 million as of both December 31, 2018, and December 31, 2017, which have been recorded in long-term income taxes payable in the accompanying consolidated balance sheets.
As of December 31, 2018, the Company has concluded all U.S. federal income tax matters for the years through 2012. However, due to tax attributes, the IRS may calculate tax adjustments for subsequent years for positions taken prior to 2012. There are currently no pending income tax audits.
On July 27, 2015, in Altera Corp. v. Commissioner, the U.S. Tax Court issued an opinion related to the treatment of stock-based compensation expense in an intercompany cost-sharing arrangement. A final decision was issued by the Tax Court in December 2015. In February 2016, the Commissioner appealed the Tax Court decision. On July 24, 2018, the U.S. Ninth Circuit Court of Appeals reversed the U.S. Tax Court’s decision Altera Corp. v. Commissioner; the reversal was subsequently withdrawn. The Company has reviewed this case and its impact and concluded that no adjustment to the consolidated financial statements is appropriate at this time. The Company will continue to monitor ongoing developments and potential impacts to the consolidated financial statements.

12. COMMITMENTS:
Facilities
The Company owns its main executive, administrative, manufacturing and technical offices in San Jose, California. The Company also owns a research and development facility in New Jersey and a test facility in Biel, Switzerland. The Company leases administrative office space in Singapore and Switzerland, and R&D facilities in Canada and the United Kingdom, in addition to sales offices in various countries around the world.
Future minimum lease payments under all non-cancelable operating lease agreements as of December 31, 2018, are as follows:
Fiscal Year
(in thousands)
2019
$
2,310

2020
1,779

2021
1,397

2022
944

2023
691

Thereafter
994

Total minimum lease payments
$
8,115


56

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)


Total rent expense amounted to $2.2 million, $2.0 million and $1.9 million in the years ended December 31, 2018, 2017 and 2016, respectively.
Purchase Obligations
At December 31, 2018, the Company had no non-cancelable purchase obligations that were due beyond one year.

13. LEGAL PROCEEDINGS AND CONTINGENCIES:

From time to time in the ordinary course of business, the Company becomes involved in lawsuits, or customers and distributors may make claims against the Company. In accordance with ASC 450-10, Contingencies, the Company makes a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated.
On October 20, 2004, the Company filed a complaint against Fairchild Semiconductor International, Inc. and Fairchild Semiconductor Corporation (referred to collectively as “Fairchild”) in the United States District Court for the District of Delaware. In its complaint, the Company alleged that Fairchild has and is infringing four of Power Integrations’ patents pertaining to pulse width modulation (PWM) integrated circuit devices. Fairchild denied infringement and asked for a declaration from the court that it does not infringe any Power Integrations patent and that the patents are invalid. The Court issued a claim construction order on March 31, 2006 which was favorable to the Company. The Court set a first trial on the issues of infringement, willfulness and damages for October 2, 2006. At the close of the first trial, on October 10, 2006, the jury returned a verdict in favor of the Company finding all asserted claims of all four patents-in-suit to be willfully infringed by Fairchild and awarding $34.0 million in damages. Fairchild raised defenses contending that the asserted patents are invalid or unenforceable, and the Court held a second trial on these issues beginning on September 17, 2007. On September 21, 2007, the jury returned a verdict in the Company’s favor, affirming the validity of the asserted claims of all four patents-in-suit. Fairchild submitted further materials on the issue of enforceability along with various other post-trial motions, and the Company filed post-trial motions seeking a permanent injunction and increased damages and attorneys’ fees, among other things. On September 24, 2008, the Court denied Fairchild’s motion regarding enforceability and ruled that all four patents are enforceable. On December 12, 2008, the Court ruled on the remaining post-trial motions, including granting a permanent injunction, reducing the damages award to $6.1 million, granting Fairchild a new trial on the issue of willful infringement in view of an intervening change in the law, and denying the Company’s motion for increased damages and attorneys’ fees with leave to renew the motion after the resolution of the issue of willful infringement. On December 22, 2008, at Fairchild’s request, the Court temporarily stayed the permanent injunction for 90 days. On January 12, 2009, Fairchild filed a notice of appeal challenging the Court’s refusal to enter a more permanent stay of the injunction, and Fairchild filed additional motions requesting that both the Federal Circuit and the District Court extend the stay of injunction. The District Court temporarily extended the stay pending the Federal Circuit ruling on Fairchild’s pending motion, but the Federal Circuit dismissed Fairchild’s appeal and denied its motion on May 5, 2009, and the District Court issued an order on May 13, 2009 confirming the reinstatement of the permanent injunction as originally entered in December 2008. On June 22, 2009, the Court held a brief bench re-trial on the issue of willful infringement. On July 22, 2010, the Court found that Fairchild willfully infringed all four of the asserted patents, and the Court also invited briefing on enhanced damages and attorneys’ fees. Fairchild also filed a motion requesting that the Court amend its findings regarding willfulness. On January 18, 2011, the Court denied Fairchild’s request to amend the findings regarding Fairchild’s willful infringement and doubled the damages award against Fairchild but declined to award attorneys’ fees. On February 3, 2011, the Court entered final judgment in favor of the Company for a total damages award of $12.9 million. Fairchild filed a notice of appeal challenging the final judgment and a number of the underlying rulings, and the Company filed a cross-appeal seeking to increase the damages award. The appeal was argued on January 11, 2012, and the Federal Circuit issued a mixed ruling on March 26, 2013, affirming Fairchild’s infringement of certain claims that support the basis for the permanent injunction while reversing, vacating, and remanding the findings with respect to other claims, including the Company’s claim for damages. The Company filed a petition seeking Supreme Court review of the Federal Circuit’s ruling on damages issues, and the Supreme Court called for a response from Fairchild but ultimately declined to review the case. On remand, the District Court reinstated the prior findings that Fairchild willfully infringed three of the Company’s patents; the Company intends to pursue its claim for financial compensation based on Fairchild’s infringement. Moreover, following a new Supreme Court case on patent damages, the District Court on October 4, 2018 determined that the Federal Circuit’s ruling on damages in the earlier appeal had been overruled; that issue is now on appeal at the Federal Circuit, with further briefing on the impact of the Supreme Court’s ruling and the scope of the proceedings on remand expected in the coming months.
On May 23, 2008, the Company filed a complaint against Fairchild Semiconductor International, Inc., Fairchild Semiconductor Corporation, and Fairchild’s wholly owned subsidiary System General Corporation (referred to collectively as “Fairchild”), in the United States District Court for the District of Delaware. In its complaint, the Company alleged that Fairchild has infringed and is infringing three patents pertaining to power supply controller integrated circuit devices. Fairchild answered the Company’s complaint on November 7, 2008, denying infringement and asking for a declaration from the Court that it does not

57

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

infringe any Power Integrations patent and that the patents are invalid and unenforceable. Fairchild’s answer also included counterclaims accusing the Company of infringing three patents pertaining to primary side power conversion integrated circuit devices. Fairchild had earlier brought these same claims in a separate suit against the Company, also in Delaware, which Fairchild dismissed in favor of adding its claims to the Company’s already pending suit against Fairchild. The Company has answered Fairchild’s counterclaims, denying infringement and asking for a declaration from the Court that it does not infringe any Fairchild patent and that the Fairchild patents are invalid. Fairchild also filed a motion to stay the case, but the Court denied that motion on December 19, 2008. On March 5, 2009, Fairchild filed a motion for summary judgment to preclude any recovery for post-verdict sales of parts found to infringe in the parties’ other ongoing litigation, described above, and the Company filed its opposition and a cross-motion to preclude Fairchild from re-litigating the issues of infringement and damages for those same products. On June 26, 2009, the Court held a hearing on the parties’ motions, and on July 9, 2009 the Court issued an order denying the parties’ motions but staying proceedings with respect to the products that were found to infringe and which are subject to the injunction in the other Delaware case between the parties pending the entry of final judgment in that case; those products are expected to be addressed in the context of the parties’ remand proceedings following the appeal in their earlier litigation in Delaware, and the remainder of the case is proceeding. On December 18, 2009, the Court issued an order construing certain terms in the asserted claims of the Company’s and Fairchild’s patents in suit. Following the Court’s ruling on claim construction, Fairchild withdrew its claim related to one of its patents and significantly reduced the number of claims asserted for the remaining two patents. The parties thereafter filed and argued a number of motions for summary judgment, and the Court denied the majority of the parties’ motions but granted the Company’s motion to preclude Fairchild from re-arguing validity positions that were rejected in the prior case between the parties. Because the assigned Judge retired at the end of July 2010, the case was re-assigned to a different Judge, and the Court vacated the trial schedule and had the parties provide their input on the appropriate course of action. The Court thereafter set a trial schedule with the jury trial on infringement and validity to begin in July 2011. On April 18, 2011, the Court rescheduled the trial to begin in January 2012, and on June 2, 2011, the Court moved the trial date to April 2012 to permit the parties to address another patent the Company accused Fairchild of infringing. Following a trial in April 2012, the jury returned a verdict finding that Fairchild infringes two of the Company’s patents, that Fairchild has induced others to infringe the Company’s patents, and also upheld the validity of the infringed patents. Of the two remaining counterclaim patents Fairchild asserted in the case, one was found not to be infringed, but the jury found the second patent to be infringed by a limited number of the Company’s products, although the jury further found the Company did not induce infringement by any customers, including customers outside the United States. On March 29, 2013, the District Court denied most of the parties’ post-trial motions on liability but granted the Company’s motion for judgment as a matter of law finding that Fairchild infringed another of the Company’s patents. On April 25, 2013, the Court denied both parties’ motions regarding the unenforceability of each other’s patents. The Company challenged adverse findings on appeal; nevertheless, the Company estimated that even if the verdict on Fairchild’s patent had ultimately been upheld, the sales potentially impacted would have amounted to less than 0.5% of the Company’s revenues. The Company requested an injunction preventing further infringement of its own patents by Fairchild, and Fairchild requested an injunction as well. Following a hearing on the issue in June 2014, the Court denied Fairchild’s request for an injunction against the Company and granted the Company’s request for an injunction against Fairchild. On January 13, 2015, the District Court entered final judgment on the liability and validity issues discussed above, and both parties filed appeals with the Federal Circuit. After briefing was completed, oral argument on the appeal took place in early July 2016, and on December 12, 2016, the Federal Circuit issued its opinion in the appeal, overturning the lone infringement verdict against the Company, finding one of the Company’s patents invalid, and overturning the District Court’s jury instruction on inducement. In view of the Federal Circuit’s rejection of the District Court’s jury instruction on inducement, the Court also vacated the inducement findings and associated injunction against Fairchild and remanded the case for a retrial on inducement, but the underlying validity and infringement findings against Fairchild on those two patents remain intact. At the conclusion of the retrial, the jury returned a verdict in favor of the Company, finding that Fairchild willfully infringed the Company’s patents and induced infringement of the patents, awarding $24.3 million in damages on November 9, 2018. Although the jury awarded damages, at this stage of the proceedings the Company cannot state the amount, if any, it might ultimately recover from Fairchild, and no benefits have been recorded in the Company’s consolidated financial statements as a result of the damages verdict. Fairchild challenged the verdict, and the Company is also seeking enhanced damages for Fairchild’s willful infringement, in post-trial proceedings that will take place over the coming months, with appeals to follow.
On June 28, 2004, the Company filed a complaint for patent infringement in the U.S. District Court, Northern District of California, against System General Corporation (SG), a Taiwanese company, and its U.S. subsidiary. The Company’s complaint alleged that certain integrated circuits produced by SG infringed and continue to infringe certain of its patents. On June 10, 2005, in response to the initiation of an International Trade Commission (ITC) investigation on the patents asserted in the District Court lawsuit, the District Court stayed all proceedings. Subsequent to the completion of the ITC proceedings, the District Court temporarily lifted the stay and scheduled a case management conference. On December 6, 2006, SG filed a notice of appeal of the ITC decision. In response, and by agreement of the parties, the District Court vacated the scheduled case management conference and renewed the stay of proceedings pending the outcome of the Federal Circuit appeal of the ITC determination. On November 19, 2007, the Federal Circuit affirmed the ITC’s findings in all respects, and SG did not file a petition for review. The parties subsequently filed a motion

58

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

to dismiss the District Court case without prejudice. On November 4, 2009, the Company re-filed its complaint for patent infringement against SG and its parent corporations, Fairchild Semiconductor International, Inc. and Fairchild Semiconductor Corporation, to address their continued infringement of patents at issue in the original suit that recently emerged from SG requested reexamination proceedings before the U.S. Patent and Trademark Office (USPTO). The Company seeks, among other things, an order enjoining SG and Fairchild from infringing the Company’s patents and an award of damages resulting from the alleged infringement. Fairchild has denied infringement and asked for a declaration from the Court that it does not infringe any Power Integrations patent, that the patents are invalid, and that one of the two of the Company’s patents now at issue in the case is unenforceable. On May 5, 2010, SG and Fairchild filed an amended answer including counterclaims accusing the Company of infringing two patents, and later Fairchild withdrew its claim for infringement of one of the patents it originally asserted against the Company but added another patent to the case over the Company’s objections. Both parties filed summary judgment motions and challenges to each other’s experts’ testimony, and the Court granted the Company’s motion for summary judgment of non-infringement with respect to one of Fairchild’s two patents. Following a trial on the remaining claims in February 2014, the jury returned a verdict in the Company’s favor, affirming the validity of the asserted claims of the Company’s patents-in-suit, finding that SG and Fairchild infringed the Company’s asserted patents and induced infringement by others, and awarding $105.0 million in damages. The Jury also rejected Fairchild’s remaining counterclaims for infringement against the Company. Fairchild challenged these rulings in post-trial motions, but the judge confirmed the jury’s determinations on infringement and damages, although the Court declined to find Fairchild’s infringement willful. Fairchild also pressed its unenforceability claim with respect to one of the two patents it was found to infringe in post-trial briefing, but the Court rejected Fairchild’s unenforceability claim. Fairchild also requested reconsideration of the damages determinations, and the Court granted a new trial with respect to damages but none of the other issues addressed in the previous trial, with the retrial scheduled for December 2015. Thereafter, the parties completed pretrial proceedings challenging each other’s experts, and the Court granted portions of each party’s motions limiting the scope of expert testimony for purposes of the damages retrial, but neither party was successful in their efforts to prevent the other side’s experts from testifying at trial. Following a retrial on the issue of damages in December 2015, the jury returned a verdict in the Company’s favor, finding that the Company’s patented technology created the basis for customer demand for the infringing Fairchild products and awarding $139.8 million in damages. Although the jury awarded damages, at this stage of the proceedings the Company cannot state the amount, if any, it might ultimately recover from Fairchild, and no benefits have been recorded in the Company’s consolidated financial statements as a result of the damages verdict. Fairchild filed post-trial motions challenging the verdict, but the Court rejected Fairchild’s motions challenging the damages verdict in August 2016. The Company also filed motions requesting enhanced damages and attorney fees and reinstatement of the willfulness finding against Fairchild in view of an intervening change of law; on January 13, 2017, the District Court reinstated the finding that Fairchild’s infringement was willful but declined to enhance damages or award fees. In January 2017, Fairchild filed a further challenge to the verdict, but the Court rejected Fairchild’s motion and entered a final judgment of $146.5 million after factoring in pre-judgment interest. Fairchild’s appeal on the merits challenged the infringement findings and damages award. In July 2018, on appeal, the Federal Circuit affirmed the findings that Fairchild infringed both of the Company’s asserted patents but vacated the damages award and remanded the case for further proceedings. The Company has filed a petition for review by the Supreme Court seeking to overturn the Federal Circuit’s ruling, and the Court is expected to address the petition in the coming months. Regardless of the outcome of the appeal, the Company intends to pursue its claim for damages, although the claims at issue in litigation currently stand rejected in IPR proceedings, subject to appeal as discussed below.
On July 11, 2011, the Company filed a complaint in the U.S. District Court, District of Columbia, against David Kappos in his capacity as Director of the United States Patent and Trademark Office (PTO) as part of the ongoing reexamination proceedings related to one of the patents asserted against Fairchild and SG in the Delaware litigation described above. The Company filed a motion for summary judgment on a preliminary jurisdictional issue, and the PTO filed a cross-motion to dismiss on this same issue; briefing on those motions was completed in October, 2011. On November 18, 2013, the Court granted the PTO’s motion and transferred the case to the Federal Circuit, where additional briefing took place. Following a hearing in May 2015, the Federal Circuit ruled in the Company’s favor on August 12, 2015, overturning the PTO’s claim construction and remanding the case for further proceedings. On remand, the PTO ignored the Federal Circuit’s guidance, so the Company filed another appeal to the Federal Circuit; in that second appeal, the Federal Circuit overturned the PTO’s rulings and confirmed the validity of the challenged claims of the Company’s patent on March 19, 2018. On September 21, 2018, the Patent Office issued a reexamination certificate confirming the validity of the claims of the patent in question, bringing this matter to a close.
On May 1, 2012, Fairchild Semiconductor Corporation and Fairchild's wholly owned subsidiary, System General Corporation (referred to collectively as “Fairchild”), filed a complaint against the Company in the United States District Court for the District of Delaware. In its complaint, Fairchild alleged that the Company has infringed and is infringing four patents pertaining to power conversion integrated circuit devices. The Company answered Fairchild’s complaint, denying infringement and asking for a declaration from the Court that it does not infringe any Fairchild patent and that the Fairchild patents are invalid, and the Company also asserted counterclaims against Fairchild for infringement of five of the Company’s patents. Fairchild withdrew its claim for infringement of one of the patents it asserted against the Company after the Company’s preliminary challenge. The parties streamlined

59

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

their contentions in view of the Court’s pretrial rulings, and following a trial in late May and early June 2015, a jury returned a verdict finding that Fairchild infringed one of the Company’s patents, that Fairchild has induced and contributed to others’ infringement of the Company’s patent, and that the Company induced infringement of a Fairchild patent that was previously found infringed in the 2012 trial described above, with a damages award of $2.4 million in favor of Fairchild. Both parties filed post-trial motions and challenges to various portions of the jury verdicts, and the Court addressed the first wave of post-trial motions, denying each side’s challenges to the verdict and denying Fairchild’s request for an injunction. In parallel proceedings, the Federal Circuit overturned the underlying finding of infringement against the Company on the Fairchild patent-in-suit, and the Company moved to vacate the inducement and damages judgment against the Company, a motion that Fairchild did not oppose. Following a retrial on indirect infringement and damages for Fairchild’s infringement of one of the Company’s asserted patents, a jury awarded the Company $0.7 million in damages on November 15, 2018; post-trial proceedings are under way, with appeals to follow.
On October 21, 2015, the Company filed a complaint for patent infringement in the United States District Court for the Northern District of California against Fairchild Semiconductor Corporation, Fairchild Semiconductor International, Inc., and wholly-owned subsidiary Fairchild (Taiwan) Corporation (referred to collectively as “Fairchild”) to address Fairchild’s continued infringement of two patents Fairchild was previously found to infringe in the three District Court cases the Company brought against Fairchild discussed above. In each of the three prior cases, Fairchild was found to infringe one of the patents at issue in the latest complaint, and Fairchild’s challenges to the validity of the patents were rejected during the course of the prior lawsuits as well. Fairchild has answered the Company’s complaint, denying infringement and asking for a declaration from the Court that it does not infringe any Power Integrations patent and that the patents are invalid. Fairchild’s answer also included counterclaims accusing the Company of infringing four patents pertaining to power conversion integrated circuit devices, including one patent the Company was found not to infringe in prior litigation. The Company has answered Fairchild’s counterclaims, denying infringement and asking for a declaration from the Court that it does not infringe any Fairchild patent and that the Fairchild patents are invalid. On December 15, 2016, the Court stayed the case pending resolution of the parties’ inter partes review (IPR) and reexamination proceedings regarding the patents-in-suit. Further rulings are expected from the Court in the coming months in view of additional briefing regarding the Company’s proposal to move forward with some of the Company’s claims.
On March 10, 2016, Silver Star Capital, LLC filed a petition with the U.S. Patent & Trademark Office (PTO) requesting that the PTO conduct an IPR of the validity of the Company’s U.S. Patent No. 6,212,079 (the ‘079 patent), which the Company has asserted against Fairchild Semiconductor in the California litigation initiated in 2004, as discussed above. The Company’s ‘079 patent is also asserted in the Company’s most recent lawsuits against Fairchild filed in October 2015 and against ON Semiconductor filed in November 2016, also discussed herein. On March 29, 2016, ON Semiconductor Corporation filed another petition requesting -an IPR of the Company’s ‘079 patent. Since that time, ON Semiconductor has filed eleven more IPR petitions requesting review of various patents that the Company has previously asserted against Fairchild as described above, and another eleven IPR petitions requesting review of various patents that the Company asserted against ON Semiconductor as described herein. The PTO denied Silver Star Capital’s IPR petition on the ‘079 patent but instituted IPR proceedings with respect to ON Semiconductor’s petition directed to the ‘079 patent. On September 22, 2017, the PTO rejected as obvious the claims of the Company’s ‘079 patent that were asserted in litigation and which formed the basis for the $146.5 million judgment against Fairchild; an appeal has been filed to reverse the PTO’s adverse findings, with further proceeding expected in the coming months. The PTO also instituted IPR proceedings in response to eight of ON Semiconductor’s eleven other petitions challenging patents previously asserted against Fairchild, denying institution in three cases, and the PTO has rejected a number of the Company’s patent claims in the context of these ongoing proceedings. In one case, the PTO rejected as anticipated the claims of the Company’s U.S. Patent No. 6,538,908 that were asserted in litigation against Fairchild; an appeal is under way, with briefing expected in the coming months, and further proceedings and appeals regarding other IPRs are expected in the coming months as well. Although the validity of many of the Company’s challenged patents has previously been confirmed in the Company’s District Court litigation with Fairchild and in many cases in prior PTO reexamination proceedings as well, and though the Company intends to vigorously defend the validity of its patents, the outcome of the IPR proceedings is uncertain.
On April 1, 2016, Opticurrent, LLC filed a complaint against the Company in the United States District Court for the Eastern District of Texas. In its complaint, Opticurrent alleges that the Company has infringed and is infringing one patent pertaining to transistor switch devices. The Company filed a motion to transfer the case to California, which the Court granted, and the case was assigned to a new judge in San Francisco following the transfer. On December 21, 2018, the Court granted the Company’s challenge to Opticurrent’s damages expert but denied the Company’s motion for summary judgment; trial is scheduled for February 2019, with further proceedings and appeals to follow. The Company intends to vigorously defend itself against Opticurrent’s claims.
On August 11, 2016, ON Semiconductor filed a complaint against the Company in the United States District Court for the District of Arizona. In its complaint, ON Semiconductor alleged that the Company has infringed and is infringing six patents and requested injunctive relief. The Company filed a motion to transfer the case to the Northern District of California, which the Court granted, and the case has been consolidated with the Company’s affirmative case against ON Semiconductor in the Northern District

60

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

of California, as discussed below. The Company believes it has valid defenses and intends to vigorously defend itself against ON Semiconductor’s claims.
On November 1, 2016, the Company filed a lawsuit against ON Semiconductor in the United States District Court for the Northern District of California to address ON Semiconductor’s infringement of six patents. The court denied ON Semiconductor’s motion requesting that the case be transferred to Arizona and scheduled trial for December of 2019, with interim deadlines for claim construction and dispositive motions. In consolidating the pleadings from the California and Arizona cases following the transfer of ON Semiconductor’s case from Arizona, ON Semiconductor asserted two additional patents, bringing the total number of patents asserted against the Company to eight in this case, and ON Semiconductor’s amended complaint also seeks a declaration of non-infringement with respect to another of the Company’s patents that was previously asserted against Fairchild Semiconductor. Further proceedings and discovery will take place over the coming months, with a trial scheduled for December of 2019.
On December 27, 2016, ON Semiconductor filed a complaint against the Company in the United States District Court for the Eastern District of Texas. In its complaint, ON Semiconductor alleged that the Company has infringed and is infringing six patents and requests injunctive relief. On March 9, 2017, ON Semiconductor dismissed its Texas complaint and re-filed a substantially similar complaint in the District of Delaware. After the Company filed a motion to dismiss, ON Semiconductor filed an amended complaint; the Company has answered ON Semiconductor’s complaint and asserted claims for infringement of several of the Company’s patents. Trial has been scheduled for February of 2020, with interim deadlines for discovery and dispositive motions. The Company believes it has valid defenses and intends to vigorously defend itself against ON Semiconductor’s claims.
In November 2017, ON Semiconductor filed suit against the Company in Taiwan charging the Company with infringing three Taiwanese patents and seeking an injunction and damages of approximately $1.0 million. Briefing on various disputed issues is under way, and issues of jurisdiction, claim construction, validity, and infringement are expected to be addressed in the coming months, but the Company believes it has valid defenses and intends to vigorously defend itself against ON Semiconductor’s claims.
The Company is unable to predict the outcome of legal proceedings with certainty, and there can be no assurance that Power Integrations will prevail in the above-mentioned unsettled litigations. These litigations, whether or not determined in Power Integrations’ favor or settled, will be costly and will divert the efforts and attention of the Company’s management and technical personnel from normal business operations, potentially causing a material adverse effect on the business, financial condition and operating results. Currently, the Company is not able to estimate a loss or a range of loss for the ongoing litigation disclosed above, however adverse determinations in litigation could result in monetary losses, the loss of proprietary rights, subject the Company to significant liabilities, require Power Integrations to seek licenses from third parties or prevent the Company from licensing the technology, any of which could have a material adverse effect on the Company’s business, financial condition and operating results.

14. RETIREMENT PLANS:
The Company sponsors a defined benefit pension plan (Pension Plan) for its Swiss subsidiary in accordance with the legal requirements of Switzerland. The plan assets, which provide benefits in the event of an employee’s retirement, death or disability, are held in legally autonomous trustee-administered funds that are subject to Swiss law. Benefits are based on the employee’s age, years of service and salary, and the plan is financed by contributions by both the employee and the Company.
The net periodic benefit cost of the Pension Plan was not material to the Company's financial statements during the years ended December 31, 2018, 2017 and 2016. At December 31, 2018, the projected benefit obligation was $10.2 million, the plan assets were $6.4 million and the net pension liability was $3.8 million. As of December 31, 2017, the projected benefit obligation was $10.6 million, the plan assets were $6.8 million, and the net pension liability was $3.9 million. The Company has recorded the unfunded amount as a liability in its consolidated balance sheet at December 31, 2018 and 2017, under the other liabilities caption. The Company expects to make contributions to the Pension Plan of approximately $0.3 million during 2019. The unrealized actuarial loss on pension benefits, net of tax, at December 31, 2018, 2017 and 2016 was $0.7 million, $1.2 million and $1.9 million, respectively. These amounts were reflected in Note 3 under the caption accumulated other comprehensive loss.
In accordance with the Compensation-Retirement Benefits Topic of ASC 715-20, Defined Benefits Plan, the Company recognizes the over-funded or under-funded status of its defined post-retirement plan as an asset or liability in its statement of financial position. The Company measured the plan assets and benefit obligations as of the date of the fiscal year-end.

15. BANK LINE OF CREDIT:
On July 27, 2016, the Company entered into a credit agreement with a bank (the "Credit Agreement") that provides the Company with a $75.0 million revolving line of credit to use for general corporate purposes with a $20.0 million sub-limit for the issuance of standby and trade letters of credit. The Credit Agreement was amended on April 30, 2018, to extend the termination date from July 26, 2019, to April 30, 2022, with all other terms remaining the same. The Company’s ability to borrow under the revolving

61

POWER INTEGRATIONS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

line of credit is conditioned upon the Company’s compliance with specified covenants, including reporting and financial covenants, primarily a minimum cash requirement and a debt to earnings ratio. The Credit Agreement terminates on April 30, 2022; all advances under the revolving line of credit will become due on such date, or earlier in the event of a default. As of December 31, 2018, the Company was compliant with all covenants and had no amount outstanding under the Credit Agreement.

16. SELECTED QUARTERLY INFORMATION (Unaudited):
The following tables set forth certain data from the Company's consolidated statements of income for each of the quarters in the years ended December 31, 2018 and 2017.
The unaudited quarterly consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements contained herein and include all adjustments that the Company considers necessary for a fair presentation of such information when read in conjunction with the Company’s annual audited consolidated financial statements and notes thereto appearing elsewhere in this report. The operating results for any quarter are not necessarily indicative of the results for any subsequent period or for the entire fiscal year.
 
Three Months Ended
 
(unaudited)
 
Dec. 31,
 
Sept. 30,
 
June 30,
 
Mar. 31,
 
Dec. 31,
 
Sept. 30,
 
June 30,
 
Mar. 31,
(in thousands, except per share data)
2018
 
2018
 
2018
 
2018
 
2017
 
2017
 
2017
 
2017
Net revenues
$
93,307

 
$
110,085

 
$
109,482

 
$
103,081

 
$
108,249

 
$
111,255

 
$
107,563

 
$
104,688

Gross profit
48,005

 
57,005

 
56,234

 
53,544

 
54,028

 
55,713

 
53,447

 
50,476

Net income (loss)(1)
$
22,736

 
$
17,667

 
$
15,381

 
$
14,200

 
$
(16,898
)
 
$
16,506

 
$
13,902

 
$
14,099

Earnings (loss) per share


 


 


 


 


 


 


 


Basic
$
0.78

 
$
0.60

 
$
0.52

 
$
0.48

 
$
(0.57
)
 
$
0.55

 
$
0.47

 
$
0.48

Diluted
$
0.77

 
$
0.59

 
$
0.51

 
$
0.46

 
$
(0.57
)
 
$
0.54

 
$
0.46

 
$
0.47

Shares used in per share calculation


 


 


 


 


 


 


 


Basic
29,164

 
29,365

 
29,505

 
29,799

 
29,759

 
29,759

 
29,720

 
29,456

Diluted
29,651

 
29,998

 
30,183

 
30,552

 
29,759

 
30,614

 
30,454

 
30,248

_______________
(1)
In December 2017 the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (Refer to Note 11, Provision (Benefit) for Income Taxes, in the Notes to Consolidated Financial Statements).

62


Schedule II
Valuation and Qualifying Accounts

The Company maintains an allowance for the distributors’ ship and debit credits relating to the sell-through of the Company’s products. This reserve is established using the Company’s historical ship and debit amounts and levels of inventory in the distributor channels.
The following is a summary of the activity in the allowance for ship and debit credits:
(in thousands)
Balance at Beginning of Period
 
Charged to Costs and Expenses
 
Deductions(1)
 
Balance at End of Period
Allowance for ship and debit credits:
 
 
 
 
 
 
 
Year ended December 31, 2016
$
34,415

 
$
262,501

 
$
(258,841
)
 
$
38,075

Year ended December 31, 2017
$
38,075

 
$
273,492

 
$
(272,081
)
 
$
39,486

Year ended December 31, 2018
$
39,486

 
$
242,068

 
$
(241,436
)
 
$
40,118

_______________
(1)
Deductions relate to ship and debit credits issued which adjust the sales price from the standard distribution price to the pre-approved lower price. Refer to Note 2, Significant Accounting Policies and Recent Accounting Pronouncements, for the Company’s revenue recognition policy, including the Company’s accounting for ship and debit claims.


63


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

Not applicable.

Item 9A. Controls and Procedures.
Evaluation of Disclosure Controls and Procedures
Management is required to evaluate our disclosure controls and procedures, as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended, or the Exchange Act. Disclosure controls and procedures are controls and other procedures designed to provide reasonable assurance that information required to be disclosed in our reports filed under the Exchange Act, such as this Annual Report on Form 10-K, is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission's rules and forms. Disclosure controls and procedures include controls and procedures designed to provide reasonable assurance that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer as appropriate to allow timely decisions regarding required disclosure. Our disclosure controls and procedures include components of our internal control over financial reporting, which consists of control processes designed to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of financial statements in accordance with generally accepted accounting principles in the U.S. To the extent that components of our internal control over financial reporting are included within our disclosure controls and procedures, they are included in the scope of our periodic controls evaluation.  Based on our management's evaluation (with the participation of our principal executive officer and principal financial officer), our principal executive officer and principal financial officer have concluded that our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) were effective as of the end of the period covered by this report.
Management’s Report on Internal Control Over Financial Reporting
Management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rule 13a-15(f) under the Exchange Act. Internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external reporting purposes in accordance with generally accepted accounting principles. Internal control over financial reporting includes those policies and procedures that:
pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets;
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 are being made only in accordance with authorizations of our management and directors; and
provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements.
Internal control over financial reporting cannot provide absolute assurance of achieving financial reporting objectives because of its inherent limitations. Internal control over financial reporting is a process that involves human diligence and compliance and is subject to lapses in judgment and breakdowns resulting from human failures. Because of such limitations, there is a risk that material misstatements may not be prevented or detected on a timely basis by internal control over financial reporting.
Management conducted an assessment of Power Integrations' internal control over financial reporting as of December 31, 2018, based on the framework established by the Committee of Sponsoring Organization (COSO) of the Treadway Commission in Internal Control - Integrated Framework issued in 2013. Based on this assessment, management concluded that, as of December 31, 2018, our internal control over financial reporting was effective.
The effectiveness of Power Integrations' internal control over financial reporting as of December 31, 2018, has been audited by Deloitte & Touche LLP, an independent registered public accounting firm, as stated in their report which appears below.
Changes in Internal Control over Financial Reporting
There were no changes in our internal controls over financial reporting during the fourth quarter of 2018, which were identified in connection with management’s evaluation required by paragraph (d) of Rules 13a-15 and 15d-15 under the Exchange Act, that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.

64



REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and the Board of Directors of Power Integrations, Inc.

Opinion on Internal Control over Financial Reporting
We have audited the internal control over financial reporting of Power Integrations, Inc. and subsidiaries (the “Company”) as of December 31, 2018, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2018, based on criteria established in Internal Control - Integrated Framework (2013) issued by COSO.
We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 31, 2018, of the Company and our report dated February 13, 2019 expressed an unqualified opinion on those consolidated financial statements.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and 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/ DELOITTE & TOUCHE LLP
San Jose, California
February 13, 2019



65



Item 9B. Other Information.
Compensation Matters
On February 12, 2019, the Compensation Committee of the Board of Directors of Power Integrations, Inc. (the “Company”) took the following compensation actions with respect to the Company’s chief executive officer, chief financial officer, and other “named executive officers” as defined in Rule 402 of SEC Regulation S-K (collectively, the “Officers”).
2019 Performance-based Incentive Plan
Approved the 2019 Performance-based Incentive Plan (the “2019 PSU Plan”) as follows:
Each officer, as described below, was granted performance stock units, referred to as “PSUs,” which will vest (referred to as a “payout” below) based on Company performance as against the 2019 PSU Plan’s established net revenue targets, non-GAAP operating income targets and strategic goals, each as established by the Compensation Committee. The 2019 target net revenue and non-GAAP operating income levels are intended to have difficulty in attainment levels consistent with the Company’s 2018 PSU Plan.
The portion of the performance stock units granted under the 2019 PSU Plan that will vest will be calculated independently for each of its net revenue, non-GAAP operating income and strategic goals components. “Net revenue” is as set forth in the Company’s annual report for 2019 to be filed with the Securities and Exchange Commission (“SEC”). “Non-GAAP operating income” means operating income for 2019 determined in accordance with GAAP but excluding the following items: (i) stock-based compensation expenses recorded under Accounting Standards Codification 718; (ii) amortization of acquisition-related intangible assets, and the fair-value write-up of acquired inventory; (iii) any other mergers and acquisitions related expenses; and (iv) any other adjustment made to arrive at the Company’s non-GAAP financial information as presented in the Company’s SEC filings. Further, in the event of any mergers, acquisitions or divestitures, or any patent or other litigation settlements or judgments, during the performance period, the net revenue and non-GAAP operating income targets shall be adjusted based on a revised plan approved by the Board of Directors. The strategic goals component is made up of five different strategic goals for the Company.
Weighting of the target components is as follows:
Net revenue
35
%
Non-GAAP operating income
35
%
Strategic goals
30
%
Total
100
%
 Net Revenue Component of the 2019 PSU Plan:
No payout will be made under the net revenue component of the 2019 PSU Plan if the Company’s 2019 actual net revenue does not exceed at least the established minimum amount of net revenue as set forth in the 2019 PSU Plan. To the extent 2019 actual net revenue is above the minimum amount of net revenue, the payout increases linearly from zero at the minimum amount of net revenue as set forth in the 2019 PSU Plan up to 100% of the net revenue component of the target when actual net revenue equals target net revenue in the 2019 PSU Plan. If 2019 actual net revenue is above the target amount of net revenue, then the payout for performance above target increases linearly from the target amount up to a maximum of 200% of the net revenue component of the target when actual net revenue equals or exceeds the established target to achieve the maximum amount payout under the net revenue component of the 2019 PSU Plan.
Non-GAAP Operating Income Component of the 2019 PSU Plan:
No payout will be made under the non-GAAP operating income component of the 2019 PSU Plan if the Company’s 2019 actual non-GAAP operating income does not exceed at least the established minimum amount of non-GAAP operating income as set forth in the 2019 PSU Plan. To the extent 2019 actual non-GAAP operating income is above the minimum amount of non-GAAP operating income, the payout increases linearly from zero at the minimum amount of non-GAAP operating income as set forth in the 2019 PSU Plan up to 100% of the non-GAAP operating income component of the target when actual non-GAAP operating income equals target non-GAAP operating income in the 2019 PSU Plan. If 2019 actual non-GAAP operating income is above the target amount of non-GAAP operating income, then the payout for performance above target increases linearly from the target amount up to a maximum of 200% of the non-GAAP operating income component of the target when actual non-GAAP operating income equals or exceeds the established target to achieve the maximum amount payout under the non-GAAP operating income component of the 2019 PSU Plan.
Strategic Goals Component of the 2019 PSU Plan:
Each of the five goals in the strategic goals component of the 2019 PSU Plan is assigned a percentage, which percentages range from 4% to 14%, and which collectively add up to 30%. If the Company’s 2019 actual achievement of a goal does not exceed

66


at least the established minimum requirement for a particular goal, then no amount is earned for that goal. To the extent 2019 actual performance for a goal is better than the established minimum for the goal, then the payout increases linearly from zero at the minimum amount of performance as set forth in the 2019 PSU Plan up to 100% of the amount for that goal when actual performance equals target performance for that goal in the 2019 PSU Plan. To the extent 2019 actual performance for a goal is better than the established target for the goal, then the payout for performance above target increasing linearly from the target amount actual performance, up to a maximum of 200% for the specific goal when actual performance equals or exceeds the established target to achieve the maximum payout under the specific goal as set forth in the 2019 PSU Plan.
2019 Target Performance Stock Units
Approved the 2019 target performance stock units for the Officers as follows:
Executive Officer
 
Title
 
2019 Target PSUs
Balu Balakrishnan
 
President and Chief Executive Officer
 
10,500
Sandeep Nayyar
 
Chief Financial Officer
 
3,200
Radu Barsan
 
Vice President, Technology
 
3,000
David “Mike” Matthews
 
Vice President, Product Development
 
2,200
Ben Sutherland
 
Vice President, Worldwide Sales
 
2,200
The actual number of shares subject to the performance stock units is twice the target level shown in the table above to enable the payout of up to 200% of the target amount if the actual net revenue, non-GAAP operating income and strategic goals achievement equal or exceed the established levels to achieve the maximum amount of the 2019 PSU Plan.
2019 Restricted Stock Unit Grants
Approved restricted stock unit, referred to as RSU, grants to the following Officers:
Executive Officer
 
Title
 
2019 RSU Grants
Balu Balakrishnan
 
President and Chief Executive Officer
 
48,000
Sandeep Nayyar
 
Chief Financial Officer
 
11,100
Radu Barsan
 
Vice President, Technology
 
9,900
David “Mike” Matthews
 
Vice President, Product Development
 
8,700
Ben Sutherland
 
Vice President, Worldwide Sales
 
7,800
The RSU grants will be effective on the grant date. Twenty-five percent (25%) of the RSUs vest on the one year anniversary of the vesting commencement date (as specified in the Officers’ RSU award agreements), and an additional twenty-five percent (25%) of the RSUs vest annually over the next three (3) years thereafter, subject to the respective Officer’s continuous service.
2019 Long-term Performance-Based Incentive Plan
Approved the 2019 Long-term Performance-Based Incentive Plan (“2019 PRSU Plan”) as follows:
Each officer, as described below, was granted long term performance stock units, referred to as “PRSUs,” which will vest (referred to as a “payout” below) based on Company performance as against the 2019 PRSU Plan’s established 2021 net revenue target, as established by the Compensation Committee. The 2021 net revenue target level is intended to have a difficulty in attainment level consistent with the Company’s 2018 PRSU Plan target net revenue level. The portion of the performance stock units that will vest will be calculated based on the Company’s 2021 net revenue and awarded in early 2022 upon approval by the Compensation Committee. “Net revenue” is as set forth in the Company’s annual report for 2021 to be filed with the SEC. Further, in the event of any mergers, acquisitions or divestitures, or any patent or other litigation settlements or judgments, during the performance period, the net revenue target shall be adjusted based on a revised plan approved by the Board of Directors.
No payout will be made in early 2022 under the 2019 PRSU Plan if the Company’s 2021 actual net revenue does not exceed at least the established minimum amount of net revenue as set forth in the 2019 PRSU Plan. To the extent 2021 actual net revenue is above the minimum amount of net revenue, the payout increases linearly from zero at the minimum amount of net revenue as set forth in the 2019 PRSU Plan up to 100% of the net revenue component of the target when actual net revenue equals target net revenue in the 2019 PRSU Plan. If 2021 actual net revenue is above the target amount of net revenue, then the payout for performance above target increases linearly from the target amount up to a maximum of 200% of the net revenue component of the target when actual net revenue equals or exceeds the established target to achieve the maximum amount payout under the 2019 PRSU Plan. Except to the extent provided in the executive officer benefits agreements between the Company and each Officer, each Officer must be employed through the end of the performance period to receive stock pursuant to the PRSUs under the 2019 PRSU Plan.

67


2019 Target PRSUs
Approved the target 2019 PRSUs for the Officers as follows:
Executive Officer
 
Title
 
2019 Target PRSUs
Balu Balakrishnan
 
President and Chief Executive Officer
 
16,000
Sandeep Nayyar
 
Chief Financial Officer
 
3,700
Radu Barsan
 
Vice President, Technology
 
3,300
David “Mike” Matthews
 
Vice President, Product Development
 
2,900
Ben Sutherland
 
Vice President, Worldwide Sales
 
2,600
The actual number of shares subject to the PRSUs is twice the target level shown in the table above to enable the payout of up to 200% of the target amount if actual net revenue equals or exceeds the established level to achieve the maximum amount of the 2019 PRSU Plan.
2019 Salaries
Approved the 2019 salaries for the Officers, to be effective at the end of March 2019, as follows:
Executive Officer
 
Title
 
2019 Salary
Balu Balakrishnan
 
President and Chief Executive Officer
 
$610,000
Sandeep Nayyar
 
Chief Financial Officer
 
$375,000
Radu Barsan
 
Vice President, Technology
 
$350,000
David “Mike” Matthews
 
Vice President, Product Development
 
$320,000
Ben Sutherland
 
Vice President, Worldwide Sales
 
$320,000

68


PART III

Item 10. Directors, Executive Officers and Corporate Governance.
The names of our executive officers and their ages, titles and biographies as of the date hereof are incorporated by reference from Part I, Item 1, above.
The following information is included in our Notice of Annual Meeting of Stockholders and Proxy Statement to be filed within 120 days after our fiscal year end of December 31, 2018, or the Proxy Statement, and is incorporated herein by reference:
Information regarding our directors and any persons nominated to become a director is set forth under the caption “Proposal 1 Election of Directors.”
Information regarding our audit committee and our designated “audit committee financial expert” is set forth under the captions “Information Regarding the Board and its Committees” and “Audit Committee” under “Proposal 1 Election of Directors” and “Report of the Audit Committee of the Board.”
Information on our code of business conduct and ethics for directors, officers and employees is set forth under the caption “Code of Business Conduct and Ethics” under “Proposal 1 Election of Directors.”
Information regarding Section 16(a) beneficial ownership reporting compliance is set forth under the caption “Section 16(a) Beneficial Ownership Reporting Compliance.”
Information regarding procedures by which stockholders may recommend nominees to our board of directors is set forth under the caption “Nominating and Governance Committee” under “Proposal 1 Election of Directors.”

Item 11. Executive Compensation.
Information regarding compensation of our named executive officers is set forth under the caption “Compensation of Executive Officers” in the Proxy Statement, which information is incorporated herein by reference.
Information regarding compensation of our directors is set forth under the caption “Compensation of Directors” in the Proxy Statement, which information is incorporated herein by reference.
Information relating to compensation policies and practices as they relate to risk management is set forth under the caption “Compensation Policies and Practices as They Relate to Risk Management” under “Proposal 1 Election of Directors” in the Proxy Statement, which information is incorporated herein by reference.
Information regarding compensation committee interlocks is set forth under the caption "Compensation Committee Interlocks and Insider Participation" in the Proxy Statement, which information is incorporated herein by reference.
The Compensation Committee Report is set forth under the caption “Compensation Committee Report” in the Proxy Statement, which report is incorporated herein by reference.

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.
Information regarding security ownership of certain beneficial owners, directors and executive officers is set forth under the caption “Security Ownership of Certain Beneficial Owners and Management” in the Proxy Statement, which information is incorporated herein by reference.
Information regarding our equity compensation plans, including both stockholder approved plans and non-stockholder approved plans, is set forth under the caption “Equity Compensation Plan Information” in the Proxy Statement, which information is incorporated herein by reference.

Item 13. Certain Relationships and Related Transactions, and Director Independence.
    
Information regarding certain relationships and related transactions is set forth under the caption “Certain Relationships and Related Transactions” in the Proxy Statement, which information is incorporated herein by reference.

Information regarding director independence is set forth under the caption “Proposal 1 - Election of Directors” in the Proxy Statement, which information is incorporated herein by reference.


69


Item 14. Principal Accounting Fees and Services.
Information regarding principal auditor fees and services is set forth under “Principal Accountant Fees and Services” in the Proposal with the caption “Ratification of Selection of Independent Registered Public Accounting Firm” in the Proxy Statement, which information is incorporated herein by reference.


70


PART IV


Item 15. Exhibits, Financial Statement Schedules
(a)

1.
The financial statements required by Item 15(a) are included in Item 8 of this Annual Report on Form 10-K.
2.
The financial statement schedule required by Item 15(a) (Schedule II, Valuation and Qualifying Accounts) is included in Item 8 of this Annual Report on Form 10-K.
All other schedules are omitted because they are not applicable or the required information is shown in the consolidated financial statements or notes thereto.
(b)
Exhibits
 
 
 
 
Incorporation by Reference
Exhibit
Number
 
Exhibit Description
 
Form
 
File Number
 
Exhibit/Appendix
Reference
 
Filing Date
 
Filed
Herewith
3.1

 
 
10-K
 
000-23441
 
3.1
 
2/29/2012
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3.2

 
 
8-K
 
000-23441
 
3.1
 
4/26/2013
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4.1

 
Reference is made to Exhibits 3.1 to 3.2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.1*

 
 
S-1
 
333-35421
 
10.1
 
9/11/1997
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.2*

 
 
10-K
 
000-23441
 
10.63
 
3/2/2009
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.3*

 
 
DEF14A
 
000-23441
 
Appendix B
 
3/25/2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.4*

 
 
S-1
 
333-35421
 
10.5
 
9/11/1997
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.5*

 
 
10-Q
 
000-23441
 
10.5
 
5/6/2005
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.6*

 
 
10-K
 
000-23441
 
10.41
 
8/8/2007
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.7*

 
 
10-K
 
000-23441
 
10.40
 
8/8/2007
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.8*

 
 
10-K
 
000-23441
 
10.59
 
3/2/2009
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.9*

 
 
10-Q
 
000-23441
 
10.3
 
8/6/2009
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.10*

 
 
10-K
 
000-23441
 
10.62
 
3/2/2009
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.11*

 
 
10-Q
 
000-23441
 
10.2
 
5/6/2010
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.12*

 
 
S-1
 
333-35421
 
10.4
 
9/11/1997
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.13*

 
 
10-K
 
000-23441
 
10.35
 
3/8/2007
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.14*

 
 
10-K
 
000-23441
 
10.36
 
3/8/2007
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.15*

 
 
10-Q
 
000-23441
 
10.9
 
5/6/2009
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

71


 
 
 
 
Incorporation by Reference
Exhibit
Number
 
Exhibit Description
 
Form
 
File Number
 
Exhibit/Appendix
Reference
 
Filing Date
 
Filed
Herewith
10.16*

 
 
10-Q
 
000-23441
 
10.2
 
4/27/2018
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.17*

 
 
10-Q
 
000-23441
 
10.5
 
11/7/2008
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.18*

 
 
10-Q
 
000-23441
 
10.3
 
11/3/2010
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.19*

 
 
10-Q
 
000-23441
 
10.2
 
8/7/2012
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.20*

 
 
Schedule TO
 
000-23441
 
99.(D)(4)
 
12/3/2008
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.21*

 
 
10-Q
 
000-23441
 
10.1
 
5/6/2010
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.22*

 
 
10-K
 
000-23441
 
10.29
 
2/22/2013
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.23*

 
 
10-K
 
000-23441
 
10.84
 
2/10/2015
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.24*

 
 
DEF14A
 
000-23441
 
Appendix A
 
3/25/2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.25*

 
 
10-K
 
000-23441
 
10.25
 
2/8/2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.26*

 
 
10-K
 
000-23441
 
10.26
 
2/8/2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.27*

 
 
10-K
 
000-23441
 
10.27
 
2/8/2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.28

 
 
10-Q
 
000-23441
 
10.28
 
11/14/2000
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.29†

 
 
10-Q
 
000-23441
 
10.32
 
8/7/2003
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.30†

 
 
10-Q
 
000-23441
 
10.31
 
8/7/2003
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.31†

 
 
8-K
 
000-23441
 
10.22
 
4/18/2006
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.32

 
 
10-Q
 
000-23441
 
10.5
 
8/8/2008
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.33

 
 
10-Q
 
000-23441
 
10.6
 
8/8/2008
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.34†

 
 
10-Q
 
000-23441
 
10.2
 
11/7/2008
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.35†

 
 
10-K
 
000-23441
 
10.61
 
3/2/2009
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

72


 
 
 
 
Incorporation by Reference
Exhibit
Number
 
Exhibit Description
 
Form
 
File Number
 
Exhibit/Appendix
Reference
 
Filing Date
 
Filed
Herewith
10.36†

 
 
10-K
 
000-23441
 
10.32
 
2/11/2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.37†

 
 
10-Q
 
000-23441
 
10.1
 
11/1/2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.38†

 
 
10-Q
 
000-23441
 
10.1
 
10/26/2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.39†

 
 
10-Q
 
000-23441
 
10.1
 
11/7/2008
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.40†

 
 
10-Q
 
000-23441
 
10.1
 
5/6/2009
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.41†

 
 
10-K
 
000-23441
 
10.47
 
2/25/2011
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.42†

 
 
10-Q
 
000-23441
 
10.1
 
5/8/2012
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.43†

 
 
10-Q
 
000-23441
 
10.1
 
11/1/2013
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.44†

 
 
10-K
 
000-23441
 
10.38
 
2/11/2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.45†

 
 
10-K
 
000-23441
 
10.39
 
2/11/2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.46†

 
 
10-K
 
000-23441
 
10.40
 
2/11/2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.47†

 
 
10-K
 
000-23441
 
10.46
 
2/8/2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.48†

 
 
10-K
 
000-23441
 
10.47
 
2/8/2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.49†

 
 
10-K
 
000-23441
 
10.66
 
2/26/2010
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.50†

 
 
10-Q
 
000-23441
 
10.2
 
5/8/2012
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.51†

 
 
10-Q/A
 
000-23441
 
10.2
 
9/19/2014
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

73


 
 
 
 
Incorporation by Reference
Exhibit
Number
 
Exhibit Description
 
Form
 
File Number
 
Exhibit/Appendix
Reference
 
Filing Date
 
Filed
Herewith
10.52†

 
 
 
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
 
10.53

 
 
10-Q
 
000-23441
 
10.1
 
7/26/2018
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.54

 
 
10-Q
 
000-23441
 
10.1
 
7/29/2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.55

 
 
10-K
 
000-23441
 
Item 9B.
 
2/8/2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.56*

 
 
8-K
 
000-23441
 
Item 5.02
 
2/1/2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.57*

 
 
10-K
 
000-23441
 
Item 9B
 
2/14/2018
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.58*

 
 
10-Q
 
000-23441
 
10.2
 
8/6/2010
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.59*

 
 
10-Q
 
000-23441
 
10.6
 
8/6/2010
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.60*

 
 
10-K
 
000-23441
 
10.48
 
2/22/2013
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.61*

 
 
10-Q
 
000-23441
 
10.3
 
5/5/2014
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.62*

 
 
10-Q
 
000-23441
 
10.5
 
5/5/2014
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.63*

 
 
10-Q
 
000-23441
 
10.6
 
5/5/2014
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.64*

 
 
10-Q
 
000-23441
 
10.7
 
5/5/2014
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.65*

 
 
10-Q
 
000-23441
 
10.8
 
5/5/2014
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.66*

 
 
10-Q
 
000-23441
 
10.10
 
5/5/2014
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.67*

 
 
10-Q
 
000-23441
 
10.11
 
5/5/2014
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.68*

 
 
10-Q
 
000-23441
 
10.1
 
7/31/2015
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
10.69*

 
 
10-Q
 
000-23441
 
Item 5
of Part II
 
5/5/2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
14.1

 
 
8-K
 
000-23441
 
14.1
 
2/4/2008
 
 

74


 
 
 
 
Incorporation by Reference
Exhibit
Number
 
Exhibit Description
 
Form
 
File Number
 
Exhibit/Appendix
Reference
 
Filing Date
 
Filed
Herewith
21.1

 
 
 
 
 
 
 
 
 
 
X
23.1

 
 
 
 
 
 
 
 
 
 
X
24.1

 
 
 
 
 
 
 
 
 
 
X
31.1

 
 
 
 
 
 
 
 
 
 
X
31.2

 
 
 
 
 
 
 
 
 
 
X
32.1**

 
 
 
 
 
 
 
 
 
 
X
32.2**

 
 
 
 
 
 
 
 
 
 
X
101.INS

 
XBRL Instance Document
 
 
 
 
 
 
 
 
 
X
101.SCH

 
XBRL Taxonomy Extension Schema Document
 
 
 
 
 
 
 
 
 
X
101.CAL

 
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
 
 
 
 
 
 
X
101.DEF

 
XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
 
 
 
 
 
 
X
101.LAB

 
XBRL Taxonomy Extension Label Linkbase Document
 
 
 
 
 
 
 
 
 
X
101.PRE

 
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
 
 
 
 
 
 
X
All references in the table above to previously filed documents or descriptions are incorporating those documents and descriptions by reference thereto.
_____________ 
This Exhibit has been filed separately with the Commission pursuant to an application for confidential treatment. The confidential portions of this Exhibit have been omitted and are marked by an asterisk.
*
Indicates a management contract or compensatory plan or arrangement.
**
The certifications attached as Exhibits 32.1 and 32.2 accompanying this Form 10-K, are not deemed filed with the SEC, and are not to be incorporated by reference into any filing of Power Integrations, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Form 10-K, irrespective of any general incorporation language contained in such filing.


75


Item 16. Form 10-K Summary

Not provided.


76


SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 
 
POWER INTEGRATIONS, INC.
 
 
 
 
Dated:
February 13, 2019
By:
/s/ SANDEEP NAYYAR
 
 
 
Sandeep Nayyar
Chief Financial Officer (Duly Authorized Officer, Principal Financial Officer and Chief Accounting Officer)

77


POWER OF ATTORNEY
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Balu Balakrishnan and Sandeep Nayyar his or her true and lawful attorney-in-fact and agent, with full power of substitution and, for him or her and in his or her name, place and stead, in any and all capacities to sign any and all amendments to this Report on Form 10-K, and to file the same, with all exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorney-in-fact and agent full power and authority to do and perform each and every act and thing requisite and necessary to be done in connection therewith, as fully to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorney-in-fact and agent, or his or her substitute or substitutes, may lawfully do or cause to be done by virtue hereof.
PURSUANT TO THE REQUIREMENTS OF THE SECURITIES EXCHANGE ACT OF 1934, THIS REPORT HAS BEEN SIGNED BY THE FOLLOWING PERSONS ON BEHALF OF THE REGISTRANT AND IN THE CAPACITIES AND ON THE DATES INDICATED.
            
Dated:
February 13, 2019
By:
/s/ BALU BALAKRISHNAN
 
 
 
Balu Balakrishnan
 
 
 
President, Chief Executive Officer
 
 
 
(Principal Executive Officer)
 
 
 
 
Dated:
February 13, 2019
By:
/s/ SANDEEP NAYYAR
 
 
 
Sandeep Nayyar
 
 
 
Chief Financial Officer
 
 
 
(Principal Financial and Principal Accounting Officer)
 
 
 
 
Dated:
February 13, 2019
By:
/s/ ALAN D. BICKELL
 
 
 
Alan D. Bickell
 
 
 
Director
 
 
 
 
Dated:
February 13, 2019
By:
/s/ NICHOLAS E. BRATHWAITE
 
 
 
Nicholas E. Brathwaite
 
 
 
Director
 
 
 
 
Dated:
February 13, 2019
By:
/s/ E. FLOYD KVAMME
 
 
 
E. Floyd Kvamme
 
 
 
Director
 
 
 
 
Dated:
February 13, 2019
By:
/s/ STEVEN J. SHARP
 
 
 
Steven J. Sharp
 
 
 
Director
 
 
 
 
Dated:
February 13, 2019
By:
/s/ BALAKRISHNAN S. IYER
 
 
 
Balakrishnan S. Iyer
 
 
 
Director
 
 
 
 
Dated:
February 13, 2019
By:
/s/ WILLIAM GEORGE
 
 
 
William George
 
 
 
Director and Chairman of the Board
 
 
 
 
Dated:
February 13, 2019
By:
/s/ WENDY ARIENZO
 
 
 
Wendy Arienzo
 
 
 
Director
 
 
 
 
Dated:
February 13, 2019
By:
/s/ NECIP SAYINER
 
 
 
Necip Sayiner
 
 
 
Director

78
EX-10.52 2 powi_ex1052x12-31x2018.htm EXHIBIT 10.52 Exhibit
[ ] = Certain confidential information contained in this document, marked by brackets, is filed with the Securities and Exchange Commission pursuant to Rule 24b-2 of the Securities Exchange Act of 1934, as amended.
Exhibit 10.52



AMENDMENT 2 TO WAFER SUPPLY AGREEMENT

This Amendment number 2 (the “Amendment”) is effective as of September 1, 2018 and amends the Wafer Supply Agreement that is effective as of October 1, 2010, as amended by Amendment Number 1 that is effective as of January 1, 2014 (the Wafer Supply Agreement and Amendment Number 1 together “the AGREEMENT”), and is entered into by and between:
(1)
Power Integrations International, Ltd., a Cayman Islands corporation having its principal place of business at 4th Floor, Century Yard, Cricket Square, Elgin Avenue, P.O. Box 32322, Grand Cayman KY1-1209 (“POWER INTEGRATIONS”); and

(1)
X-FAB Semiconductor Foundries GmbH (formerly known as, and successor in interest of X-FAB Semiconductor Foundries AG) having its principal place of business at Haarbergstrasse 67, 99097 Erfurt, Germany (“COMPANY”).


RECITALS
WHEREAS, the parties to this Amendment hereby agree to amend the AGREEMENT; and
WHEREAS, in accordance with Section 18.10 of the AGREEMENT, the AGREEMENT may be amended only by an instrument in writing duly executed by an authorized representative of COMPANY and POWER INTEGRATIONS.
NOW THEREFORE, the parties agree as follows:

AMENDMENT
I.     Addition of section B-2 to Exhibit B.

II.    Section 10.4 is amended by the following:
The actual amount of the [*] paid by PI and received by X-FAB Texas is [*]

III.    A new section 10.6 is created with the following:
10.6
As of [*], PI owns the [*]tool as well as the[*] valued together at [*]thus [*]cost to [*] to be [*]




IV.    Section 13.1 of the AGREEMENT is amended as follows:
13.1
The AGREEMENT shall continue in full force and effect from the Effective Date until [*] unless earlier terminated as provided herein (“Term”).

V.    Section 19.1 is deleted in its entirety and replaced with:
19.1
Subject to the prior written approval of PI, X-FAB Texas will [*] (1) the following [*], which is, (a) [*], (b) [*], (c) [*] (d) [*] (e) [*] and (f) [*] ((a) through (f) collectively the[*]); (2) the installation of the [*]; and (3) the fitting for the [*]. X-FAB Texas will be responsible for the cost of items 2 and 3. Subject to PI’s prior written approval of the specific [*] manufacturers, model numbers, and purchase price (the “ [*]”), PI will reimburse X-FAB Texas for the [*]Cost in accordance with Sections 10.4 and 10.5.

VI. The exclusivity period as specified in Section 19.10 as being [*] is replaced with [*].

VII.    A new Section 19.11 is added to Article 19 as follows:
19.11
During the course of manufacturing of [*]and in order to fulfill the production volume demand, additional [*]may become necessary. Subject to PI’s prior written approval of the specific [*]manufacturers, model numbers, and the price of the additional [*], X‑FAB shall purchase and own such additional [*] and PI shall provide the funds for such[*] to be added to the[*]Cost and to be[*] as defined in Sections 10.4 and 10.5.



[SIGNATURE ON NEXT PAGE]

[ ] = Certain confidential information contained in this document, marked by brackets, is filed with the Securities and Exchange Commission pursuant to Rule 24b-2 of the Securities Exchange Act of 1934, as amended.



IN WITNESS WHEREOF, the parties have caused this Amendment to be executed in their respective corporate names by their duly authorized representatives on the date written below.
X-FAB Semiconductor Foundries GmbH
Power Integrations International, Ltd.
Signature: /s/ Loyd L. Whetzel
Signature: /s/ Raja Petrakian
Title: CEO/President: X-FAB Texas, Inc.
Title: President and Director
Date: 1/24/2019
Date: 1/24/2019

[ ] = Certain confidential information contained in this document, marked by brackets, is filed with the Securities and Exchange Commission pursuant to Rule 24b-2 of the Securities Exchange Act of 1934, as amended.



Exhibit B-2
PRICES for X-FAB [*] WAFERS




[*] WAFER ([*])
Price: [*]         [*]         [*]


Delivery times: To be agreed after [*] of [*] WAFERS            

                                
[*] WAFER
Price: [*]



Delivery times: To be agreed after [*] of [*] WAFERS                                            
                        

MASK TOOLING SET
Price:                        [*]        [*]                        



[ ] = Certain confidential information contained in this document, marked by brackets, is filed with the Securities and Exchange Commission pursuant to Rule 24b-2 of the Securities Exchange Act of 1934, as amended.

EX-21.1 3 powi_ex211x12-31x2018.htm EXHIBIT 21.1 Exhibit


EXHIBIT 21.1

LIST OF SUBSIDIARIES
 
Jurisdiction of Incorporation
Power Integrations KK
 
Japan
Power Integrations Limited
 
Cayman Islands
Power Integrations Malaysia SDN. BHD.
 
Malaysia
Power Integrations International Limited
 
Cayman Islands
Power Integrations Singapore Pte. Limited
 
Singapore
Power Integrations Netherlands B.V.
 
Netherlands
Power Integrations GmbH
 
Germany
Power Integrations Italy S.r.l
 
Italy
Power Integrations (Europe) Limited
 
United Kingdom
Power Integrations Switzerland GmbH
 
Switzerland
Power Integrations India Private Limited
 
India
Power Integrations Canada Unlimited Liability Corporation
 
Canada
Power Integrations U.K. Limited
 
United Kingdom



EX-23.1 4 powi_ex231x12-31x2018.htm EXHIBIT 23.1 Exhibit


Exhibit 23.1


CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in Registration Statement Nos. 333-214240, 333-183126, 333-152455, 333-146025, 333-122370, 333-119015, 333-112135, 333-102676, 333-86270, 333-59564, 333-42194, 333-83083, 333-69871 and 333-56381 on Form S-8 of our reports dated February 13, 2019, relating to the consolidated financial statements and consolidated financial statement schedules of Power Integrations, Inc. and subsidiaries (the “Company”), and the effectiveness of the Company’s internal control over financial reporting, appearing in this Annual Report on Form 10-K of the Company for the year ended December 31, 2018.

/s/ DELOITTE & TOUCHE LLP

San Jose, California
February 13, 2019




EX-31.1 5 powi_ex311x12-31x2018.htm EXHIBIT 31.1 Exhibit


 
Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
I, Balu Balakrishnan certify that:
1.I have reviewed this Form 10-K of Power Integrations, 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.
 
Dated:
February 13, 2019
By:
/s/ BALU BALAKRISHNAN
 
 
 
Balu Balakrishnan
Chief Executive Officer




EX-31.2 6 powi_ex312x12-31x2018.htm EXHIBIT 31.2 Exhibit


 
Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
I, Sandeep Nayyar, certify that:
1.I have reviewed this Form 10-K of Power Integrations, 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.
 
Dated:
February 13, 2019
By:
/s/ SANDEEP NAYYAR
 
 
 
Sandeep Nayyar
Chief Financial Officer




EX-32.1 7 powi_ex321x12-31x2018.htm EXHIBIT 32.1 Exhibit


 
Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF
THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report of Power Integrations, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2018, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Balu Balakrishnan, Chief Executive Officer of the Company, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (“Section 906”), certify to the best of my knowledge that:
(1)The Report fully complies with the requirements of Section 13(a) or Section 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.
 
Dated:
February 13, 2019
By:
/s/ BALU BALAKRISHNAN
 
 
 
Balu Balakrishnan
Chief Executive Officer
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Registrant and will be retained by the Registrant and furnished to the Securities and Exchange Commission or its staff upon request.



EX-32.2 8 powi_ex322x12-31x2018.htm EXHIBIT 32.2 Exhibit


 
Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF
THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report of Power Integrations, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2018, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Sandeep Nayyar, Chief Financial Officer of the Company, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (“Section 906”), certify to the best of my knowledge that:
(1)The Report fully complies with the requirements of Section 13(a) or Section 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.
 
Dated:
February 13, 2019
By:
/s/ SANDEEP NAYYAR
 
 
 
Sandeep Nayyar
Chief Financial Officer
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging, or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to the Registrant and will be retained by the Registrant and furnished to the Securities and Exchange Commission or its staff upon request.



EX-101.INS 9 powi-20181231.xml XBRL INSTANCE DOCUMENT 0000833640 2018-01-01 2018-12-31 0000833640 2019-02-06 0000833640 2018-06-29 0000833640 2017-12-31 0000833640 2018-12-31 0000833640 2016-01-01 2016-12-31 0000833640 2017-01-01 2017-12-31 0000833640 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000833640 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000833640 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000833640 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000833640 us-gaap:CommonStockMember 2017-12-31 0000833640 us-gaap:AccountingStandardsUpdate201609Member 2016-12-31 0000833640 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000833640 us-gaap:CommonStockMember 2016-12-31 0000833640 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0000833640 us-gaap:CommonStockMember 2018-12-31 0000833640 2016-12-31 0000833640 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000833640 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000833640 us-gaap:RetainedEarningsMember 2016-12-31 0000833640 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000833640 us-gaap:RetainedEarningsMember 2017-12-31 0000833640 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0000833640 us-gaap:RetainedEarningsMember 2015-12-31 0000833640 us-gaap:AccountingStandardsUpdate201609Member us-gaap:RetainedEarningsMember 2016-12-31 0000833640 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000833640 us-gaap:RetainedEarningsMember 2018-12-31 0000833640 us-gaap:CommonStockMember 2015-12-31 0000833640 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000833640 2015-12-31 0000833640 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0000833640 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000833640 srt:MaximumMember us-gaap:AccountingStandardsUpdate201602Member 2018-01-01 2018-12-31 0000833640 srt:MinimumMember us-gaap:AccountingStandardsUpdate201602Member 2018-01-01 2018-12-31 0000833640 powi:PropertyAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-12-31 0000833640 country:US powi:PropertyAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2016-12-31 0000833640 country:US powi:PropertyAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2017-12-31 0000833640 country:TH powi:PropertyAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2018-01-01 2018-12-31 0000833640 country:US powi:PropertyAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 0000833640 us-gaap:LandMember 2018-12-31 0000833640 us-gaap:ConstructionInProgressMember 2018-12-31 0000833640 us-gaap:BuildingAndBuildingImprovementsMember 2018-12-31 0000833640 us-gaap:LandMember 2017-12-31 0000833640 us-gaap:MachineryAndEquipmentMember 2018-12-31 0000833640 powi:OfficeFurnitureAndEquipmentMember 2018-12-31 0000833640 us-gaap:BuildingAndBuildingImprovementsMember 2017-12-31 0000833640 us-gaap:MachineryAndEquipmentMember 2017-12-31 0000833640 us-gaap:ConstructionInProgressMember 2017-12-31 0000833640 powi:OfficeFurnitureAndEquipmentMember 2017-12-31 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2015-12-31 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-12-31 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2016-01-01 2016-12-31 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-01-01 2018-12-31 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-01-01 2016-12-31 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-12-31 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-01-01 2017-12-31 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2015-12-31 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2016-01-01 2016-12-31 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2016-12-31 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-12-31 0000833640 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-12-31 0000833640 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2017-12-31 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2015-12-31 0000833640 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0000833640 srt:MaximumMember powi:OfficeFurnitureAndEquipmentMember 2018-01-01 2018-12-31 0000833640 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2018-01-01 2018-12-31 0000833640 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2018-01-01 2018-12-31 0000833640 country:TH powi:PropertyAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2016-01-01 2016-12-31 0000833640 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2017-01-01 2017-12-31 0000833640 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2017-01-01 2017-12-31 0000833640 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2016-01-01 2016-12-31 0000833640 srt:MaximumMember powi:OfficeFurnitureAndEquipmentMember 2017-01-01 2017-12-31 0000833640 srt:MinimumMember powi:OfficeFurnitureAndEquipmentMember 2016-01-01 2016-12-31 0000833640 powi:PropertyAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2016-01-01 2016-12-31 0000833640 srt:MaximumMember powi:OfficeFurnitureAndEquipmentMember 2016-01-01 2016-12-31 0000833640 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2018-01-01 2018-12-31 0000833640 powi:PropertyAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2017-01-01 2017-12-31 0000833640 srt:MinimumMember powi:OfficeFurnitureAndEquipmentMember 2017-01-01 2017-12-31 0000833640 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2017-01-01 2017-12-31 0000833640 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2016-01-01 2016-12-31 0000833640 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2017-01-01 2017-12-31 0000833640 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2016-01-01 2016-12-31 0000833640 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2016-01-01 2016-12-31 0000833640 country:TH powi:PropertyAndEquipmentMember us-gaap:GeographicConcentrationRiskMember 2017-01-01 2017-12-31 0000833640 srt:MinimumMember powi:OfficeFurnitureAndEquipmentMember 2018-01-01 2018-12-31 0000833640 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2018-01-01 2018-12-31 0000833640 us-gaap:FairValueInputsLevel1Member 2017-12-31 0000833640 us-gaap:CommercialPaperMember 2017-12-31 0000833640 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignGovernmentDebtMember 2017-12-31 0000833640 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignGovernmentDebtMember 2017-12-31 0000833640 us-gaap:FairValueInputsLevel2Member 2017-12-31 0000833640 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2017-12-31 0000833640 us-gaap:MoneyMarketFundsMember 2017-12-31 0000833640 us-gaap:ForeignGovernmentDebtMember 2017-12-31 0000833640 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0000833640 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0000833640 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2017-12-31 0000833640 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2017-12-31 0000833640 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2017-12-31 0000833640 us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0000833640 us-gaap:CommercialPaperMember 2018-12-31 0000833640 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2018-12-31 0000833640 us-gaap:MoneyMarketFundsMember 2018-12-31 0000833640 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2018-12-31 0000833640 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000833640 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2018-12-31 0000833640 us-gaap:FairValueInputsLevel2Member 2018-12-31 0000833640 us-gaap:FairValueInputsLevel1Member 2018-12-31 0000833640 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000833640 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2018-12-31 0000833640 us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000833640 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2018-12-31 0000833640 powi:ShorttermInvestmentsDueinLessThanThreeMonthsMember 2018-12-31 0000833640 us-gaap:CorporateDebtSecuritiesMember powi:ShorttermInvestmentsDueinLessThanThreeMonthsMember 2018-12-31 0000833640 us-gaap:CorporateDebtSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2018-12-31 0000833640 us-gaap:ShortTermInvestmentsMember 2018-12-31 0000833640 us-gaap:OtherLongTermInvestmentsMember 2018-12-31 0000833640 us-gaap:OtherLongTermInvestmentsMember 2017-12-31 0000833640 us-gaap:ShortTermInvestmentsMember 2017-12-31 0000833640 powi:ShorttermInvestmentsDueinLessThanThreeMonthsMember 2017-12-31 0000833640 us-gaap:ForeignGovernmentDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2017-12-31 0000833640 us-gaap:CorporateDebtSecuritiesMember us-gaap:ShortTermInvestmentsMember 2017-12-31 0000833640 us-gaap:CorporateDebtSecuritiesMember powi:ShorttermInvestmentsDueinLessThanThreeMonthsMember 2017-12-31 0000833640 us-gaap:CorporateDebtSecuritiesMember us-gaap:OtherLongTermInvestmentsMember 2017-12-31 0000833640 us-gaap:LicensingAgreementsMember 2018-12-31 0000833640 us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0000833640 us-gaap:CustomerRelationshipsMember 2018-12-31 0000833640 us-gaap:LicensingAgreementsMember 2017-12-31 0000833640 us-gaap:InProcessResearchAndDevelopmentMember 2017-12-31 0000833640 us-gaap:InProcessResearchAndDevelopmentMember 2018-12-31 0000833640 us-gaap:DevelopedTechnologyRightsMember 2017-12-31 0000833640 us-gaap:InternetDomainNamesMember 2017-12-31 0000833640 us-gaap:LeasesAcquiredInPlaceMember 2018-12-31 0000833640 us-gaap:InternetDomainNamesMember 2018-12-31 0000833640 us-gaap:LeasesAcquiredInPlaceMember 2017-12-31 0000833640 us-gaap:CustomerRelationshipsMember 2017-12-31 0000833640 us-gaap:InProcessResearchAndDevelopmentMember 2018-01-01 2018-12-31 0000833640 srt:MinimumMember 2018-01-01 2018-12-31 0000833640 srt:MaximumMember 2018-01-01 2018-12-31 0000833640 us-gaap:PerformanceSharesMember 2017-01-01 2017-12-31 0000833640 us-gaap:PerformanceSharesMember 2018-01-01 2018-12-31 0000833640 us-gaap:PerformanceSharesMember 2016-01-01 2016-12-31 0000833640 us-gaap:PerformanceSharesMember 2018-12-31 0000833640 us-gaap:PerformanceSharesMember 2016-12-31 0000833640 us-gaap:PerformanceSharesMember 2017-12-31 0000833640 us-gaap:PerformanceSharesMember 2015-12-31 0000833640 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0000833640 us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0000833640 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0000833640 powi:LongTermPerformancebasedUnitsMember 2018-12-31 0000833640 us-gaap:EmployeeStockMember 2018-12-31 0000833640 powi:LongTermPerformancebasedUnitsMember 2018-01-01 2018-12-31 0000833640 us-gaap:EmployeeStockMember 2017-01-01 2017-12-31 0000833640 us-gaap:EmployeeStockMember 2016-01-01 2016-12-31 0000833640 powi:LongTermPerformancebasedUnitsMember 2016-12-31 0000833640 powi:LongTermPerformancebasedUnitsMember 2017-01-01 2017-12-31 0000833640 powi:LongTermPerformancebasedUnitsMember 2016-01-01 2016-12-31 0000833640 powi:LongTermPerformancebasedUnitsMember 2015-12-31 0000833640 powi:LongTermPerformancebasedUnitsMember 2017-12-31 0000833640 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-12-31 0000833640 us-gaap:EmployeeStockOptionMember 2017-12-31 0000833640 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0000833640 us-gaap:EmployeeStockOptionMember 2018-12-31 0000833640 us-gaap:EmployeeStockOptionMember 2016-12-31 0000833640 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0000833640 us-gaap:EmployeeStockOptionMember 2015-12-31 0000833640 powi:ExercisePriceRangeOneMember 2018-12-31 0000833640 powi:ExercisePriceRangeTwoMember 2018-12-31 0000833640 powi:ExercisePriceRangeTwoMember 2018-01-01 2018-12-31 0000833640 powi:ExercisePriceRangeOneMember 2018-01-01 2018-12-31 0000833640 us-gaap:RestrictedStockUnitsRSUMember 2015-12-31 0000833640 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0000833640 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-12-31 0000833640 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0000833640 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0000833640 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0000833640 us-gaap:GeneralAndAdministrativeExpenseMember 2016-01-01 2016-12-31 0000833640 us-gaap:SellingAndMarketingExpenseMember 2016-01-01 2016-12-31 0000833640 us-gaap:ResearchAndDevelopmentExpenseMember 2016-01-01 2016-12-31 0000833640 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-31 0000833640 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0000833640 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0000833640 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-12-31 0000833640 us-gaap:CostOfSalesMember 2016-01-01 2016-12-31 0000833640 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0000833640 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-12-31 0000833640 us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0000833640 powi:A2016IncentiveAwardPlanMember 2018-12-31 0000833640 powi:PerformanceBasedAwardsLongtermandShorttermMember 2018-01-01 2018-12-31 0000833640 powi:EquityIncentivePlan2007Member powi:IncentiveStockOptionsMember 2018-01-01 2018-12-31 0000833640 powi:EquityIncentivePlan2007Member us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0000833640 powi:PerformanceBasedAwardsLongtermandShorttermMember 2017-01-01 2017-12-31 0000833640 powi:PerformanceBasedAwardsLongtermandShorttermMember 2016-01-01 2016-12-31 0000833640 powi:DirectorsEquityCompensationProgramMember us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0000833640 powi:DirectorsEquityCompensationProgramMember us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0000833640 powi:DirectorsEquityCompensationProgramMember powi:StockOptionsAndRestrictedStockUnitsRsusMember 2018-01-01 2018-12-31 0000833640 powi:DistributorsMember 2016-01-01 2016-12-31 0000833640 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2016-01-01 2016-12-31 0000833640 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000833640 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-12-31 0000833640 powi:DistributorsMember 2018-01-01 2018-12-31 0000833640 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0000833640 us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000833640 powi:DistributorsMember 2017-01-01 2017-12-31 0000833640 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2017-12-31 0000833640 powi:AvnetMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2017-01-01 2017-12-31 0000833640 powi:PowertechDistributionLtd.Member us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0000833640 powi:AvnetMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0000833640 powi:PowertechDistributionLtd.Member us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2016-01-01 2016-12-31 0000833640 powi:AvnetMember us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000833640 powi:AvnetMember us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2016-01-01 2016-12-31 0000833640 powi:AvnetMember us-gaap:SalesRevenueGoodsNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000833640 powi:WesternEuropeExcludingGermanyMember 2016-01-01 2016-12-31 0000833640 country:KR 2018-01-01 2018-12-31 0000833640 country:KR 2017-01-01 2017-12-31 0000833640 powi:WesternEuropeExcludingGermanyMember 2017-01-01 2017-12-31 0000833640 country:DE 2018-01-01 2018-12-31 0000833640 country:DE 2017-01-01 2017-12-31 0000833640 powi:HongKongChinaDomain 2016-01-01 2016-12-31 0000833640 country:KR 2016-01-01 2016-12-31 0000833640 country:US 2017-01-01 2017-12-31 0000833640 country:US 2018-01-01 2018-12-31 0000833640 country:JP 2016-01-01 2016-12-31 0000833640 powi:OtherCountriesMember 2018-01-01 2018-12-31 0000833640 powi:WesternEuropeExcludingGermanyMember 2018-01-01 2018-12-31 0000833640 country:TW 2016-01-01 2016-12-31 0000833640 powi:HongKongChinaDomain 2018-01-01 2018-12-31 0000833640 powi:OtherCountriesMember 2017-01-01 2017-12-31 0000833640 country:TW 2018-01-01 2018-12-31 0000833640 country:JP 2018-01-01 2018-12-31 0000833640 country:US 2016-01-01 2016-12-31 0000833640 powi:HongKongChinaDomain 2017-01-01 2017-12-31 0000833640 country:TW 2017-01-01 2017-12-31 0000833640 country:JP 2017-01-01 2017-12-31 0000833640 country:DE 2016-01-01 2016-12-31 0000833640 powi:OtherCountriesMember 2016-01-01 2016-12-31 0000833640 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2017-01-01 2017-12-31 0000833640 2017-04-01 2017-06-30 0000833640 2018-10-01 2018-12-31 0000833640 2016-10-01 2016-12-31 0000833640 2016-01-01 2016-03-31 0000833640 2018-01-01 2018-03-31 0000833640 2016-04-01 2016-06-30 0000833640 2017-07-01 2017-09-30 0000833640 2017-01-01 2017-03-31 0000833640 2018-07-01 2018-09-30 0000833640 2017-10-01 2017-12-31 0000833640 2018-04-01 2018-06-30 0000833640 2016-07-01 2016-09-30 0000833640 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000833640 us-gaap:CommonStockMember 2018-12-31 0000833640 us-gaap:CommonStockMember 2016-12-31 0000833640 us-gaap:CommonStockMember 2017-12-31 0000833640 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000833640 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0000833640 us-gaap:SubsequentEventMember 2019-01-01 2019-01-31 0000833640 us-gaap:StateAndLocalJurisdictionMember powi:CaliforniaTaxingAuthorityMember us-gaap:EarliestTaxYearMember 2018-01-01 2018-12-31 0000833640 us-gaap:StateAndLocalJurisdictionMember us-gaap:NewJerseyDivisionOfTaxationMember us-gaap:ResearchMember us-gaap:EarliestTaxYearMember 2018-01-01 2018-12-31 0000833640 us-gaap:StateAndLocalJurisdictionMember powi:CaliforniaTaxingAuthorityMember 2018-12-31 0000833640 us-gaap:DomesticCountryMember us-gaap:EarliestTaxYearMember 2018-01-01 2018-12-31 0000833640 us-gaap:StateAndLocalJurisdictionMember us-gaap:NewJerseyDivisionOfTaxationMember us-gaap:ResearchMember 2018-12-31 0000833640 us-gaap:ForeignCountryMember us-gaap:ResearchMember us-gaap:EarliestTaxYearMember 2018-01-01 2018-12-31 0000833640 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2018-12-31 0000833640 us-gaap:ForeignCountryMember us-gaap:ResearchMember 2018-12-31 0000833640 us-gaap:StateAndLocalJurisdictionMember powi:CaliforniaTaxingAuthorityMember us-gaap:ResearchMember 2018-12-31 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:PendingLitigationMember 2008-11-07 2008-11-07 0000833640 powi:PatentInfringmentClaimFiveMember powi:CounterclaimsMember 2012-05-01 2012-05-01 0000833640 powi:PatentInfringmentClaimFiveMember us-gaap:JudicialRulingMember 2015-05-29 2015-06-30 0000833640 powi:PatentInfringementClaimThreeMember us-gaap:PositiveOutcomeOfLitigationMember 2009-11-04 2009-11-04 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:PendingLitigationMember 2018-01-01 2018-12-31 0000833640 powi:PatentInfringementClaimThreeMember us-gaap:PositiveOutcomeOfLitigationMember 2014-02-01 2014-02-28 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:JudicialRulingMember 2016-12-12 2016-12-12 0000833640 powi:PatentInfringementClaimTwoMember us-gaap:JudicialRulingMember 2012-04-01 2012-04-30 0000833640 powi:PatentInfringmentClaimFiveMember us-gaap:PendingLitigationMember 2012-05-01 2012-05-01 0000833640 powi:PatentInfringementClaimOneMember us-gaap:PositiveOutcomeOfLitigationMember 2006-10-10 2006-10-10 0000833640 powi:PatentInfringementClaimOneMember us-gaap:PositiveOutcomeOfLitigationMember 2008-12-12 2008-12-12 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:PendingLitigationMember 2018-11-09 2018-11-09 0000833640 powi:PatentInfringementClaimThreeMember us-gaap:PositiveOutcomeOfLitigationMember 2015-12-01 2015-12-31 0000833640 powi:PatentInfringementClaimSevenMember us-gaap:PendingLitigationMember 2016-04-01 2016-04-01 0000833640 powi:PatentInfringementClaimOneMember us-gaap:PendingLitigationMember 2008-12-22 2008-12-22 0000833640 powi:PatentInfringementClaimThreeCounterclaimMember us-gaap:PendingLitigationMember 2010-05-05 2010-05-05 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:PendingLitigationMember 2009-12-18 2009-12-18 0000833640 powi:PatentInfringementClaimElevenMember us-gaap:PendingLitigationMember 2017-11-01 2017-11-30 0000833640 powi:PatentInfringmentClaimSixMember us-gaap:PendingLitigationMember 2015-10-21 2015-10-21 0000833640 powi:PatentInterPartesReviewPetitionRequestOneDomain 2018-01-01 2018-12-31 0000833640 powi:PatentInfringementClaimThreeMember us-gaap:PositiveOutcomeOfLitigationMember 2017-01-01 2017-01-31 0000833640 powi:PatentInfringementClaimNineMember us-gaap:PendingLitigationMember 2016-11-01 2016-11-01 0000833640 powi:PatentInfringementClaimTenMember us-gaap:PendingLitigationMember 2016-12-27 2016-12-27 0000833640 powi:PatentInterPartesReviewPetitionRequestOneDomain us-gaap:JudicialRulingMember 2017-09-22 2017-09-22 0000833640 powi:PatentInfringementClaimEightMember us-gaap:PendingLitigationMember 2016-08-11 2016-08-11 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:PendingLitigationMember 2012-04-01 2012-04-30 0000833640 powi:PatentInfringementClaimOneMember us-gaap:PositiveOutcomeOfLitigationMember 2011-02-03 2011-02-03 0000833640 powi:PatentInfringmentClaimFiveMember powi:CounterclaimsMember 2018-11-15 2018-11-15 0000833640 powi:PatentInfringementClaimOneMember us-gaap:PositiveOutcomeOfLitigationMember 2004-10-20 2004-10-20 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:PendingLitigationMember 2016-12-12 2016-12-12 0000833640 powi:PatentInfringementClaimTwoMember us-gaap:PendingLitigationMember 2008-05-23 2008-05-23 0000833640 powi:PatentInfringementClaimNineMember us-gaap:PendingLitigationMember 2018-01-01 2018-12-31 0000833640 powi:PatentInfringementClaimThreeCounterclaimMember powi:CounterclaimsMember 2010-05-05 2010-05-05 0000833640 powi:PatentInfringementClaimTwoCounterclaimMember us-gaap:JudicialRulingMember 2012-04-01 2012-04-30 0000833640 powi:PatentInfringementClaimThreeCounterclaimMember powi:CounterclaimsMember 2010-05-01 2010-05-31 0000833640 powi:PatentInfringementClaimFourMember us-gaap:JudicialRulingMember 2012-12-01 2012-12-31 0000833640 us-gaap:LetterOfCreditMember 2016-07-27 0000833640 2016-07-27 0000833640 powi:AllowanceForShipAndDebitCreditsMember 2017-01-01 2017-12-31 0000833640 powi:AllowanceForShipAndDebitCreditsMember 2015-12-31 0000833640 powi:AllowanceForShipAndDebitCreditsMember 2016-01-01 2016-12-31 0000833640 powi:AllowanceForShipAndDebitCreditsMember 2018-12-31 0000833640 powi:AllowanceForShipAndDebitCreditsMember 2016-12-31 0000833640 powi:AllowanceForShipAndDebitCreditsMember 2017-12-31 0000833640 powi:AllowanceForShipAndDebitCreditsMember 2018-01-01 2018-12-31 xbrli:shares iso4217:USD xbrli:pure powi:segments powi:Securities iso4217:USD xbrli:shares powi:customers powi:patents powi:patent powi:plans powi:purchaseperiods false --12-31 FY 2018 2018-12-31 10-K 0000833640 28901578 Yes false Large Accelerated Filer 0.01 1600000000 POWER INTEGRATIONS INC false false No Yes POWI 39486000 40118000 1700000 2159000 0.17 0.17 0.17 0.17 0.17 0.1 0.10 0.18 0.10 0.60 0.16 0.54 0.14 0.56 37500000 -9700000 P6M 0.000 0.000 0.106 0.000 0.081 0.000 0.000 0.541 -0.162 1 100000 100000 100000 6300000 1124000 -20041000 9897000 59911000 60251000 0.005 10 10 10 10 10 2 2 2 1 1 1 2.00 2.0 0.00 0 1 3 3 1 1 1 11 8 P90D 213000 181000 856000 2047000 P12M 6700000 34100000 0.85 P10Y 3100000 1610000 54575000 8611000 1610000 50477000 141000 26000 828000 P9M10D P0Y P1Y7M18D 0.0044 0.0091 0.0194 2300000 0 0 100000 12.23 16.74 17.33 0.0157 0.0265 33211000 31552000 58718000 54055000 16798000 11072000 -555000 -1100000 -227000 18259000 8652000 178300000 195186000 1900000 1200000 700000 -1851000 -1584000 -97000 -170000 -2710000 -1936000 -220000 -554000 -2139000 -1237000 -427000 -475000 -1689000 -712000 -266000 -711000 198384000 126164000 1286000 1286000 1340000 1340000 1553000 1553000 19599000 19599000 23337000 23337000 20027000 20027000 1300000 1300000 1200000 20900000 6400000 1300000 200000 13000000 1148000 7939000 7309000 4489000 24700000 8200000 1300000 15200000 1321000 9663000 8496000 5197000 21580000 3400000 1600000 16600000 1097000 8066000 7688000 4729000 734000 706000 207000 209000 -28000 6700000 6663000 6100000 6083000 5300000 5267000 0 0 0 621074000 588697000 364534000 332432000 240553000 195000 240358000 191121000 304000 190817000 0 0 0 0 0 0 0 0 2000 0 2000 0 0 2000 0 427000 16000 195000 199000 17000 16000 195000 216000 268000 2000 22000 244000 2000 22000 244000 189663000 38485000 37436000 104440000 9302000 38485000 37436000 113742000 94717000 6788000 27806000 60123000 6788000 27806000 60123000 189236000 38469000 37241000 104241000 9285000 38469000 37241000 113526000 94451000 6786000 27786000 59879000 6786000 27786000 59879000 0 0 1825000 4913000 1818000 90092000 62134000 93655000 134137000 -27958000 31521000 40482000 1600000 0.13 0.13 0.13 0.13 0.14 0.14 0.14 0.14 0.16 0.16 0.16 0.16 0.001 0.001 140000000 140000000 29782455 28888643 29000 28000 48039000 28180000 70434000 0.12 0.10 0.10 0.18 0.12 0.10 0.64 0.10 0.17 0.11 0.12 0.10 0.64 0.10 0.10 197477000 218091000 201167000 7542000 7542000 0 35311000 -6382000 1638000 1483000 938000 1638000 36798000 -5440000 0 4000 4000 -175000 -3640000 -4593000 -382000 -468000 -187000 -638000 15838000 -4465000 2060000 1453000 -584000 -4108000 -4780000 -27000 0 0 163000 157000 2226000 6690000 4286000 8143000 2364000 6906000 7059000 3144000 10442000 18052000 4064000 3050000 979000 3695000 18421000 19955000 138000 216000 95000 30000 1965000 1423000 300000 3900000 3800000 6800000 6400000 10600000 10200000 1100000 1200000 1300000 16812000 18374000 18918000 15054000 15054000 16634000 16634000 18823000 18823000 1.69 0.48 0.47 0.55 -0.57 0.93 0.48 0.52 0.60 0.78 2.38 1.65 0.47 0.46 0.54 -0.57 0.90 0.46 0.51 0.59 0.77 2.32 0.021 0.542 -0.171 0.35 0.35 0.21 0.21 0.018 0.022 0.028 -0.331 -0.373 -0.250 0.022 -0.050 -0.022 0.022 0.028 0.010 0.060 0.057 0.091 12064000 12131000 36726000 2042000 138000 34546000 P10M28D P1M P3Y3M8D P12Y P2Y 34492000 14621000 19211000 660000 0 39099000 16520000 22464000 0 115000 707000 4878000 1467000 1709000 2787000 3653000 20030000 33270000 660000 0 4690000 20030000 33270000 0 1000000 4690000 5409000 14059000 0 0 4690000 15201000 3510000 10806000 0 885000 4690000 4690000 -100000 -100000 -100000 3 2 5 6 4 2 1 2 -332000 -360000 -553000 33029000 36142000 35496000 91849000 91849000 91849000 192191000 50476000 53447000 55713000 54028000 213664000 53544000 56234000 57005000 48005000 214788000 -477000 -6944000 -6529000 49952000 60299000 59764000 50429000 67243000 66293000 1054000 32690000 -10220000 6613000 -1571000 7437000 7714000 396000 1336000 -751000 10479000 -5754000 630000 4523000 23770000 2524000 17646000 1495000 694000 871000 691000 1261000 1261000 25419000 21152000 1195000 595000 24805000 24107000 57087000 80857000 15517000 41138000 16765000 15612000 0 0 0 195000 51122000 179951000 9285000 0 51122000 179951000 9285000 195000 0 0 304000 96366000 94451000 0 96366000 94451000 304000 73392000 61625000 621074000 588697000 51051000 48366000 75000000 20000000 0 34000000 6100000 12900000 105000000 139800000 146500000 24300000 700000 2400000 1000000 3 2 1 4 2 1 6 6 8 1 4 -8430000 -15802000 -112623000 -117429000 -34716000 69141000 97901000 82039000 83964000 48898000 48898000 14099000 13902000 16506000 -16898000 27609000 27609000 14200000 15381000 17667000 22736000 69984000 69984000 7500000 6500000 1078000 2662000 4116000 1 143317000 156027000 159140000 48874000 57637000 55648000 8115000 2310000 691000 944000 1397000 1779000 994000 1900000 2000000 2200000 54700000 2032-01-01 4009000 3750000 3823000 3854000 25203000 22241000 352000 -699000 -525000 -352000 -352000 699000 699000 525000 525000 98000 -198000 -144000 -1012000 -505000 -123000 -384000 374000 502000 -207000 79000 326000 401000 161000 -236000 -384000 -384000 79000 79000 -236000 -236000 0 0 0 -859000 -352000 -123000 -384000 571000 699000 -207000 79000 450000 525000 161000 -236000 -123000 -123000 -207000 -207000 161000 161000 0 0 0 3944000 4391000 6435000 9188000 103153000 15054000 16634000 18823000 188654000 151663000 62833000 0 0 900000 12198000 32496000 24677000 7758000 11915000 460000 3081000 13059000 10020000 9353000 0 5000000 8000000 83423000 149443000 157551000 155100000 290005000 159500000 50440000 52655000 15353000 20288000 151269000 309303000 167600000 53681000 53610000 21696000 20288000 160028000 111705000 114117000 P7Y P40Y P8Y P4Y P4Y P2Y P7Y P40Y P8Y P4Y P4Y P2Y P7Y P40Y P8Y P4Y P4Y P2Y -153000 -153000 0 0 -197000 -197000 0 0 -124000 -124000 0 0 0 5000000 8000000 62310000 68501000 70580000 351408000 402569000 389668000 292600000 7563000 19767000 41996000 50324000 14948000 198858000 14998000 41214000 104688000 107563000 111255000 108249000 431755000 330900000 11558000 20769000 38012000 50307000 16647000 227335000 18897000 48230000 103081000 109482000 110085000 93307000 415955000 313900000 14403000 19897000 33877000 43081000 15315000 218752000 20796000 49834000 47978000 51384000 53064000 20885000 24677000 21580000 P3Y P48M P4Y P4Y 57000 2000 24000 37000 9000 44000 5000 63000 32000 55.35 46.87 47.21 51.59 63.99 50.89 43.26 62.87 59.43 78000 101000 331000 71000 88000 558000 72000 89000 275000 43.26 46.26 46.70 63.00 63.99 60.82 59.90 62.87 62.85 129000 11000 681000 150000 99000 718000 184000 79000 948000 213000 26000 895000 53.75 52.35 46.98 47.65 46.25 47.54 52.80 63.99 55.51 55.48 62.87 58.19 P1Y6M P0Y P1Y9M 0 11000 270000 0 99000 284000 38000 79000 296000 600000 12200000 4600000 13200000 2000000 5100000 15900000 0.00 52.35 45.13 0.00 46.25 46.52 52.45 63.99 53.78 0.0096 0.0080 0.0089 0.32 0.30 0.31 0.15 400000 3500000 1100000 400000 11500000 8900000 7500000 0 0 0 0.00 0.00 0.00 0 0 0 9578000 1030000 697000 511000 335000 27.58 28.62 29.03 32.41 335000 25.41 27.48 22.60 0.00 0.00 0.00 17.75 37.96 335000 181000 154000 335000 181000 154000 36.95 42.88 12963000 P6M P6M P6M 9578000 P1Y6M18D P1Y6M18D 32.41 26.05 39.85 32.41 26.05 39.85 P1Y6M18D P10M18D P2Y4M5D 28653000 29250000 29782000 28889000 128000 92000 88000 615000 569000 591000 333000 186000 176000 4580000 4580000 4934000 4934000 5343000 5343000 1000 8479000 8479000 5087000 5086000 4010000 4010000 60000000 30000000 110000000 51200000 100000 146000 129000 129000 1572000 1572000 6435000 6400000 6435000 9188000 9200000 9188000 103154000 103200000 103153000 1000 442590000 -1851000 145366000 28000 299047000 503084000 -2710000 172875000 28000 332891000 547682000 -2139000 198384000 29000 351408000 527072000 -1689000 126164000 28000 402569000 1211000 2157000 7200000 2600000 24300000 900000 2033-01-01 2030-01-01 2026-01-01 1767000 933000 13560000 15393000 15400000 16683000 16700000 18600000 18607000 23000 409000 70000 100000 100000 1856000 1699000 1994000 9400000 0 34415000 38075000 39486000 40118000 262501000 273492000 242068000 258841000 272081000 241436000 29619000 30248000 30454000 30614000 29759000 30545000 30552000 30183000 29998000 29651000 30147000 28925000 29456000 29720000 29759000 29759000 29674000 29799000 29505000 29365000 29164000 29456000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">COMMON STOCK REPURCHASES AND CASH DIVIDENDS:</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Common Stock Repurchases</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Over the years the Company&#8217;s board of directors has authorized the use of funds to repurchase shares of the Company&#8217;s common stock, including </font><font style="font-family:inherit;font-size:10pt;">$60.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$30.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$110.0 million</font><font style="font-family:inherit;font-size:10pt;"> in 2015, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, respectively, with repurchases to be executed according to pre-defined price/volume guidelines. In </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> the Company purchased </font><font style="font-family:inherit;font-size:10pt;">146,000</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">129,000</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1,572,000</font><font style="font-family:inherit;font-size:10pt;"> shares, respectively, for approximately </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$9.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$103.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">$51.2 million</font><font style="font-family:inherit;font-size:10pt;"> available for future stock repurchases, which has no expiration date. Authorization of future stock repurchase programs is at the discretion of the board of directors and will depend on the Company&#8217;s financial condition, results of operations, capital requirements and business conditions as well as other factors.</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Common Stock Dividend</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the quarterly dividends declared per share of the Company&#8217;s common stock for the periods indicated:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">First Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Second Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.16</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Third Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Fourth Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.16</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company paid a total of approximately </font><font style="font-family:inherit;font-size:10pt;">$18.8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$16.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$15.1 million</font><font style="font-family:inherit;font-size:10pt;"> in cash dividends during </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2019, the Company&#8217;s board of directors declared a </font><font style="font-family:inherit;font-size:10pt;">$0.17</font><font style="font-family:inherit;font-size:10pt;"> per share quarterly dividend for each quarter in 2019.</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">The declaration of any future cash dividend is at the discretion of the board of directors and will depend on the Company&#8217;s financial condition, results of operations, capital requirements, business conditions and other factors, as well as a determination that cash dividends are in the best interest of the Company&#8217;s stockholders.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Building and improvements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4-40 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Machinery and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2-8 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Computer software and hardware and office furniture and fixtures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4-7 years</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts Receivable</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable trade</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,055</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,718</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued ship and debit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(40,118</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(39,486</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Allowance for stock rotation and rebate</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(706</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(734</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,072</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,798</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company does not believe there is any significant residual value associated with the following intangible assets:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Domain name</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">In-process research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">33,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22,464</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,806</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">33,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(19,211</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,059</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,030</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16,520</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,510</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,030</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,621</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,409</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Technology licenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">In-place leases</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">660</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(660</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total intangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">60,251</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(39,099</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,152</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59,911</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(34,492</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25,419</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Prepaid Expenses and Other Current Assets</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid income tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">460</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid legal fees</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">181</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">213</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid maintenance agreements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,047</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">856</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Advance to suppliers</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,157</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,211</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest receivable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,195</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,854</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,823</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,915</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,758</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table discloses these customers&#8217; percentage of accounts receivable:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Customer</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Avnet</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Powertech Distribution Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">_______________</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">* Total customer accounts receivable was less than 10% of net accounts receivables.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table discloses these customers&#8217; percentage of net revenues for the respective years:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Customer</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Avnet</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Powertech Distribution Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">_______________</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">* Total customer revenue was less than 10% of net revenues.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ollowing is a summary of the activity in the allowance for ship and debit credits:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at Beginning of Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Charged to Costs and Expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Deductions</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at End of Period</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Allowance for ship and debit credits:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Year ended December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,415</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">262,501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(258,841</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38,075</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Year ended December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">273,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(272,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">39,486</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Year ended December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">39,486</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">242,068</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(241,436</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">40,118</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">_______________</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(1) </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deductions relate to ship and debit credits issued which adjust the sales price from the standard distribution price to the pre-approved lower price. Refer to Note 2, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Significant Accounting Policies and Recent Accounting Pronouncements</font><font style="font-family:inherit;font-size:10pt;">, for the Company&#8217;s revenue recognition policy, including the Company&#8217;s accounting for ship and debit claims.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Schedule II</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Valuation and Qualifying Accounts </font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains an allowance for the distributors&#8217; ship and debit credits relating to the sell-through of the Company&#8217;s products. This reserve is established using the Company&#8217;s historical ship and debit amounts and levels of inventory in the distributor channels.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following is a summary of the activity in the allowance for ship and debit credits:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at Beginning of Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Charged to Costs and Expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Deductions</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at End of Period</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Allowance for ship and debit credits:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Year ended December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,415</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">262,501</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(258,841</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38,075</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Year ended December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38,075</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">273,492</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(272,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">39,486</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Year ended December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">39,486</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">242,068</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(241,436</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">40,118</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">_______________</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(1) </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deductions relate to ship and debit credits issued which adjust the sales price from the standard distribution price to the pre-approved lower price. Refer to Note 2, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Significant Accounting Policies and Recent Accounting Pronouncements</font><font style="font-family:inherit;font-size:10pt;">, for the Company&#8217;s revenue recognition policy, including the Company&#8217;s accounting for ship and debit claims.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Advertising</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advertising costs are expensed as incurred. In </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, advertising costs amounted to </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> and were </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> in each of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortized cost and estimated fair market value of marketable securities classified as available-for-sale (excluding cash equivalents) at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">,&#160;were as follows:</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Fair</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;Market Value</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Investments due in 3 months or less:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate securities</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,788</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,786</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,788</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,786</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Investments due in 4-12 months:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate securities</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">60,123</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(244</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59,879</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">60,123</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(244</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59,879</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Investments due in 12 months or greater:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate securities</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,806</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,786</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,806</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total marketable securities</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">94,717</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(268</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">94,451</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortized cost and estimated fair market value of marketable securities classified as available-for-sale (excluding cash equivalents) at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">,&#160;were as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Fair</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Market Value</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Investments due in 3 months or less:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate securities</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38,485</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38,469</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38,485</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38,469</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Investments due in 4-12 months:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate securities</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104,440</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(199</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104,241</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Government securities</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,302</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,285</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">113,742</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(216</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">113,526</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Investments due in 12 months or greater:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate securities</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,436</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(195</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,241</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(195</font></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,241</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total marketable securities</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">189,663</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(427</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">189,236</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The purchase price of an acquisition is allocated to the underlying assets acquired and liabilities assumed based upon their estimated fair values at the date of acquisition. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets acquired and liabilities assumed, such excess is allocated to goodwill. The Company determines the estimated fair values after review and consideration of relevant information, including discounted cash flows, quoted market prices and estimates made by management. The Company adjusts the preliminary purchase price allocation, as necessary, during the measurement period of up to one year after the acquisition closing date as it obtains more information as to facts and circumstances existing at the acquisition date impacting asset valuations and liabilities assumed. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash and Cash Equivalents</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considers cash invested in highly liquid financial instruments with maturities of three months or less at the date of purchase to be cash equivalents.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">COMMITMENTS:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Facilities</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company owns its main executive, administrative, manufacturing and technical offices in San Jose, California. The Company also owns a research and development facility in New Jersey and a test facility in Biel, Switzerland. The Company leases administrative office space in Singapore and Switzerland, and R&amp;D facilities in Canada and the United Kingdom, in addition to sales offices in various countries around the world.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum lease payments under all non-cancelable operating lease agreements as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, are as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Fiscal Year</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,779</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,397</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">944</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">691</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">994</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,115</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total rent expense amounted to </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> in the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Purchase Obligations</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> non-cancelable purchase obligations that were due beyond one year.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">RETIREMENT PLANS:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company sponsors a defined benefit pension plan (Pension Plan) for its Swiss subsidiary in accordance with the legal requirements of Switzerland. The plan assets, which provide benefits in the event of an employee&#8217;s retirement, death or disability, are held in legally autonomous trustee-administered funds that are subject to Swiss law. Benefits are based on the employee&#8217;s age, years of service and salary, and the plan is financed by contributions by both the employee and the Company.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The net periodic benefit cost of the Pension Plan was not material to the Company's financial statements during the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the projected benefit obligation was </font><font style="font-family:inherit;font-size:10pt;">$10.2 million</font><font style="font-family:inherit;font-size:10pt;">, the plan assets were </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;"> and the net pension liability was </font><font style="font-family:inherit;font-size:10pt;">$3.8 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the projected benefit obligation was </font><font style="font-family:inherit;font-size:10pt;">$10.6 million</font><font style="font-family:inherit;font-size:10pt;">, the plan assets were </font><font style="font-family:inherit;font-size:10pt;">$6.8 million</font><font style="font-family:inherit;font-size:10pt;">, and the net pension liability was </font><font style="font-family:inherit;font-size:10pt;">$3.9 million</font><font style="font-family:inherit;font-size:10pt;">. The Company has recorded the unfunded amount as a liability in its consolidated balance sheet at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, under the other liabilities caption. The Company expects to make contributions to the Pension Plan of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> during 2019. The unrealized actuarial loss on pension benefits, net of tax, at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. These amounts were reflected in Note 3 under the caption accumulated other comprehensive loss.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with the Compensation-Retirement Benefits Topic of ASC 715-20, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Defined Benefits Plan</font><font style="font-family:inherit;font-size:10pt;">, the Company recognizes the over-funded or under-funded status of its defined post-retirement plan as an asset or liability in its statement of financial position. The Company measured the plan assets and benefit obligations as of the date of the fiscal year-end.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES:</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Customer Concentration</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's top </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> customers accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">56%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">54%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">60%</font><font style="font-family:inherit;font-size:10pt;"> of revenues in </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. A significant portion of these revenues are attributable to sales of the Company&#8217;s products to distributors of electronic components. These distributors sell the Company&#8217;s products to a broad, diverse range of end users, including OEMs and merchant power supply manufacturers. Sales to distributors in </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> were </font><font style="font-family:inherit;font-size:10pt;">$313.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$330.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$292.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Direct sales to OEMs and power-supply manufacturers accounted for the remainder.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> &#160;&#160;&#160;&#160;In each of </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> one distributor accounted for more than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of revenues. A second customer, also a distributor, accounted for more than 10% of revenues in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. The following table discloses these customers&#8217; percentage of net revenues for the respective years:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Customer</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Avnet</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Powertech Distribution Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">_______________</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">* Total customer revenue was less than 10% of net revenues.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">No other customers accounted for </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> or more of the Company&#8217;s net revenues in the periods presented.</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Concentration of Credit Risk</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject the Company to concentrations of credit risk consisted principally of cash investments and trade receivables. The Company does not have any off-balance-sheet credit exposure related to its customers. As of both </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">64%</font><font style="font-family:inherit;font-size:10pt;"> of accounts receivable were concentrated with the Company&#8217;s top </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> customers.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> two customers, both distributors of the Company&#8217;s products, represented more than </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> of accounts receivable. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> one of these customers represented more than 10% of accounts receivable. The following table discloses these customers&#8217; percentage of accounts receivable:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Customer</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Avnet</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Powertech Distribution Ltd.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">*</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">_______________</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">* Total customer accounts receivable was less than 10% of net accounts receivables.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">No other customers accounted for </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> or more of the Company&#8217;s accounts receivable in the periods presented.</font></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Geographic Net Revenues</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company markets its products globally through its sales personnel and a worldwide network of independent sales representatives and distributors. Geographic net revenues based on &#8220;bill to&#8221; customer locations were as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">United States of America</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,948</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Hong Kong/China</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">218,752</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">227,335</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">198,858</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Taiwan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,324</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Korea</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">33,877</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38,012</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Western Europe (excluding Germany)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,230</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,214</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Japan</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,897</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,769</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,767</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Germany</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,558</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,796</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,897</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,998</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total net revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">415,955</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">431,755</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">389,668</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Principles of Consolidation</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries after elimination of all intercompany transactions and balances.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">BANK LINE OF CREDIT:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 27, 2016, the Company entered into a credit agreement with a bank (the "Credit Agreement") that provides the Company with a </font><font style="font-family:inherit;font-size:10pt;">$75.0 million</font><font style="font-family:inherit;font-size:10pt;"> revolving line of credit to use for general corporate purposes with a </font><font style="font-family:inherit;font-size:10pt;">$20.0 million</font><font style="font-family:inherit;font-size:10pt;"> sub-limit for the issuance of standby and trade letters of credit. The Credit Agreement was amended on April 30, 2018, to extend the termination date from July 26, 2019, to April 30, 2022, with all other terms remaining the same. The Company&#8217;s ability to borrow under the revolving line of credit is conditioned upon the Company&#8217;s compliance with specified covenants, including reporting and financial covenants, primarily a minimum cash requirement and a debt to earnings ratio. The Credit Agreement terminates on April 30, 2022; all advances under the revolving line of credit will become due on such date, or earlier in the event of a default. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company was compliant with all covenants and had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> amount outstanding under the Credit Agreement.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">STOCK PLANS AND SHARE BASED COMPENSATION:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock Plans</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> stock-based compensation plans (the &#8220;Plans&#8221;) which are described below.</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2007&#160;Equity Incentive Plan</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2007 Equity Incentive Plan (2007 Plan) was adopted by the board of directors on September 10, 2007, and approved by the stockholders on November 7, 2007, as an amendment and restatement of the 1997 Stock Option Plan (1997 Plan). The 2007 Plan provides for the grant of incentive stock options, non-statutory stock options, restricted stock awards, restricted stock unit (RSU) awards, stock appreciation rights, performance-based (PSU) awards, long-term performance based (PRSU) awards and other stock awards to employees, directors and consultants.&#160;Pursuant to the 2007 Plan, the exercise price for incentive stock options and non-statutory stock options is generally at least </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the fair market value of the underlying shares on the date of grant.&#160;Options generally vest over </font><font style="font-family:inherit;font-size:10pt;">48</font><font style="font-family:inherit;font-size:10pt;"> months measured from the date of grant.&#160;Options generally expire no later than </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years after the date of grant, subject to earlier termination upon an optionee&#8217;s cessation of employment or service. The 2007 Plan expired in September 2017 with no further grants to be made under this plan; however previous grants under this plan shall remain outstanding until they are exercised, vest, forfeited or expire.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Beginning January 27, 2009, grants pursuant to the Directors Equity Compensation Program (which was adopted by the board of directors on January 27, 2009) to non-employee directors have been made primarily under the 2007 Plan. The Directors Equity Compensation Program provides for grants to outside directors as follows: effective annually, upon the first trading day of July, each outside director would receive a grant of an equity award with an aggregate value of </font><font style="font-family:inherit;font-size:10pt;">$100,000</font><font style="font-family:inherit;font-size:10pt;">.&#160;At each outside director&#8217;s election, such award would consist entirely of RSUs or entirely of stock options.&#160;The quantity of options would be calculated by dividing </font><font style="font-family:inherit;font-size:10pt;">$100,000</font><font style="font-family:inherit;font-size:10pt;"> by the Black-Scholes value on the date of grant. The quantity of RSUs issued would be calculated by dividing </font><font style="font-family:inherit;font-size:10pt;">$100,000</font><font style="font-family:inherit;font-size:10pt;"> by the grant-date fair value.&#160; Further, on the date of election of a new outside director, such new director would receive such grant as continuing outside directors receive on the first trading day of July; provided, however, that such grant is prorated for the portion of the year that such new outside director will serve until the next first trading day of July.&#160;The Directors Equity Compensation Program will remain in effect at the discretion of the board of directors or the compensation committee.</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">2016 Incentive Award Plan</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The 2016 Incentive Award Plan (2016 Plan) was adopted by the board of directors on March 17, 2016 and approved by the stockholders on May 13, 2016. The Plan provides for the grant of RSU awards, PSU awards and PRSU awards. No other forms of equity-based awards, including stock options and stock appreciation rights, may be granted under the 2016 Plan. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">0.4 million</font><font style="font-family:inherit;font-size:10pt;"> awards have been issued and approximately </font><font style="font-family:inherit;font-size:10pt;">1.1 million</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock remain available for future grant under the 2016 Plan. The 2016 Plan also provides for performance-based cash awards that qualify as &#8220;performance-based compensation&#8221; within the meaning of Section 162(m) of the Internal Revenue Code.</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">1997 Employee Stock Purchase Plan</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the 1997 Employee Stock Purchase Plan (Purchase Plan), eligible employees may apply accumulated payroll deductions, which may not exceed </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;"> of an employee&#8217;s compensation, to the purchase of shares of the Company&#8217;s common stock at periodic intervals. The purchase price of stock under the Purchase Plan is equal to </font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;"> of the lower of (i) the fair market value of the Company&#8217;s common stock on the first day of each offering period, or (ii) the fair market value of the Company&#8217;s common stock on the purchase date (as defined in the Purchase Plan). Each offering period consists of </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> purchase period of approximately </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months duration. An aggregate of </font><font style="font-family:inherit;font-size:10pt;">3.5 million</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock were reserved for issuance to employees under the Purchase Plan. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, of the shares reserved for issuance, </font><font style="font-family:inherit;font-size:10pt;">3.1 million</font><font style="font-family:inherit;font-size:10pt;"> shares had been purchased and </font><font style="font-family:inherit;font-size:10pt;">0.4 million</font><font style="font-family:inherit;font-size:10pt;"> shares were reserved for future issuance under the Purchase Plan.</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Shares Reserved </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had approximately </font><font style="font-family:inherit;font-size:10pt;">1.6 million</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock reserved for future grant under all stock plans.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company applies the provisions of ASC 718-10, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Compensation</font><font style="font-family:inherit;font-size:10pt;">. Under the provisions of ASC 718-10, the Company recognizes the fair value of stock-based compensation in its financial statements over the requisite service period of the individual grants, which generally equals a </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;">-year vesting period. The Company uses estimates of volatility, expected term, risk-free interest rate, dividend yield and forfeitures in determining the fair value of these awards and the amount of compensation expense to recognize. The Company uses the straight-line method to amortize all stock awards granted over the requisite service period of the award.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the stock-based compensation expense recognized in accordance with ASC 718-10 for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,097</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,688</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,496</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,309</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,729</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,197</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,489</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,066</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,663</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,939</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,580</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24,677</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,885</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes total compensation expense related to unvested awards not yet recognized, net of expected forfeitures, and the weighted average period over which it is expected to be recognized as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:22%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrecognized Compensation</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Expense for Unvested</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Awards</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Remaining Recognition</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Period</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in years)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Long-term performance-based awards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,042</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.91</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted stock units</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,546</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3.27</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase plan</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.08</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total unrecognized compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">36,726</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense in the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, was approximately </font><font style="font-family:inherit;font-size:10pt;">$21.6 million</font><font style="font-family:inherit;font-size:10pt;"> (comprising approximately </font><font style="font-family:inherit;font-size:10pt;">$16.6 million</font><font style="font-family:inherit;font-size:10pt;"> related to restricted stock units, </font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;"> related to performance-based awards and </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> related to the Company&#8217;s Purchase Plan).</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense in the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, was approximately </font><font style="font-family:inherit;font-size:10pt;">$24.7 million</font><font style="font-family:inherit;font-size:10pt;"> (comprising approximately </font><font style="font-family:inherit;font-size:10pt;">$15.2 million</font><font style="font-family:inherit;font-size:10pt;"> related to restricted stock units, </font><font style="font-family:inherit;font-size:10pt;">$8.2 million</font><font style="font-family:inherit;font-size:10pt;"> related to performance-based awards and </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> related to the Company&#8217;s Purchase Plan).</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation expense in the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, was approximately </font><font style="font-family:inherit;font-size:10pt;">$20.9 million</font><font style="font-family:inherit;font-size:10pt;"> (comprising approximately </font><font style="font-family:inherit;font-size:10pt;">$13.0 million</font><font style="font-family:inherit;font-size:10pt;"> related to restricted stock units, </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;"> related to performance-based awards, </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> related to the Company&#8217;s Purchase Plan and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> related to stock options).</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company did not grant stock options in the years ended December 31, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and therefore no fair-value assumptions are reported.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of employees&#8217; stock purchase rights under the Purchase Plan was estimated using the Black-Scholes model with the following weighted-average assumptions used during the three years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Risk-free interest rates</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.94%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.91%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.44%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Expected volatility rates</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.89%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.80%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.96%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Expected term of purchase rights (in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.50</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.50</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.50</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted-average estimated fair value of purchase rights</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$17.33</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$16.74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$12.23</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of stock options outstanding as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, and activity during three years then ended, is presented below:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(shares and intrinsic value in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Remaining Contractual</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Term</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at January 1, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27.58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited or expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">697</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28.62</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited or expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">511</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(176</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">22.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited or expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">335</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,578</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested and Exercisable at December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">335</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.55</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total intrinsic value of options exercised during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$8.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$11.5 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the stock options outstanding at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">: </font></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:28%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Options Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Options Exercisable</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(shares in thousands)</font></div><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Range of Exercise Prices</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Options Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Remaining Contractual Term </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Options Exercisable </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Exercise Price</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$17.75 - $36.95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">181</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">181</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$37.96 - $42.88</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">154</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.35</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">39.85</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">154</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">39.85</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">335</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">335</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">PSU Awards</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under the performance-based awards program, the Company grants awards in the performance year in an amount equal to twice the target number of shares to be issued if the maximum performance metrics are met. The number of shares that are released at the end of the performance year can range from </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">200%</font><font style="font-family:inherit;font-size:10pt;"> of the target number depending on the Company&#8217;s performance. The performance metrics of this program are annual targets consisting of a combination of net revenue, non-GAAP operating earnings and strategic goals.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As the net revenue, non-GAAP operating income and strategic goals are considered performance conditions, expense associated with these awards, net of estimated forfeitures, is recognized over the service period based on an assessment of the achievement of the performance targets. The fair value of these PSUs is determined using the fair value of the Company&#8217;s common stock on the date of the grant, reduced by the discounted present value of dividends expected to be declared before the awards vest. If the performance conditions are not achieved, no compensation cost is recognized and any previously recognized compensation is reversed.</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of PSU awards outstanding as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, and activity during the three years then ended, is presented below: </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(shares and intrinsic value in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Grant-Date Fair Value Per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Remaining Contractual Term<br clear="none"/>(in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Intrinsic</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">101</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46.26</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited or canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46.87</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">88</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63.99</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited or canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63.99</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63.99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">89</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62.87</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63.99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited or canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(63</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62.87</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62.87</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,610</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding and expected to vest at December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,610</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The grant-date fair value of PSU awards released, which were fully vested, in the years ended December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> were approximately </font><font style="font-family:inherit;font-size:10pt;">$5.1 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">PRSU Awards (Long-term Performance Based)</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's PRSU program provides for the issuance of PRSUs which will vest based on the Company's performance measured against the PRSU Plan's established revenue targets. The PRSUs were granted in an amount equal to twice the target number of shares to be issued if the maximum performance metrics are met. The actual number of shares the recipient receives is determined at the end of a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year performance period based on results achieved versus the Company&#8217;s performance goals, and may range from </font><font style="font-family:inherit;font-size:10pt;">zero</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">200%</font><font style="font-family:inherit;font-size:10pt;"> of the target number. The performance goals for PRSUs granted in fiscal </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> were based on the Company&#8217;s annual revenue growth over the respective </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year performance period.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Recipients of a PRSU award generally must remain employed by the Company on a continuous basis through the end of the applicable </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year performance period in order to receive shares subject to that award. Expenses associated with these awards, net of estimated forfeitures, are recorded throughout the year depending on the number of shares expected to vest based on progress toward the performance target. The fair value of PRSU awards is determined using the fair value of the Company&#8217;s common stock on the grant date, reduced by the discounted present value of dividends expected to be declared before the awards vest. If the performance conditions are not achieved, no compensation cost is recognized and any previously recognized compensation is reversed.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of PRSU awards outstanding as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, and activity during the three years then ended, is presented below:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(shares and intrinsic value in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Grant-Date Fair Value Per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Remaining Contractual Term</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Intrinsic Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at January 1, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">129</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53.75</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">78</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43.26</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited or canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(57</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55.35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">47.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">71</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63.00</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited or canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(37</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51.59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">72</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59.90</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52.45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited or canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43.26</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">213</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,963</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding and expected to vest at December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">141</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.78</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,611</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The grant-date fair value of PRSU awards released, which were fully vested, in the year ended December&#160;31, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> was approximately </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">RSU Awards</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs granted to employees typically vest ratably over a </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;">-year period, and are converted into shares of the Company&#8217;s common stock upon vesting on a one-for-one basis subject to the employee&#8217;s continued service to the Company over that period. The fair value of RSUs is determined using the fair value of the Company&#8217;s common stock on the date of the grant, reduced by the discounted present value of dividends expected to be declared before the awards vest. Compensation expense is recognized on a straight-line basis over the requisite service period of each grant adjusted for estimated forfeitures.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of RSU awards outstanding as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, and activity during the three years then ended, is presented below:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(shares and intrinsic value in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Grant-Date Fair Value Per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Remaining Contractual Term</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Intrinsic Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46.98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">331</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46.70</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">45.13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(24</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">47.21</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">718</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">47.54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">558</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">60.82</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(44</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50.89</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">948</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55.51</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">275</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62.85</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(32</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59.43</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">895</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.75</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,575</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding and expected to vest at December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">828</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.63</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,477</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The grant-date fair value of RSUs vested in the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, was approximately </font><font style="font-family:inherit;font-size:10pt;">$15.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$13.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the quarterly dividends declared per share of the Company&#8217;s common stock for the periods indicated:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">First Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Second Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.16</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Third Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.14</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Fourth Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.16</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.14</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.13</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">EARNINGS PER SHARE:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;"></font><font style="font-family:inherit;font-size:10pt;">Basic earnings per share are calculated by dividing net income by the weighted-average shares of common stock outstanding during the period. Diluted earnings per share are calculated by dividing net income by the weighted-average shares of common stock and dilutive common equivalent shares outstanding during the period. Dilutive common equivalent shares included in this calculation consist of dilutive shares issuable upon the assumed exercise of outstanding common stock options, the assumed vesting of outstanding restricted stock units, the assumed issuance of awards under the stock purchase plan and contingently issuable performance-based awards, as computed using the treasury stock method.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the earnings per share calculation is as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;(in thousands, except per share amounts)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic earnings per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">69,984</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,609</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,898</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted-average common shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,456</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,674</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,925</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic earnings per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.38</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.93</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.69</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted earnings per share </font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font><font style="font-family:inherit;font-size:9pt;">:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">69,984</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,609</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,898</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted-average common shares</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Effect of dilutive securities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Employee stock plans</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">691</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">871</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">694</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted weighted-average common shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,147</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,545</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,619</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted earnings per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.32</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.90</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.65</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">_______________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">The Company includes the shares underlying performance-based awards in the calculation of diluted earnings per share if the performance conditions have been satisfied as of the end of the reporting period and excludes such shares when the necessary conditions have not been met. The Company has included in the 2018, 2017 and 2016 calculations those shares that were contingently issuable upon the satisfaction of the performance conditions as of the end of the respective periods.&#160;</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> outstanding stock awards were determined to be anti-dilutive and therefore were excluded from the computation of diluted earnings per share.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">FAIR VALUE MEASUREMENTS:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASC 820-10, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurements</font><font style="font-family:inherit;font-size:10pt;">, clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, ASC 820-10 establishes a three-tier value hierarchy, which prioritizes the inputs used in measuring fair value as follows: (Level 1) observable inputs such as quoted prices for identical assets in active markets; (Level 2) inputs other than the quoted prices in active markets that are observable either directly or indirectly; and (Level 3) unobservable inputs in which there is little or no market data, which requires the Company to develop its own assumptions. This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s cash equivalents and investment instruments are classified within Level 1 or Level 2 of the fair-value hierarchy because they are valued using quoted market prices, broker or dealer quotations, or alternative pricing sources with reasonable levels of price transparency. The type of instrument valued based on quoted market prices in active markets primarily includes money market securities. This type of instrument is generally classified within Level 1 of the fair-value hierarchy. The types of instruments valued based on other observable inputs (Level 2 of the fair-value hierarchy) include investment-grade corporate bonds and government, state, municipal and provincial obligations. Such types of investments are valued by using a multi-dimensional relational model, the inputs are primarily benchmark yields, reported trades, broker/dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers, and reference data including market research publications. The Company does not hold any instruments that would be classified within Level 3 of the fair-value hierarchy.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value hierarchy of the Company&#8217;s cash equivalents and marketable securities at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, was as follows:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Measurement at</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Quoted Prices in Active Markets for Identical Assets (Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant Other Observable Inputs</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level 2)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">94,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">94,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">96,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">96,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">304</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">304</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;&#160;Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">191,121</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">304</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">190,817</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Measurement at</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Quoted Prices in Active Markets for Identical Assets (Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant Other Observable Inputs</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level 2)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">179,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">179,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51,122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51,122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Government securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,285</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,285</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;&#160;Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">240,553</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">195</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">240,358</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company did not transfer any investments between level 1 and level 2 of the fair value hierarchy in the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value hierarchy of the Company&#8217;s cash equivalents and marketable securities at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, was as follows:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Measurement at</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Quoted Prices in Active Markets for Identical Assets (Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant Other Observable Inputs</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level 2)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">94,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">94,451</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">96,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">96,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">304</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">304</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;&#160;Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">191,121</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">304</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">190,817</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value Measurement at</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Quoted Prices in Active Markets for Identical Assets (Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant Other Observable Inputs</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(Level 2)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">179,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">179,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Commercial paper</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51,122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51,122</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Government securities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,285</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,285</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Money market funds</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">195</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;&#160;&#160;&#160;&#160;Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">240,553</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">195</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">240,358</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s cash equivalents and investment instruments are classified within Level 1 or Level 2 of the fair-value hierarchy because they are valued using quoted market prices, broker or dealer quotations, or alternative pricing sources with reasonable levels of price transparency. The type of instrument valued based on quoted market prices in active markets primarily includes money market securities. This type of instrument is generally classified within Level 1 of the fair-value hierarchy. The types of instruments valued based on other observable inputs (Level 2 of the fair-value hierarchy) include investment-grade corporate bonds and government, state, municipal and provincial obligations. Such types of investments are valued by using a multi-dimensional relational model, the inputs are primarily benchmark yields, reported trades, broker/dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers, and reference data including market research publications.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Risk and Foreign Currency Translation</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s primary transactional currency was U.S. dollars; in addition, the Company holds cash in Swiss francs and euros to fund the operations of the Company&#8217;s Swiss subsidiary. The foreign exchange rate fluctuation between the U.S. dollar versus the Swiss franc and euro is recorded in other income in the consolidated statements of income.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gains and losses arising from the remeasurement of non-functional currency balances are recorded in other income in the accompanying consolidated statements of income. In each of the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company realized a foreign exchange transaction loss of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The functional currencies of the Company&#8217;s other subsidiaries are the local currencies. Accordingly, all assets and liabilities are translated into U.S. dollars at the current exchange rates as of the applicable balance sheet date. Revenues and expenses are translated at the average exchange rate prevailing during the period. Cumulative gains and losses from the translation of the foreign subsidiaries&#8217; financial statements have been included in stockholders&#8217; equity.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">GOODWILL AND INTANGIBLE ASSETS:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amount of goodwill as of December 31, 2018, 2017 and 2016 was </font><font style="font-family:inherit;font-size:10pt;">$91.8 million</font><font style="font-family:inherit;font-size:10pt;"> with no changes to goodwill in any of the respective fiscal years.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets consist primarily of developed technology, acquired licenses, customer relationships, trade name, domain name, in-process R&amp;D and patent rights, and are reported net of accumulated amortization.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company amortizes the cost of all intangible assets over the shorter of the estimated useful life or the term of the developed technology, customer relationships, technology licenses and in-place leases, which range from </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">twelve</font><font style="font-family:inherit;font-size:10pt;"> years, with the exception of </font><font style="font-family:inherit;font-size:10pt;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;"> of in-process R&amp;D and </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> paid to acquire an internet domain name. In-process R&amp;D is assessed for impairment until the development is completed and products are available for sale, at which time the Company will begin to amortize the in-process R&amp;D. The Company expects the amortization of in-process R&amp;D to begin sometime in the second half of fiscal 2019. The Company acquired the rights to the internet domain name </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">www.power.com</font><font style="font-family:inherit;font-size:10pt;">, which is now the Company&#8217;s primary domain name; the cost to acquire the domain name has been recorded as an intangible asset and will not be amortized as it has an indefinite useful life. Amortization of acquired intangible assets was approximately </font><font style="font-family:inherit;font-size:10pt;">$5.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$6.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6.7 million</font><font style="font-family:inherit;font-size:10pt;"> in the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company does not believe there is any significant residual value associated with the following intangible assets:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:31%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Accumulated</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Net</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Domain name</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,261</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">In-process research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,690</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Developed technology</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">33,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22,464</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,806</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">33,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(19,211</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,059</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Customer relationships</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,030</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16,520</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,510</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,030</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(14,621</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,409</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Technology licenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(115</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">885</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">In-place leases</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">660</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(660</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total intangible assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">60,251</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(39,099</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,152</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59,911</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(34,492</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25,419</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated future amortization expense related to definite-lived intangible assets at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, is as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Fiscal Year</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,878</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,653</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,787</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,709</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,467</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">707</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total </font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,201</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">_______________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total above excludes </font><font style="font-family:inherit;font-size:10pt;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;"> of in-process R&amp;D which will be amortized upon completion of development over the estimated useful life of the technology.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill and Intangible Assets</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill and the Company's domain name are evaluated in accordance with ASC 350-10, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill and Other Intangible Assets, </font><font style="font-family:inherit;font-size:10pt;">and an impairment analysis is conducted on an annual basis, or sooner if indicators exist for a potential impairment. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with ASC 360-10, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting for the Impairment or Disposal of Long-Lived Assets</font><font style="font-family:inherit;font-size:10pt;">, long-lived assets, such as property and equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Indemnifications</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company sells products to its distributors under contracts, collectively referred to as Distributor Sales Agreements (DSA). Each DSA contains the relevant terms of the contractual arrangement with the distributor, and generally includes certain provisions for indemnifying the distributor against losses, expenses, and liabilities from damages that may be awarded against the distributor in the event the Company&#8217;s products are found to infringe upon a patent, copyright, trademark, or other proprietary right of a third party (Customer Indemnification). The DSA generally limits the scope of and remedies for the Customer Indemnification obligations in a variety of industry-standard respects, including, but not limited to, limitations based on time and geography, and a right to replace an infringing product. The Company also, from time to time, has granted a specific indemnification right to individual customers.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company believes its internal development processes and other policies and practices limit its exposure related to such indemnifications. In addition, the Company requires its employees to sign a proprietary information and inventions agreement, which assigns the rights to its employees' development work to the Company. To date, the Company has not had to reimburse any of its distributors or customers for any losses related to these indemnifications and no material claims were outstanding as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. For several reasons, including the lack of prior indemnification claims and the lack of a monetary liability limit for certain infringement cases, the Company cannot determine the maximum amount of potential future payments, if any, related to such indemnifications.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">PROVISION (BENEFIT) FOR INCOME TAXES:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">U.S. Tax Reform</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Tax Cuts and Jobs Act (Tax Act) was enacted on December 22, 2017. The Act reduces the U.S. federal corporate tax rate from 35% to </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;">, requires companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and creates new taxes on certain foreign sourced earnings. The SEC staff issued Staff Accounting Bulletin 118 (SAB 118), which provides guidance on accounting for the tax effects of the Tax Act. SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under ASC 740. In accordance with SAB 118, a company must reflect the income tax effects of those aspects of the Tax Act for which the accounting under ASC 740 is complete. To the extent that a company&#8217;s accounting for certain income tax effects of the Tax Act is incomplete but it is able to determine a reasonable estimate, it must record a provisional estimate in the financial statements. If a company cannot determine a provisional estimate to be included in the financial statements, it should continue to apply ASC 740 on the basis of the provisions of the tax laws that were in effect immediately before the enactment of the Tax Act. The Company completed the accounting for the effects of enactment of the Tax Act as of December 22, 2018.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has completed the accounting for the transition effects of the Tax Act under ASC 740, which includes the recognition of the one-time transition tax of </font><font style="font-family:inherit;font-size:10pt;">$34.1 million</font><font style="font-family:inherit;font-size:10pt;"> before utilization of net operating losses and credits; </font><font style="font-family:inherit;font-size:10pt;">$6.7 million</font><font style="font-family:inherit;font-size:10pt;"> after utilization. The difference between the provisional transition tax estimate recorded at December 31, 2017, and the final amount was included in 2018 as a component of income tax expense.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Although the Tax Act generally eliminates U.S. federal income tax on dividends from foreign subsidiaries of domestic corporations, it creates a new requirement that global intangible low-taxed income (GILTI) earned by foreign subsidiaries must be included in the current gross income of the foreign subsidiaries&#8217; U.S. shareholder. GILTI is defined as the excess of the shareholder&#8217;s &#8220;net subsidiaries tested income&#8221; over the net deemed tangible income return. In 2018 the Company recognized </font><font style="font-family:inherit;font-size:10pt;">$6.3 million</font><font style="font-family:inherit;font-size:10pt;"> of GILTI income tax before credits.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under GILTI tax rules the Company must make an accounting policy election to either (1) recognize taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the &#8220;period cost method&#8221;) or (2) factor such amount into the Company&#8217;s measure of its deferred taxes (the &#8220;deferred method&#8221;). The Company elected the deferred method and will recognize deferred taxes when basis differences exist that are expected to affect the amount of the GILTI inclusion upon reversal. The Company considered the current structure, operations and expectation that the Company will continue to pay incremental U.S. tax on GILTI in the foreseeable future when electing the deferred method. Upon election the Company set up a GILTI deferred tax asset for basis differences with future effects on GILTI taxes, which resulted in a tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> in 2018.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for income taxes under the provisions of ASC 740, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font><font style="font-family:inherit;font-size:10pt;">. Under the provisions of ASC 740, deferred tax assets and liabilities are recognized based on the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, utilizing the tax rates that are expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. and foreign components of income before income taxes were:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,529</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,944</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(477</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign operations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">66,293</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">67,243</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,429</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total pretax income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59,764</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">60,299</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49,952</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of the provision (benefit) for income taxes are as follows:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Current provision (benefit):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,382</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35,311</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">938</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,483</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,638</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,440</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">36,798</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,638</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred provision (benefit):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Federal</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(175</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(27</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(187</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(468</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(382</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,780</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,108</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(584</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10,220</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,690</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,054</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision (benefit) for income taxes differs from the amount that would result by applying the applicable federal income tax rate to income before income taxes, as follows:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Provision (benefit) computed at Federal statutory rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Business tax credits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(9.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock-based compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign income taxed at different rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(25.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(37.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(33.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">GILTI inclusion</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Tax Act - transition tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Tax Act - deferred tax asset and liability adjustment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Valuation allowance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s effective tax rate is impacted by the geographic distribution of the world-wide earnings in lower tax jurisdictions and the federal R&amp;D tax credit. Additionally, in 2018 the Company&#8217;s effective tax rate was favorably impacted by revisions to the Tax Act resulting in a </font><font style="font-family:inherit;font-size:10pt;">$9.7 million</font><font style="font-family:inherit;font-size:10pt;"> income tax benefit. In 2017 our effective tax rate was also impacted by a </font><font style="font-family:inherit;font-size:10pt;">$37.5 million</font><font style="font-family:inherit;font-size:10pt;"> charge resulting from the enactment of the Tax Act.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of the net deferred income tax assets (liabilities) were as follows: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other reserves and accruals</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,695</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">979</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Tax credit carry-forwards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,052</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock compensation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,064</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Capital losses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">163</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net operating loss</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,144</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,059</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(19,955</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(18,421</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,143</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,286</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,423</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,965</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(30</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(95</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,453</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,060</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net deferred tax assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,690</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,226</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities and projected future taxable income. In the event that the Company determines, based on available evidence and management judgment, that all or part of the net deferred tax assets will not be realized in the future, the Company would record a valuation allowance in the period the determination is made. In addition, the calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws. Resolution of these uncertainties in a manner inconsistent with the Company&#8217;s expectations could have a material impact on its results of operations and financial position.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company continues to maintain a valuation allowance primarily as a result of capital losses for federal purposes, and on its California, New Jersey and Canada deferred tax assets as the Company believes that it is not more likely than not that the deferred tax assets will be fully realized.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had approximately </font><font style="font-family:inherit;font-size:10pt;">$7.2 million</font><font style="font-family:inherit;font-size:10pt;"> in federal research and development tax credit carry-forwards, which will start to expire in </font><font style="font-family:inherit;font-size:10pt;">2033</font><font style="font-family:inherit;font-size:10pt;">, California research and development tax credit carry-forwards of approximately </font><font style="font-family:inherit;font-size:10pt;">$24.3 million</font><font style="font-family:inherit;font-size:10pt;"> (there is no expiration of research and development tax credit carry-forwards for the state of California) and California net operating losses of </font><font style="font-family:inherit;font-size:10pt;">$54.7 million</font><font style="font-family:inherit;font-size:10pt;"> which will begin to expire in </font><font style="font-family:inherit;font-size:10pt;">2032</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company had Canadian scientific research and experimental development tax credit carry-forwards of approximately </font><font style="font-family:inherit;font-size:10pt;">$2.6 million</font><font style="font-family:inherit;font-size:10pt;"> and New Jersey research and experimental development tax credit carry-forwards of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;">, which will start to expire in </font><font style="font-family:inherit;font-size:10pt;">2030</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2026</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As discussed above the Tax Act required a transition tax on previously untaxed accumulated and current foreign earnings.&#160; Correspondingly, all undistributed earnings were deemed to be taxed and distributions of the unremitted earnings will not have any significant U.S. federal income tax impact.&#160; We have not provided for any remaining&#160; tax effect, if any, of limited outside basis differences of our foreign subsidiaries based upon plans of future reinvestment. The determination of the future tax consequences of the remittance of these earnings is not practicable.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Unrecognized Tax Benefits</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company applies the provisions of ASC 740-10, relating to accounting for uncertain income taxes. Reconciliation of the beginning and ending amount of unrecognized tax benefits:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrecognized Tax Benefits</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unrecognized Tax Benefits Balance at January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,560</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross Increase for Tax Positions of Current Year</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,856</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross Decrease for Tax Positions of Prior Years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(23</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unrecognized Tax Benefits Balance at December 31, 2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,393</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross Increase for Tax Positions of Current Year</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,699</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross Decrease for Tax Positions of Prior Years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(409</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unrecognized Tax Benefits Balance at December 31, 2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,683</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross Increase for Tax Positions of Current Year</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,994</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross Decrease for Tax Positions of Prior Years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(70</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unrecognized Tax Benefits Balance at December 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,607</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company's total unrecognized tax benefits as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, were </font><font style="font-family:inherit;font-size:10pt;">$18.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$16.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$15.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. An income tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$9.4 million</font><font style="font-family:inherit;font-size:10pt;">, net of valuation allowance adjustments, would be recorded if these unrecognized tax benefits are recognized. The Company cannot reasonably estimate the amount of the unrecognized tax benefit that could be adjusted in the next twelve months.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s continuing practice is to recognize interest and/or penalties related to income tax matters in income tax expense.&#160;The Company had accrued interest and penalties of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> as of both </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, which have been recorded in long-term income taxes payable in the accompanying consolidated balance sheets.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company has concluded all U.S. federal income tax matters for the years through 2012. However, due to tax attributes, the IRS may calculate tax adjustments for subsequent years for positions taken prior to 2012. There are currently no pending income tax audits.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 27, 2015, in Altera Corp. v. Commissioner, the U.S. Tax Court issued an opinion related to the treatment of stock-based compensation expense in an intercompany cost-sharing arrangement. A final decision was issued by the Tax Court in December 2015. In February 2016, the Commissioner appealed the Tax Court decision. On July 24, 2018, the U.S. Ninth Circuit Court of Appeals reversed the U.S. Tax Court&#8217;s decision Altera Corp. v. Commissioner; the reversal was subsequently withdrawn. The Company has reviewed this case and its impact and concluded that no adjustment to the consolidated financial statements is appropriate at this time. The Company will continue to monitor ongoing developments and potential impacts to the consolidated financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income-tax expense is an estimate of current income taxes payable or refundable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carry-forwards that are recognized for financial reporting and income tax purposes.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for income taxes under the provisions of ASC 740, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxe</font><font style="font-family:inherit;font-size:10pt;">s. Under the provisions of ASC 740, deferred tax assets and liabilities are recognized based on the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, utilizing the tax rates that are expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The Company recognizes valuation allowances to reduce any deferred tax assets to the amount that it estimates will more likely than not be realized based on available evidence and management&#8217;s judgment. The Company limits the deferred tax assets recognized related to certain officers&#8217; compensation to amounts that it estimates will be deductible in future periods based upon Internal Revenue Code Section&#160;162(m). In the event that the Company determines, based on available evidence and management judgment, that all or part of the net deferred tax assets will not be realized in the future, it would record a valuation allowance in the period the determination is made. In addition, the calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws. Resolution of these uncertainties in a manner inconsistent with the Company&#8217;s expectations could have a material impact on the Company&#8217;s results of operations and financial position.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Inventories</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories (which consist of costs associated with the purchases of wafers from domestic and offshore foundries and of packaged components from offshore assembly manufacturers, as well as internal labor and overhead associated with the testing of both wafers and packaged components) are stated at the lower of cost (first-in, first-out) or market. Provisions, when required, are made to reduce excess and obsolete inventories to their estimated net realizable values.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Securities</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company generally holds securities until maturity; however, they may be sold under certain circumstances including, but not limited to, when necessary for the funding of acquisitions and other strategic investments. As a result the Company classifies its investment portfolio as available-for-sale. The Company classifies all investments with a maturity date greater than three months at the date of purchase as short-term marketable securities in its consolidated balance sheet. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, and December 31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s marketable securities consisted primarily of commercial paper, corporate bonds, government securities and/or other high-quality commercial securities.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">MARKETABLE SECURITIES:</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortized cost and estimated fair market value of marketable securities classified as available-for-sale (excluding cash equivalents) at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">,&#160;were as follows:</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Fair</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;Market Value</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Investments due in 3 months or less:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate securities</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,788</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,786</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,788</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,786</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Investments due in 4-12 months:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate securities</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">60,123</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(244</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59,879</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">60,123</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(244</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59,879</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Investments due in 12 months or greater:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate securities</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,806</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,786</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,806</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(22</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,786</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total marketable securities</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">94,717</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(268</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">94,451</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortized cost and estimated fair market value of marketable securities classified as available-for-sale (excluding cash equivalents) at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">,&#160;were as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gross Unrealized</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Fair</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Cost</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Gains</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Losses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Market Value</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Investments due in 3 months or less:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate securities</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38,485</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38,469</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38,485</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38,469</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Investments due in 4-12 months:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate securities</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104,440</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(199</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104,241</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Government securities</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,302</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,285</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">113,742</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(216</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">113,526</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Investments due in 12 months or greater:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Corporate securities</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,436</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(195</font></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,241</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,436</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(195</font></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">37,241</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total marketable securities</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">189,663</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(427</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">189,236</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average interest rate of investments at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, was approximately </font><font style="font-family:inherit;font-size:10pt;">2.65%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">1.57%</font><font style="font-family:inherit;font-size:10pt;">, respectively. As of December 31, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> individual securities that had been in a continuous loss position for 12 months or greater.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">LEGAL PROCEEDINGS AND CONTINGENCIES:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"></font><font style="font-family:inherit;font-size:10pt;">From time to time in the ordinary course of business, the Company becomes involved in lawsuits, or customers and distributors may make claims against the Company. In accordance with ASC 450-10, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contingencies</font><font style="font-family:inherit;font-size:10pt;">, the Company makes a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On October 20, 2004, the Company filed a complaint against Fairchild Semiconductor International, Inc. and Fairchild Semiconductor Corporation (referred to collectively as &#8220;Fairchild&#8221;) in the United States District Court for the District of Delaware. In its complaint, the Company alleged that Fairchild has and is infringing </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> of Power Integrations&#8217; patents pertaining to pulse width modulation (PWM) integrated circuit devices. Fairchild denied infringement and asked for a declaration from the court that it does not infringe any Power Integrations patent and that the patents are invalid. The Court issued a claim construction order on March 31, 2006 which was favorable to the Company. The Court set a first trial on the issues of infringement, willfulness and damages for October 2, 2006. At the close of the first trial, on October 10, 2006, the jury returned a verdict in favor of the Company finding all asserted claims of all four patents-in-suit to be willfully infringed by Fairchild and awarding </font><font style="font-family:inherit;font-size:10pt;">$34.0 million</font><font style="font-family:inherit;font-size:10pt;"> in damages. Fairchild raised defenses contending that the asserted patents are invalid or unenforceable, and the Court held a second trial on these issues beginning on September 17, 2007. On September 21, 2007, the jury returned a verdict in the Company&#8217;s favor, affirming the validity of the asserted claims of all four patents-in-suit. Fairchild submitted further materials on the issue of enforceability along with various other post-trial motions, and the Company filed post-trial motions seeking a permanent injunction and increased damages and attorneys&#8217; fees, among other things. On September 24, 2008, the Court denied Fairchild&#8217;s motion regarding enforceability and ruled that all four patents are enforceable. On December 12, 2008, the Court ruled on the remaining post-trial motions, including granting a permanent injunction, reducing the damages award to </font><font style="font-family:inherit;font-size:10pt;">$6.1 million</font><font style="font-family:inherit;font-size:10pt;">, granting Fairchild a new trial on the issue of willful infringement in view of an intervening change in the law, and denying the Company&#8217;s motion for increased damages and attorneys&#8217; fees with leave to renew the motion after the resolution of the issue of willful infringement. On December 22, 2008, at Fairchild&#8217;s request, the Court temporarily stayed the permanent injunction for </font><font style="font-family:inherit;font-size:10pt;">90</font><font style="font-family:inherit;font-size:10pt;"> days. On January 12, 2009, Fairchild filed a notice of appeal challenging the Court&#8217;s refusal to enter a more permanent stay of the injunction, and Fairchild filed additional motions requesting that both the Federal Circuit and the District Court extend the stay of injunction. The District Court temporarily extended the stay pending the Federal Circuit ruling on Fairchild&#8217;s pending motion, but the Federal Circuit dismissed Fairchild&#8217;s appeal and denied its motion on May 5, 2009, and the District Court issued an order on May 13, 2009 confirming the reinstatement of the permanent injunction as originally entered in December 2008. On June 22, 2009, the Court held a brief bench re-trial on the issue of willful infringement. On July 22, 2010, the Court found that Fairchild willfully infringed all four of the asserted patents, and the Court also invited briefing on enhanced damages and attorneys&#8217; fees. Fairchild also filed a motion requesting that the Court amend its findings regarding willfulness. On January 18, 2011, the Court denied Fairchild&#8217;s request to amend the findings regarding Fairchild&#8217;s willful infringement and doubled the damages award against Fairchild but declined to award attorneys&#8217; fees. On February 3, 2011, the Court entered final judgment in favor of the Company for a total damages award of </font><font style="font-family:inherit;font-size:10pt;">$12.9 million</font><font style="font-family:inherit;font-size:10pt;">. Fairchild filed a notice of appeal challenging the final judgment and a number of the underlying rulings, and the Company filed a cross-appeal seeking to increase the damages award. The appeal was argued on January 11, 2012, and the Federal Circuit issued a mixed ruling on March 26, 2013, affirming Fairchild&#8217;s infringement of certain claims that support the basis for the permanent injunction while reversing, vacating, and remanding the findings with respect to other claims, including the Company&#8217;s claim for damages. The Company filed a petition seeking Supreme Court review of the Federal Circuit&#8217;s ruling on damages issues, and the Supreme Court called for a response from Fairchild but ultimately declined to review the case. On remand, the District Court reinstated the prior findings that Fairchild willfully infringed three of the Company&#8217;s patents; the Company intends to pursue its claim for financial compensation based on Fairchild&#8217;s infringement. Moreover, following a new Supreme Court case on patent damages, the District Court on October 4, 2018 determined that the Federal Circuit&#8217;s ruling on damages in the earlier appeal had been overruled; that issue is now on appeal at the Federal Circuit, with further briefing on the impact of the Supreme Court&#8217;s ruling and the scope of the proceedings on remand expected in the coming months.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 23, 2008, the Company filed a complaint against Fairchild Semiconductor International, Inc., Fairchild Semiconductor Corporation, and Fairchild&#8217;s wholly owned subsidiary System General Corporation (referred to collectively as &#8220;Fairchild&#8221;), in the United States District Court for the District of Delaware. In its complaint, the Company alleged that Fairchild has infringed and is infringing </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> patents pertaining to power supply controller integrated circuit devices. Fairchild answered the Company&#8217;s complaint on November 7, 2008, denying infringement and asking for a declaration from the Court that it does not infringe any Power Integrations patent and that the patents are invalid and unenforceable. Fairchild&#8217;s answer also included counterclaims accusing the Company of infringing </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> patents pertaining to primary side power conversion integrated circuit devices. Fairchild had earlier brought these same claims in a separate suit against the Company, also in Delaware, which Fairchild dismissed in favor of adding its claims to the Company&#8217;s already pending suit against Fairchild. The Company has answered Fairchild&#8217;s counterclaims, denying infringement and asking for a declaration from the Court that it does not infringe any Fairchild patent and that the Fairchild patents are invalid. Fairchild also filed a motion to stay the case, but the Court denied that motion on December 19, 2008. On March 5, 2009, Fairchild filed a motion for summary judgment to preclude any recovery for post-verdict sales of parts found to infringe in the parties&#8217; other ongoing litigation, described above, and the Company filed its opposition and a cross-motion to preclude Fairchild from re-litigating the issues of infringement and damages for those same products. On June 26, 2009, the Court held a hearing on the parties&#8217; motions, and on July 9, 2009 the Court issued an order denying the parties&#8217; motions but staying proceedings with respect to the products that were found to infringe and which are subject to the injunction in the other Delaware case between the parties pending the entry of final judgment in that case; those products are expected to be addressed in the context of the parties&#8217; remand proceedings following the appeal in their earlier litigation in Delaware, and the remainder of the case is proceeding. On December 18, 2009, the Court issued an order construing certain terms in the asserted claims of the Company&#8217;s and Fairchild&#8217;s patents in suit. Following the Court&#8217;s ruling on claim construction, Fairchild withdrew its claim related to </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> of its patents and significantly reduced the number of claims asserted for the remaining </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> patents. The parties thereafter filed and argued a number of motions for summary judgment, and the Court denied the majority of the parties&#8217; motions but granted the Company&#8217;s motion to preclude Fairchild from re-arguing validity positions that were rejected in the prior case between the parties. Because the assigned Judge retired at the end of July 2010, the case was re-assigned to a different Judge, and the Court vacated the trial schedule and had the parties provide their input on the appropriate course of action. The Court thereafter set a trial schedule with the jury trial on infringement and validity to begin in July 2011. On April 18, 2011, the Court rescheduled the trial to begin in January 2012, and on June 2, 2011, the Court moved the trial date to April 2012 to permit the parties to address another patent the Company accused Fairchild of infringing. Following a trial in April 2012, the jury returned a verdict finding that Fairchild infringes </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s patents, that Fairchild has induced others to infringe the Company&#8217;s patents, and also upheld the validity of the infringed patents. Of the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> remaining counterclaim patents Fairchild asserted in the case, </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> was found not to be infringed, but the jury found the second patent to be infringed by a limited number of the Company&#8217;s products, although the jury further found the Company did not induce infringement by any customers, including customers outside the United States. On March 29, 2013, the District Court denied most of the parties&#8217; post-trial motions on liability but granted the Company&#8217;s motion for judgment as a matter of law finding that Fairchild infringed another of the Company&#8217;s patents. On April 25, 2013, the Court denied both parties&#8217; motions regarding the unenforceability of each other&#8217;s patents. The Company challenged adverse findings on appeal; nevertheless, the Company estimated that even if the verdict on Fairchild&#8217;s patent had ultimately been upheld, the sales potentially impacted would have amounted to less than </font><font style="font-family:inherit;font-size:10pt;">0.5%</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s revenues. The Company requested an injunction preventing further infringement of its own patents by Fairchild, and Fairchild requested an injunction as well. Following a hearing on the issue in June 2014, the Court denied Fairchild&#8217;s request for an injunction against the Company and granted the Company&#8217;s request for an injunction against Fairchild. On January 13, 2015, the District Court entered final judgment on the liability and validity issues discussed above, and both parties filed appeals with the Federal Circuit. After briefing was completed, oral argument on the appeal took place in early July 2016, and on December 12, 2016, the Federal Circuit issued its opinion in the appeal, overturning the lone infringement verdict against the Company, finding </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s patents invalid, and overturning the District Court&#8217;s jury instruction on inducement. In view of the Federal Circuit&#8217;s rejection of the District Court&#8217;s jury instruction on inducement, the Court also vacated the inducement findings and associated injunction against Fairchild and remanded the case for a retrial on inducement, but the underlying validity and infringement findings against Fairchild on those </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> patents remain intact. At the conclusion of the retrial, the jury returned a verdict in favor of the Company, finding that Fairchild willfully infringed the Company&#8217;s patents and induced infringement of the patents, awarding </font><font style="font-family:inherit;font-size:10pt;">$24.3 million</font><font style="font-family:inherit;font-size:10pt;"> in damages on November 9, 2018. Although the jury awarded damages, at this stage of the proceedings the Company cannot state the amount, if any, it might ultimately recover from Fairchild, and no benefits have been recorded in the Company&#8217;s consolidated financial statements as a result of the damages verdict. Fairchild challenged the verdict, and the Company is also seeking enhanced damages for Fairchild&#8217;s willful infringement, in post-trial proceedings that will take place over the coming months, with appeals to follow.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On June 28, 2004, the Company filed a complaint for patent infringement in the U.S. District Court, Northern District of California, against System General Corporation (SG), a Taiwanese company, and its U.S. subsidiary. The Company&#8217;s complaint alleged that certain integrated circuits produced by SG infringed and continue to infringe certain of its patents. On June 10, 2005, in response to the initiation of an International Trade Commission (ITC) investigation on the patents asserted in the District Court lawsuit, the District Court stayed all proceedings. Subsequent to the completion of the ITC proceedings, the District Court temporarily lifted the stay and scheduled a case management conference. On December 6, 2006, SG filed a notice of appeal of the ITC decision. In response, and by agreement of the parties, the District Court vacated the scheduled case management conference and renewed the stay of proceedings pending the outcome of the Federal Circuit appeal of the ITC determination. On November 19, 2007, the Federal Circuit affirmed the ITC&#8217;s findings in all respects, and SG did not file a petition for review. The parties subsequently filed a motion to dismiss the District Court case without prejudice. On November 4, 2009, the Company re-filed its complaint for patent infringement against SG and its parent corporations, Fairchild Semiconductor International, Inc. and Fairchild Semiconductor Corporation, to address their continued infringement of patents at issue in the original suit that recently emerged from SG requested reexamination proceedings before the U.S. Patent and Trademark Office (USPTO). The Company seeks, among other things, an order enjoining SG and Fairchild from infringing the Company&#8217;s patents and an award of damages resulting from the alleged infringement. Fairchild has denied infringement and asked for a declaration from the Court that it does not infringe any Power Integrations patent, that the patents are invalid, and that </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> of the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s patents now at issue in the case is unenforceable. On May 5, 2010, SG and Fairchild filed an amended answer including counterclaims accusing the Company of infringing </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> patents, and later Fairchild withdrew its claim for infringement of </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> of the patents it originally asserted against the Company but added another patent to the case over the Company&#8217;s objections. Both parties filed summary judgment motions and challenges to each other&#8217;s experts&#8217; testimony, and the Court granted the Company&#8217;s motion for summary judgment of non-infringement with respect to one of Fairchild&#8217;s two patents. Following a trial on the remaining claims in February 2014, the jury returned a verdict in the Company&#8217;s favor, affirming the validity of the asserted claims of the Company&#8217;s patents-in-suit, finding that SG and Fairchild infringed the Company&#8217;s asserted patents and induced infringement by others, and awarding </font><font style="font-family:inherit;font-size:10pt;">$105.0 million</font><font style="font-family:inherit;font-size:10pt;"> in damages. The Jury also rejected Fairchild&#8217;s remaining counterclaims for infringement against the Company. Fairchild challenged these rulings in post-trial motions, but the judge confirmed the jury&#8217;s determinations on infringement and damages, although the Court declined to find Fairchild&#8217;s infringement willful. Fairchild also pressed its unenforceability claim with respect to </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> of the </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> patents it was found to infringe in post-trial briefing, but the Court rejected Fairchild&#8217;s unenforceability claim. Fairchild also requested reconsideration of the damages determinations, and the Court granted a new trial with respect to damages but none of the other issues addressed in the previous trial, with the retrial scheduled for December 2015. Thereafter, the parties completed pretrial proceedings challenging each other&#8217;s experts, and the Court granted portions of each party&#8217;s motions limiting the scope of expert testimony for purposes of the damages retrial, but neither party was successful in their efforts to prevent the other side&#8217;s experts from testifying at trial. Following a retrial on the issue of damages in December 2015, the jury returned a verdict in the Company&#8217;s favor, finding that the Company&#8217;s patented technology created the basis for customer demand for the infringing Fairchild products and awarding </font><font style="font-family:inherit;font-size:10pt;">$139.8 million</font><font style="font-family:inherit;font-size:10pt;"> in damages. Although the jury awarded damages, at this stage of the proceedings the Company cannot state the amount, if any, it might ultimately recover from Fairchild, and no benefits have been recorded in the Company&#8217;s consolidated financial statements as a result of the damages verdict. Fairchild filed post-trial motions challenging the verdict, but the Court rejected Fairchild&#8217;s motions challenging the damages verdict in August 2016. The Company also filed motions requesting enhanced damages and attorney fees and reinstatement of the willfulness finding against Fairchild in view of an intervening change of law; on January 13, 2017, the District Court reinstated the finding that Fairchild&#8217;s infringement was willful but declined to enhance damages or award fees. In January 2017, Fairchild filed a further challenge to the verdict, but the Court rejected Fairchild&#8217;s motion and entered a final judgment of </font><font style="font-family:inherit;font-size:10pt;">$146.5 million</font><font style="font-family:inherit;font-size:10pt;"> after factoring in pre-judgment interest. Fairchild&#8217;s appeal on the merits challenged the infringement findings and damages award. In July 2018, on appeal, the Federal Circuit affirmed the findings that Fairchild infringed both of the Company&#8217;s asserted patents but vacated the damages award and remanded the case for further proceedings. The Company has filed a petition for review by the Supreme Court seeking to overturn the Federal Circuit&#8217;s ruling, and the Court is expected to address the petition in the coming months. Regardless of the outcome of the appeal, the Company intends to pursue its claim for damages, although the claims at issue in litigation currently stand rejected in IPR proceedings, subject to appeal as discussed below.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On July 11, 2011, the Company filed a complaint in the U.S. District Court, District of Columbia, against David Kappos in his capacity as Director of the United States Patent and Trademark Office (PTO) as part of the ongoing reexamination proceedings related to one of the patents asserted against Fairchild and SG in the Delaware litigation described above. The Company filed a motion for summary judgment on a preliminary jurisdictional issue, and the PTO filed a cross-motion to dismiss on this same issue; briefing on those motions was completed in October, 2011. On November 18, 2013, the Court granted the PTO&#8217;s motion and transferred the case to the Federal Circuit, where additional briefing took place. Following a hearing in May 2015, the Federal Circuit ruled in the Company&#8217;s favor on August 12, 2015, overturning the PTO&#8217;s claim construction and remanding the case for further proceedings. On remand, the PTO ignored the Federal Circuit&#8217;s guidance, so the Company filed another appeal to the Federal Circuit; in that second appeal, the Federal Circuit overturned the PTO&#8217;s rulings and confirmed the validity of the challenged claims of the Company&#8217;s patent on March 19, 2018. On September 21, 2018, the Patent Office issued a reexamination certificate confirming the validity of the claims of the patent in question, bringing this matter to a close.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 1, 2012, Fairchild Semiconductor Corporation and Fairchild's wholly owned subsidiary, System General Corporation (referred to collectively as &#8220;Fairchild&#8221;), filed a complaint against the Company in the United States District Court for the District of Delaware. In its complaint, Fairchild alleged that the Company has infringed and is infringing </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> patents pertaining to power conversion integrated circuit devices. The Company answered Fairchild&#8217;s complaint, denying infringement and asking for a declaration from the Court that it does not infringe any Fairchild patent and that the Fairchild patents are invalid, and the Company also asserted counterclaims against Fairchild for infringement of </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s patents. Fairchild withdrew its claim for infringement of </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> of the patents it asserted against the Company after the Company&#8217;s preliminary challenge. The parties streamlined their contentions in view of the Court&#8217;s pretrial rulings, and following a trial in late May and early June 2015, a jury returned a verdict finding that Fairchild infringed </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> of the Company&#8217;s patents, that Fairchild has induced and contributed to others&#8217; infringement of the Company&#8217;s patent, and that the Company induced infringement of a Fairchild patent that was previously found infringed in the 2012 trial described above, with a damages award of </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;"> in favor of Fairchild. Both parties filed post-trial motions and challenges to various portions of the jury verdicts, and the Court addressed the first wave of post-trial motions, denying each side&#8217;s challenges to the verdict and denying Fairchild&#8217;s request for an injunction. In parallel proceedings, the Federal Circuit overturned the underlying finding of infringement against the Company on the Fairchild patent-in-suit, and the Company moved to vacate the inducement and damages judgment against the Company, a motion that Fairchild did not oppose. Following a retrial on indirect infringement and damages for Fairchild&#8217;s infringement of one of the Company&#8217;s asserted patents, a jury awarded the Company </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> in damages on November 15, 2018; post-trial proceedings are under way, with appeals to follow.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On October 21, 2015, the Company filed a complaint for patent infringement in the United States District Court for the Northern District of California against Fairchild Semiconductor Corporation, Fairchild Semiconductor International, Inc., and wholly-owned subsidiary Fairchild (Taiwan) Corporation (referred to collectively as &#8220;Fairchild&#8221;) to address Fairchild&#8217;s continued infringement of </font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;"> patents Fairchild was previously found to infringe in the three District Court cases the Company brought against Fairchild discussed above.&#160;In each of the three prior cases, Fairchild was found to infringe one of the patents at issue in the latest complaint, and Fairchild&#8217;s challenges to the validity of the patents were rejected during the course of the prior lawsuits as well.&#160;Fairchild has answered the Company&#8217;s complaint, denying infringement and asking for a declaration from the Court that it does not infringe any Power Integrations patent and that the patents are invalid. Fairchild&#8217;s answer also included counterclaims accusing the Company of infringing four patents pertaining to power conversion integrated circuit devices, including one patent the Company was found not to infringe in prior litigation. The Company has answered Fairchild&#8217;s counterclaims, denying infringement and asking for a declaration from the Court that it does not infringe any Fairchild patent and that the Fairchild patents are invalid. On December 15, 2016, the Court stayed the case pending resolution of the parties&#8217; </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">inter partes</font><font style="font-family:inherit;font-size:10pt;"> review (IPR) and reexamination proceedings regarding the patents-in-suit. Further rulings are expected from the Court in the coming months in view of additional briefing regarding the Company&#8217;s proposal to move forward with some of the Company&#8217;s claims.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On March 10, 2016, Silver Star Capital, LLC filed a petition with the U.S. Patent &amp; Trademark Office (PTO) requesting that the PTO conduct an IPR of the validity of the Company&#8217;s U.S. Patent No. 6,212,079 (the &#8216;079 patent), which the Company has asserted against Fairchild Semiconductor in the California litigation initiated in 2004, as discussed above. The Company&#8217;s &#8216;079 patent is also asserted in the Company&#8217;s most recent lawsuits against Fairchild filed in October 2015 and against ON Semiconductor filed in November 2016, also discussed herein. On March 29, 2016, ON Semiconductor Corporation filed another petition requesting </font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> -</font><font style="font-family:inherit;font-size:10pt;">an IPR of the Company&#8217;s &#8216;079 patent. Since that time, ON Semiconductor has filed </font><font style="font-family:inherit;font-size:10pt;">eleven</font><font style="font-family:inherit;font-size:10pt;"> more IPR petitions requesting review of various patents that the Company has previously asserted against Fairchild as described above, and another </font><font style="font-family:inherit;font-size:10pt;">eleven</font><font style="font-family:inherit;font-size:10pt;"> IPR petitions requesting review of various patents that the Company asserted against ON Semiconductor as described herein. The PTO denied Silver Star Capital&#8217;s IPR petition on the &#8216;079 patent but instituted IPR proceedings with respect to ON Semiconductor&#8217;s petition directed to the &#8216;079 patent. On September 22, 2017, the PTO rejected as obvious the claims of the Company&#8217;s &#8216;079 patent that were asserted in litigation and which formed the basis for the $146.5 million judgment against Fairchild; an appeal has been filed to reverse the PTO&#8217;s adverse findings, with further proceeding expected in the coming months. The PTO also instituted IPR proceedings in response to </font><font style="font-family:inherit;font-size:10pt;">eight</font><font style="font-family:inherit;font-size:10pt;"> of ON Semiconductor&#8217;s </font><font style="font-family:inherit;font-size:10pt;">eleven</font><font style="font-family:inherit;font-size:10pt;"> other petitions challenging patents previously asserted against Fairchild, denying institution in </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> cases, and the PTO has rejected a number of the Company&#8217;s patent claims in the context of these ongoing proceedings. In one case, the PTO rejected as anticipated the claims of the Company&#8217;s U.S. Patent No. 6,538,908 that were asserted in litigation against Fairchild; an appeal is under way, with briefing expected in the coming months, and further proceedings and appeals regarding other IPRs are expected in the coming months as well. Although the validity of many of the Company&#8217;s challenged patents has previously been confirmed in the Company&#8217;s District Court litigation with Fairchild and in many cases in prior PTO reexamination proceedings as well, and though the Company intends to vigorously defend the validity of its patents, the outcome of the IPR proceedings is uncertain.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 1, 2016, Opticurrent, LLC filed a complaint against the Company in the United States District Court for the Eastern District of Texas. In its complaint, Opticurrent alleges that the Company has infringed and is infringing </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> patent pertaining to transistor switch devices. The Company filed a motion to transfer the case to California, which the Court granted, and the case was assigned to a new judge in San Francisco following the transfer. On December 21, 2018, the Court granted the Company&#8217;s challenge to Opticurrent&#8217;s damages expert but denied the Company&#8217;s motion for summary judgment; trial is scheduled for February 2019, with further proceedings and appeals to follow. The Company intends to vigorously defend itself against Opticurrent&#8217;s claims.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On August 11, 2016, ON Semiconductor filed a complaint against the Company in the United States District Court for the District of Arizona. In its complaint, ON Semiconductor alleged that the Company has infringed and is infringing </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> patents and requested injunctive relief. The Company filed a motion to transfer the case to the Northern District of California, which the Court granted, and the case has been consolidated with the Company&#8217;s affirmative case against ON Semiconductor in the Northern District of California, as discussed below. The Company believes it has valid defenses and intends to vigorously defend itself against ON Semiconductor&#8217;s claims.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On November 1, 2016, the Company filed a lawsuit against ON Semiconductor in the United States District Court for the Northern District of California to address ON Semiconductor&#8217;s infringement of </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> patents. The court denied ON Semiconductor&#8217;s motion requesting that the case be transferred to Arizona and scheduled trial for December of 2019, with interim deadlines for claim construction and dispositive motions. In consolidating the pleadings from the California and Arizona cases following the transfer of ON Semiconductor&#8217;s case from Arizona, ON Semiconductor asserted two additional patents, bringing the total number of patents asserted against the Company to </font><font style="font-family:inherit;font-size:10pt;">eight</font><font style="font-family:inherit;font-size:10pt;"> in this case, and ON Semiconductor&#8217;s amended complaint also seeks a declaration of non-infringement with respect to another of the Company&#8217;s patents that was previously asserted against Fairchild Semiconductor. Further proceedings and discovery will take place over the coming months, with a trial scheduled for December of 2019.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On December 27, 2016, ON Semiconductor filed a complaint against the Company in the United States District Court for the Eastern District of Texas. In its complaint, ON Semiconductor alleged that the Company has infringed and is infringing </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> patents and requests injunctive relief. On March 9, 2017, ON Semiconductor dismissed its Texas complaint and re-filed a substantially similar complaint in the District of Delaware. After the Company filed a motion to dismiss, ON Semiconductor filed an amended complaint; the Company has answered ON Semiconductor&#8217;s complaint and asserted claims for infringement of several of the Company&#8217;s patents. Trial has been scheduled for February of 2020, with interim deadlines for discovery and dispositive motions. The Company believes it has valid defenses and intends to vigorously defend itself against ON Semiconductor&#8217;s claims.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In November 2017, ON Semiconductor filed suit against the Company in Taiwan charging the Company with infringing three Taiwanese patents and seeking an injunction and damages of approximately </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">. Briefing on various disputed issues is under way, and issues of jurisdiction, claim construction, validity, and infringement are expected to be addressed in the coming months, but the Company believes it has valid defenses and intends to vigorously defend itself against ON Semiconductor&#8217;s claims.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is unable to predict the outcome of legal proceedings with certainty, and there can be no assurance that Power Integrations will prevail in the above-mentioned unsettled litigations. These litigations, whether or not determined in Power Integrations&#8217; favor or settled, will be costly and will divert the efforts and attention of the Company&#8217;s management and technical personnel from normal business operations, potentially causing a material adverse effect on the business, financial condition and operating results. Currently, the Company is not able to estimate a loss or a range of loss for the ongoing litigation disclosed above, however adverse determinations in litigation could result in monetary losses, the loss of proprietary rights, subject the Company to significant liabilities, require Power Integrations to seek licenses from third parties or prevent the Company from licensing the technology, any of which could have a material adverse effect on the Company&#8217;s business, financial condition and operating results.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">THE COMPANY:</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Power Integrations, Inc. (&#8220;Power Integrations&#8221; or the &#8220;Company&#8221;), incorporated in California on March 25, 1988, and reincorporated in Delaware in December 1997, designs, develops, manufactures and markets analog and mixed-signal integrated circuits (ICs) and other electronic components and circuitry used in high-voltage power conversion. The Company&#8217;s products are used in power converters that convert electricity from a high-voltage source (typically 48 volts or higher) to the type of power required for a specified downstream use. A large percentage of the Company&#8217;s products are ICs used in AC-DC power supplies, which convert the high-voltage AC from a wall outlet to the low-voltage DC required by most electronic devices. Power supplies incorporating the Company&#8217;s products are used with all manner of electronic products including mobile phones, computing and networking equipment, appliances, electronic utility meters, power tools, industrial controls, and &#8220;smart-home,&#8221; or &#8220;internet of things&#8221; applications such as networked thermostats, power strips and other building-automation and security devices. The Company also supplies high-voltage LED drivers, which are AC-DC ICs specifically designed for lighting applications that utilize light-emitting diodes. The Company also offers high-voltage gate drivers &#8211; either standalone ICs or circuit boards containing ICs, electrical isolation components and other circuitry &#8211; used to operate high-voltage switches such as insulated-gate bipolar transistors (IGBTs) and silicon-carbide (SiC) MOSFETs. These combinations of switches and drivers are used for power conversion in high-power applications (i.e., power levels ranging from a few kilowatts up to one gigawatt) such as industrial motors, solar- and wind-power systems, electric vehicles and high-voltage DC transmission systems. In 2018, the Company introduced a new category of power-conversion ICs: a family of motor-driver ICs addressing brushless DC (BLDC) motors used in refrigerators, HVAC systems, ceiling fans and other consumer-appliance and light commercial applications.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Retirement Benefit Obligations (Pension)</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes the over-funded or under-funded status of a defined benefit pension or post-retirement plan as an asset or liability in the accompanying consolidated balance sheets. Actuarial gains and losses are recorded in accumulated other comprehensive loss, a component of stockholders&#8217; equity, and are amortized as a component of net periodic cost over the remaining estimated service period of participants.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Employee Benefits Plan</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company sponsors a 401(k) tax-deferred savings plan for all employees in the United States who meet certain eligibility requirements. Participants may contribute up to the amount allowable as a deduction for federal income tax purposes. The Company is not required to contribute; however, the Company contributes a certain percentage of employee annual salaries on a discretionary basis, not to exceed an established threshold. The Company provided for a contribution of approximately </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Construction-in-progress</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,696</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,353</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Building and improvements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52,655</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">160,028</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">151,269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Computer software and hardware and office furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,681</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,440</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">309,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">290,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(195,186</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(178,300</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">114,117</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">111,705</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SELECTED QUARTERLY INFORMATION (Unaudited):</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables set forth certain data from the Company's consolidated statements of income for each of the quarters in the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited quarterly consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements contained herein and include all adjustments that the Company considers necessary for a fair presentation of such information when read in conjunction with the Company&#8217;s annual audited consolidated financial statements and notes thereto appearing elsewhere in this report. The operating results for any quarter are not necessarily indicative of the results for any subsequent period or for the entire fiscal year.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="32" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="31" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="31" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(unaudited)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Dec. 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Sept. 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Mar. 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Dec. 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Sept. 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Mar. 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands, except per share data)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">93,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">110,085</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">109,482</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">103,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">108,249</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">111,255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">107,563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104,688</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">57,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">56,234</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,544</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,028</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55,713</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,447</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,476</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income (loss)</font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">22,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,381</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16,898</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,902</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,099</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Earnings (loss) per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.77</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.51</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.57</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.54</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Shares used in per share calculation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,365</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,505</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,799</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,720</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,456</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,998</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,552</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,614</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,454</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">_______________</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">In December 2017 the U.S. governme</font><font style="font-family:inherit;font-size:10pt;">nt enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (Refer to Note 11, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Provision (Benefit) for Income Taxes</font><font style="font-family:inherit;font-size:10pt;">, in the Notes to Consolidated Financial Statements).</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development costs are expensed as incurred.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Geographic net revenues based on &#8220;bill to&#8221; customer locations were as follows:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(In thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">United States of America</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,315</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,948</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Hong Kong/China</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">218,752</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">227,335</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">198,858</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Taiwan</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,324</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Korea</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">33,877</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">38,012</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,996</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Western Europe (excluding Germany)</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49,834</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,230</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,214</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Japan</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,897</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,769</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">19,767</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Germany</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,403</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,558</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,796</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,897</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,998</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total net revenues</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">415,955</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">431,755</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">389,668</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company applies the provisions of Accounting Standards Codification (ASC) 606-10, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">, and all related appropriate guidance. The Company recognizes revenue under the core principle to depict the transfer of control to the Company&#8217;s customers in an amount reflecting the consideration the Company expects to be entitled. In order to achieve that core principle, the Company applies the following five-step approach: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when a performance obligation is satisfied.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenues consist of sales to original equipment manufacturers, or OEMs, merchant power supply manufacturers and distributors. The Company considers customer purchase orders, which in some cases are governed by master sales agreements, to be the contracts with a customer. In situations where sales are to a distributor, the Company has concluded that its contracts are with the distributor as the Company holds a contract bearing enforceable rights and obligations only with the distributor. As part of its consideration of the contract, the Company evaluates certain factors including the customer&#8217;s ability to pay (or credit risk). For each contract, the Company considers the promise to transfer products, each of which is distinct, to be the identified performance obligations. In determining the transaction price the Company evaluates whether the price is subject to refund or adjustment to determine the net consideration to which the Company expects to be entitled. As the Company&#8217;s standard payment terms are less than one year, the Company has elected the practical expedient under ASC 606-10-32-18 to not assess whether a contract has a significant financing component. The Company allocates the transaction price to each distinct product based on their relative standalone selling price. The product price as specified on the purchase order is considered the standalone selling price as it is an observable input which depicts the price as if sold to a similar customer in similar circumstances. Revenue is recognized when control of the product is transferred to the customer (i.e., when the Company&#8217;s performance obligation is satisfied), which typically occurs at shipment. Further, in determining whether control has transferred, the Company considers if there is a present right to payment and legal title, along with risks and rewards of ownership having transferred to the customer.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Frequently, the Company receives orders for products to be delivered over multiple dates that may extend across several reporting periods. The Company invoices for each delivery upon shipment and recognizes revenues for each distinct product delivered, assuming transfer of control has occurred. As scheduled delivery dates are within one year, under the optional exemption provided by ASC 606-10-50-14 revenues allocated to future shipments of partially completed contracts are not disclosed. The Company has also elected the practical expedient under ASC 340-40-25-4 to expense commissions when incurred as the amortization period of the commission asset the Company would have otherwise recognized is less than one year.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales to international customers that are shipped from the Company&#8217;s facility outside of the United States are pursuant to EX Works, or EXW, shipping terms, meaning that control of the product transfers to the customer upon shipment from the Company&#8217;s foreign warehouse. Sales to international customers that are shipped from the Company&#8217;s facility in California are pursuant to Delivered at Frontier, or DAF, shipping terms. As such, control of the product passes to the customer when the shipment reaches the destination country and revenue is recognized upon the arrival of the product in that country. Shipments to customers in the Americas are pursuant to Free on Board, or FOB, point of origin shipping terms meaning that control is passed to the customer upon shipment.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales to most distributors are made under terms allowing certain price adjustments and limited rights of return (known as &#8220;stock rotation&#8221;) of the Company&#8217;s products held in their inventory or upon sale to their end customers. Revenue from sales to distributors is recognized upon the transfer of control to the distributor. Frequently, distributors need to sell at a price lower than the standard distribution price in order to win business. At the time the distributor invoices its customer or soon thereafter, the distributor submits a &#8220;ship and debit&#8221; price adjustment claim to the Company to adjust the distributor&#8217;s cost from the standard price to the pre-approved lower price. After the Company verifies that the claim was pre-approved, a credit memo is issued to the distributor for the ship and debit claim. In determining the transaction price, the Company considers ship and debit price adjustments to be variable consideration. Such price adjustments are estimated using the expected value method based on an analysis of actual ship and debit claims, at the distributor and product level, over a period of time considered adequate to account for current pricing and business trends. Historically, actual price adjustments for ship and debit claims relative to those estimated and included when determining the transaction price have not materially differed. Stock rotation rights grant the distributor the ability to return certain specified amounts of inventory. Stock rotation adjustments are an additional form of variable consideration and are also estimated using the expected value method based on historical return rates. Historically, distributor stock rotation adjustments have not been material.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales to certain distributors are made under terms that do not include rights of return or price concessions after the product is shipped to the distributor. Accordingly, upon application of steps one through five above, product revenue is recognized upon shipment and transfer of control.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company generally provides an assurance warranty that its products will substantially conform to the published specifications for twelve months from the date of shipment. The Company&#8217;s liability is limited to either a credit equal to the purchase price or replacement of the defective part. Returns under warranty have historically been immaterial. As such, the Company does not record a specific warranty reserve or consider activities related to such warranty, if any, to be a separate performance obligation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accumulated Other Comprehensive Loss</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in accumulated other comprehensive loss for the three years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gains and Losses on Available-for-Sale Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Defined Benefit Pension Items</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Currency Items</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance at January 1, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(97</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,584</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(170</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,851</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive loss before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(123</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(505</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(384</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,012</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts reclassified from accumulated other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">153</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">153</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(123</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(352</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(384</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(859</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance at December 31, 2016</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(220</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,936</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(554</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,710</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive income (loss) before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(207</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">502</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">374</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts reclassified from accumulated other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">197</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">197</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(207</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">699</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">79</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance at December 31, 2017</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(427</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,237</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(475</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,139</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive income (loss) before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">161</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(236</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts reclassified from accumulated other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">124</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">124</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive income</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">161</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">525</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(236</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">450</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance at December 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(266</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(712</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(711</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,689</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">_______________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(1) </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">This component of accumulated other comprehensive loss is included in the computation of net periodic pension cost for the years ended </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;">, </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of the provision (benefit) for income taxes are as follows:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Current provision (benefit):</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,382</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35,311</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">938</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,483</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,638</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5,440</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">36,798</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,638</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred provision (benefit):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Federal</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,593</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(3,640</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(175</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">State</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(27</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(187</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(468</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(382</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,780</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(4,108</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(584</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(10,220</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32,690</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,054</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of the net deferred income tax assets (liabilities) were as follows: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other reserves and accruals</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,695</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">979</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Tax credit carry-forwards</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,052</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10,442</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock compensation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,050</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,064</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Capital losses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">163</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net operating loss</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,144</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,059</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Valuation allowance</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(19,955</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(18,421</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,143</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,286</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Deferred tax liabilities:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,423</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,965</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other </font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(30</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(95</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,453</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,060</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net deferred tax assets</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">6,690</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,226</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the earnings per share calculation is as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:58%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">&#160;(in thousands, except per share amounts)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic earnings per share:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">69,984</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,609</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,898</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted-average common shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,456</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,674</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,925</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic earnings per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.38</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.93</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.69</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted earnings per share </font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font><font style="font-family:inherit;font-size:9pt;">:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">69,984</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27,609</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,898</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted-average common shares</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,456</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,674</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28,925</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Effect of dilutive securities:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Employee stock plans</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">691</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">871</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">694</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted weighted-average common shares</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,147</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,545</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,619</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted earnings per share</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.32</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.90</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.65</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">_______________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:9pt;">The Company includes the shares underlying performance-based awards in the calculation of diluted earnings per share if the performance conditions have been satisfied as of the end of the reporting period and excludes such shares when the necessary conditions have not been met. The Company has included in the 2018, 2017 and 2016 calculations those shares that were contingently issuable upon the satisfaction of the performance conditions as of the end of the respective periods.&#160;</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision (benefit) for income taxes differs from the amount that would result by applying the applicable federal income tax rate to income before income taxes, as follows:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Provision (benefit) computed at Federal statutory rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">35.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Business tax credits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(9.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5.7</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Stock-based compensation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.2</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign income taxed at different rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(25.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(37.3</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(33.1</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">GILTI inclusion</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">10.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Tax Act - transition tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16.2</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54.1</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. Tax Act - deferred tax asset and liability adjustment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8.1</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Valuation allowance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.2</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.8</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.0</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.8</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(17.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54.2</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.1</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the stock-based compensation expense recognized in accordance with ASC 718-10 for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Cost of revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,097</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,148</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Research and development</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,688</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,496</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,309</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Sales and marketing</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,729</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">5,197</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,489</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">General and administrative</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,066</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,663</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,939</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total stock-based compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,580</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24,677</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,885</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum lease payments under all non-cancelable operating lease agreements as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, are as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Fiscal Year</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,310</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,779</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,397</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">944</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">691</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">994</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total minimum lease payments</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,115</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. and foreign components of income before income taxes were:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:59%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">U.S. operations</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,529</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(6,944</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(477</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Foreign operations</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">66,293</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">67,243</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,429</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total pretax income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59,764</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">60,299</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">49,952</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,517</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,612</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,765</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24,107</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24,805</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">80,857</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">57,087</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of PRSU awards outstanding as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, and activity during the three years then ended, is presented below:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(shares and intrinsic value in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Grant-Date Fair Value Per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Remaining Contractual Term</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Intrinsic Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at January 1, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">129</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53.75</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">78</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43.26</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited or canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(57</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55.35</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">150</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">47.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">71</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63.00</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited or canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(37</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">51.59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">184</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">72</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59.90</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(38</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52.45</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited or canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(5</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">43.26</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">213</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">12,963</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding and expected to vest at December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">141</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.78</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">8,611</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of PSU awards outstanding as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, and activity during the three years then ended, is presented below: </font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(shares and intrinsic value in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Grant-Date Fair Value Per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Remaining Contractual Term<br clear="none"/>(in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Intrinsic</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">101</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46.26</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52.35</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited or canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46.87</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">88</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63.99</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46.25</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited or canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(9</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63.99</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63.99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">89</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62.87</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">63.99</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited or canceled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(63</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62.87</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62.87</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,610</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding and expected to vest at December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,610</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables set forth certain data from the Company's consolidated statements of income for each of the quarters in the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited quarterly consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements contained herein and include all adjustments that the Company considers necessary for a fair presentation of such information when read in conjunction with the Company&#8217;s annual audited consolidated financial statements and notes thereto appearing elsewhere in this report. The operating results for any quarter are not necessarily indicative of the results for any subsequent period or for the entire fiscal year.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="32" rowspan="1"></td></tr><tr><td style="width:29%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="31" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Three Months Ended</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="31" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(unaudited)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Dec. 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Sept. 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Mar. 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Dec. 31,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Sept. 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Mar. 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands, except per share data)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net revenues</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">93,307</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">110,085</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">109,482</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">103,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">108,249</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">111,255</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">107,563</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">104,688</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross profit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">48,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">57,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">56,234</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,544</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,028</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55,713</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,447</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,476</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net income (loss)</font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">22,736</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">17,667</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,381</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(16,898</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,902</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">14,099</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Earnings (loss) per share</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.77</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.59</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.51</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(0.57</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.54</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.46</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Shares used in per share calculation</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Basic</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,164</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,365</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,505</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,799</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,759</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,720</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,456</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Diluted</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,651</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,998</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,183</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,552</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,614</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,454</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30,248</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">_______________</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;background-color:#ffffff;">In December 2017 the U.S. governme</font><font style="font-family:inherit;font-size:10pt;">nt enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (Refer to Note 11, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Provision (Benefit) for Income Taxes</font><font style="font-family:inherit;font-size:10pt;">, in the Notes to Consolidated Financial Statements).</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of RSU awards outstanding as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, and activity during the three years then ended, is presented below:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:45%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-bottom:6px;padding-top:6px;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(shares and intrinsic value in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Grant-Date Fair Value Per Share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Remaining Contractual Term</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate Intrinsic Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at January&#160;1, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">681</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46.98</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">331</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46.70</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">45.13</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(24</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">47.21</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">718</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">47.54</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">558</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">60.82</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(284</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">46.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(44</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50.89</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">948</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">55.51</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">275</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">62.85</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(296</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(32</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">59.43</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">895</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58.19</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.75</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,575</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding and expected to vest at December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">828</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.63</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,477</font></div></td><td style="vertical-align:bottom;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the stock options outstanding at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">: </font></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17" rowspan="1"></td></tr><tr><td style="width:28%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Options Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Options Exercisable</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(shares in thousands)</font></div><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Range of Exercise Prices</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Options Outstanding</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Remaining Contractual Term </font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Options Exercisable </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average Exercise Price</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$17.75 - $36.95</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">181</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">181</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">26.05</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$37.96 - $42.88</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">154</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2.35</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">39.85</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">154</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">39.85</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">335</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">335</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of stock options outstanding as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, and activity during three years then ended, is presented below:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(shares and intrinsic value in thousands)</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Average</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Exercise</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Remaining Contractual</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Term</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Aggregate</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Intrinsic</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at January 1, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,030</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27.58</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">25.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited or expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">697</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">28.62</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(186</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">27.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited or expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">511</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">29.03</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(176</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">22.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Forfeited or expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Outstanding at December 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">335</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32.41</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,578</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Vested and Exercisable at December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">335</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.55</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">9,578</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of employees&#8217; stock purchase rights under the Purchase Plan was estimated using the Black-Scholes model with the following weighted-average assumptions used during the three years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:52%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Year Ended December 31,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">2016</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Risk-free interest rates</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1.94%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.91%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.44%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Expected volatility rates</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">31%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">30%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">32%</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Expected dividend yield</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.89%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.80%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.96%</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Expected term of purchase rights (in years)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.50</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.50</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.50</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Weighted-average estimated fair value of purchase rights</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$17.33</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$16.74</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$12.23</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes total compensation expense related to unvested awards not yet recognized, net of expected forfeitures, and the weighted average period over which it is expected to be recognized as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:50%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:22%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrecognized Compensation</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Expense for Unvested</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Awards</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Remaining Recognition</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Period</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in years)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Long-term performance-based awards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,042</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.91</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Restricted stock units</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">34,546</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3.27</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Purchase plan</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">138</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">0.08</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total unrecognized compensation expense</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">36,726</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reconciliation of the beginning and ending amount of unrecognized tax benefits:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrecognized Tax Benefits</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unrecognized Tax Benefits Balance at January 1, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">13,560</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross Increase for Tax Positions of Current Year</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,856</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross Decrease for Tax Positions of Prior Years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(23</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unrecognized Tax Benefits Balance at December 31, 2016</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,393</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross Increase for Tax Positions of Current Year</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,699</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross Decrease for Tax Positions of Prior Years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(409</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unrecognized Tax Benefits Balance at December 31, 2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,683</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross Increase for Tax Positions of Current Year</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,994</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Gross Decrease for Tax Positions of Prior Years</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(70</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Unrecognized Tax Benefits Balance at December 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">18,607</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated future amortization expense related to definite-lived intangible assets at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, is as follows:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;text-decoration:underline;">Fiscal Year</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</font></div><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in&#160;thousands)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4,878</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2020</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,653</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,787</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2022</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,709</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2023</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,467</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">707</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total </font><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup></font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,201</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">_______________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(1)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The total above excludes </font><font style="font-family:inherit;font-size:10pt;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;"> of in-process R&amp;D which will be amortized upon completion of development over the estimated useful life of the technology.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;padding-left:72px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Reporting</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is organized and operates as </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reportable segment, the design, development, manufacture and marketing of integrated circuits and related components for use primarily in high-voltage power conversion market. The Company&#8217;s chief operating decision maker, the Chief Executive Officer, reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company applies the provisions of ASC 718-10, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock Compensation</font><font style="font-family:inherit;font-size:10pt;">. Under the provisions of ASC 718-10, the Company recognizes the fair value of stock-based compensation in its financial statements over the requisite service period of the individual grants, which generally equals a </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;">-year vesting period. The Company uses estimates of volatility, expected term, risk-free interest rate, dividend yield and forfeitures in determining the fair value of these awards and the amount of compensation expense to recognize. The Company uses the straight-line method to amortize all stock awards granted over the requisite service period of the award.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Significant Accounting Policies and Estimates</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Segment Reporting</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is organized and operates as </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reportable segment, the design, development, manufacture and marketing of integrated circuits and related components for use primarily in high-voltage power conversion market. The Company&#8217;s chief operating decision maker, the Chief Executive Officer, reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Principles of Consolidation</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries after elimination of all intercompany transactions and balances.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Estimates</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. On an ongoing basis, the Company evaluates its estimates, including those related to revenue recognition and allowances for receivables and inventories. These estimates are based on historical facts and various other factors, which the Company believes to be reasonable at the time the estimates are made. However, as the effects of future events cannot be determined with precision, actual results could differ significantly from management&#8217;s estimates.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company applies the provisions of Accounting Standards Codification (ASC) 606-10, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">, and all related appropriate guidance. The Company recognizes revenue under the core principle to depict the transfer of control to the Company&#8217;s customers in an amount reflecting the consideration the Company expects to be entitled. In order to achieve that core principle, the Company applies the following five-step approach: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when a performance obligation is satisfied.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Product revenues consist of sales to original equipment manufacturers, or OEMs, merchant power supply manufacturers and distributors. The Company considers customer purchase orders, which in some cases are governed by master sales agreements, to be the contracts with a customer. In situations where sales are to a distributor, the Company has concluded that its contracts are with the distributor as the Company holds a contract bearing enforceable rights and obligations only with the distributor. As part of its consideration of the contract, the Company evaluates certain factors including the customer&#8217;s ability to pay (or credit risk). For each contract, the Company considers the promise to transfer products, each of which is distinct, to be the identified performance obligations. In determining the transaction price the Company evaluates whether the price is subject to refund or adjustment to determine the net consideration to which the Company expects to be entitled. As the Company&#8217;s standard payment terms are less than one year, the Company has elected the practical expedient under ASC 606-10-32-18 to not assess whether a contract has a significant financing component. The Company allocates the transaction price to each distinct product based on their relative standalone selling price. The product price as specified on the purchase order is considered the standalone selling price as it is an observable input which depicts the price as if sold to a similar customer in similar circumstances. Revenue is recognized when control of the product is transferred to the customer (i.e., when the Company&#8217;s performance obligation is satisfied), which typically occurs at shipment. Further, in determining whether control has transferred, the Company considers if there is a present right to payment and legal title, along with risks and rewards of ownership having transferred to the customer.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Frequently, the Company receives orders for products to be delivered over multiple dates that may extend across several reporting periods. The Company invoices for each delivery upon shipment and recognizes revenues for each distinct product delivered, assuming transfer of control has occurred. As scheduled delivery dates are within one year, under the optional exemption provided by ASC 606-10-50-14 revenues allocated to future shipments of partially completed contracts are not disclosed. The Company has also elected the practical expedient under ASC 340-40-25-4 to expense commissions when incurred as the amortization period of the commission asset the Company would have otherwise recognized is less than one year.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales to international customers that are shipped from the Company&#8217;s facility outside of the United States are pursuant to EX Works, or EXW, shipping terms, meaning that control of the product transfers to the customer upon shipment from the Company&#8217;s foreign warehouse. Sales to international customers that are shipped from the Company&#8217;s facility in California are pursuant to Delivered at Frontier, or DAF, shipping terms. As such, control of the product passes to the customer when the shipment reaches the destination country and revenue is recognized upon the arrival of the product in that country. Shipments to customers in the Americas are pursuant to Free on Board, or FOB, point of origin shipping terms meaning that control is passed to the customer upon shipment.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales to most distributors are made under terms allowing certain price adjustments and limited rights of return (known as &#8220;stock rotation&#8221;) of the Company&#8217;s products held in their inventory or upon sale to their end customers. Revenue from sales to distributors is recognized upon the transfer of control to the distributor. Frequently, distributors need to sell at a price lower than the standard distribution price in order to win business. At the time the distributor invoices its customer or soon thereafter, the distributor submits a &#8220;ship and debit&#8221; price adjustment claim to the Company to adjust the distributor&#8217;s cost from the standard price to the pre-approved lower price. After the Company verifies that the claim was pre-approved, a credit memo is issued to the distributor for the ship and debit claim. In determining the transaction price, the Company considers ship and debit price adjustments to be variable consideration. Such price adjustments are estimated using the expected value method based on an analysis of actual ship and debit claims, at the distributor and product level, over a period of time considered adequate to account for current pricing and business trends. Historically, actual price adjustments for ship and debit claims relative to those estimated and included when determining the transaction price have not materially differed. Stock rotation rights grant the distributor the ability to return certain specified amounts of inventory. Stock rotation adjustments are an additional form of variable consideration and are also estimated using the expected value method based on historical return rates. Historically, distributor stock rotation adjustments have not been material.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales to certain distributors are made under terms that do not include rights of return or price concessions after the product is shipped to the distributor. Accordingly, upon application of steps one through five above, product revenue is recognized upon shipment and transfer of control.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company generally provides an assurance warranty that its products will substantially conform to the published specifications for twelve months from the date of shipment. The Company&#8217;s liability is limited to either a credit equal to the purchase price or replacement of the defective part. Returns under warranty have historically been immaterial. As such, the Company does not record a specific warranty reserve or consider activities related to such warranty, if any, to be a separate performance obligation.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Inventories</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories (which consist of costs associated with the purchases of wafers from domestic and offshore foundries and of packaged components from offshore assembly manufacturers, as well as internal labor and overhead associated with the testing of both wafers and packaged components) are stated at the lower of cost (first-in, first-out) or market. Provisions, when required, are made to reduce excess and obsolete inventories to their estimated net realizable values.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxes</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income-tax expense is an estimate of current income taxes payable or refundable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carry-forwards that are recognized for financial reporting and income tax purposes.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for income taxes under the provisions of ASC 740, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income Taxe</font><font style="font-family:inherit;font-size:10pt;">s. Under the provisions of ASC 740, deferred tax assets and liabilities are recognized based on the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, utilizing the tax rates that are expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The Company recognizes valuation allowances to reduce any deferred tax assets to the amount that it estimates will more likely than not be realized based on available evidence and management&#8217;s judgment. The Company limits the deferred tax assets recognized related to certain officers&#8217; compensation to amounts that it estimates will be deductible in future periods based upon Internal Revenue Code Section&#160;162(m). In the event that the Company determines, based on available evidence and management judgment, that all or part of the net deferred tax assets will not be realized in the future, it would record a valuation allowance in the period the determination is made. In addition, the calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws. Resolution of these uncertainties in a manner inconsistent with the Company&#8217;s expectations could have a material impact on the Company&#8217;s results of operations and financial position.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The purchase price of an acquisition is allocated to the underlying assets acquired and liabilities assumed based upon their estimated fair values at the date of acquisition. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets acquired and liabilities assumed, such excess is allocated to goodwill. The Company determines the estimated fair values after review and consideration of relevant information, including discounted cash flows, quoted market prices and estimates made by management. The Company adjusts the preliminary purchase price allocation, as necessary, during the measurement period of up to one year after the acquisition closing date as it obtains more information as to facts and circumstances existing at the acquisition date impacting asset valuations and liabilities assumed. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill and Intangible Assets</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill and the Company's domain name are evaluated in accordance with ASC 350-10, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill and Other Intangible Assets, </font><font style="font-family:inherit;font-size:10pt;">and an impairment analysis is conducted on an annual basis, or sooner if indicators exist for a potential impairment. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with ASC 360-10, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting for the Impairment or Disposal of Long-Lived Assets</font><font style="font-family:inherit;font-size:10pt;">, long-lived assets, such as property and equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash and Cash Equivalents</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company considers cash invested in highly liquid financial instruments with maturities of three months or less at the date of purchase to be cash equivalents. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Marketable Securities</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company generally holds securities until maturity; however, they may be sold under certain circumstances including, but not limited to, when necessary for the funding of acquisitions and other strategic investments. As a result the Company classifies its investment portfolio as available-for-sale. The Company classifies all investments with a maturity date greater than three months at the date of purchase as short-term marketable securities in its consolidated balance sheet. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, and December 31, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s marketable securities consisted primarily of commercial paper, corporate bonds, government securities and/or other high-quality commercial securities.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Employee Benefits Plan</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company sponsors a 401(k) tax-deferred savings plan for all employees in the United States who meet certain eligibility requirements. Participants may contribute up to the amount allowable as a deduction for federal income tax purposes. The Company is not required to contribute; however, the Company contributes a certain percentage of employee annual salaries on a discretionary basis, not to exceed an established threshold. The Company provided for a contribution of approximately </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Retirement Benefit Obligations (Pension)</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes the over-funded or under-funded status of a defined benefit pension or post-retirement plan as an asset or liability in the accompanying consolidated balance sheets. Actuarial gains and losses are recorded in accumulated other comprehensive loss, a component of stockholders&#8217; equity, and are amortized as a component of net periodic cost over the remaining estimated service period of participants.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign Currency Risk and Foreign Currency Translation</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s primary transactional currency was U.S. dollars; in addition, the Company holds cash in Swiss francs and euros to fund the operations of the Company&#8217;s Swiss subsidiary. The foreign exchange rate fluctuation between the U.S. dollar versus the Swiss franc and euro is recorded in other income in the consolidated statements of income.</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gains and losses arising from the remeasurement of non-functional currency balances are recorded in other income in the accompanying consolidated statements of income. In each of the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company realized a foreign exchange transaction loss of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The functional currencies of the Company&#8217;s other subsidiaries are the local currencies. Accordingly, all assets and liabilities are translated into U.S. dollars at the current exchange rates as of the applicable balance sheet date. Revenues and expenses are translated at the average exchange rate prevailing during the period. Cumulative gains and losses from the translation of the foreign subsidiaries&#8217; financial statements have been included in stockholders&#8217; equity.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Warranty</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company generally warrants that its products will substantially conform to the published specifications for </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;"> months from the date of shipment. The Company&#8217;s liability is limited to either a credit equal to the purchase price or replacement of the defective part. Returns under warranty have historically been immaterial, and as a result, the Company does not record a specific warranty reserve. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Advertising</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advertising costs are expensed as incurred. In </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, advertising costs amounted to </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> and were </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> in each of </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Research and Development</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development costs are expensed as incurred.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Indemnifications</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company sells products to its distributors under contracts, collectively referred to as Distributor Sales Agreements (DSA). Each DSA contains the relevant terms of the contractual arrangement with the distributor, and generally includes certain provisions for indemnifying the distributor against losses, expenses, and liabilities from damages that may be awarded against the distributor in the event the Company&#8217;s products are found to infringe upon a patent, copyright, trademark, or other proprietary right of a third party (Customer Indemnification). The DSA generally limits the scope of and remedies for the Customer Indemnification obligations in a variety of industry-standard respects, including, but not limited to, limitations based on time and geography, and a right to replace an infringing product. The Company also, from time to time, has granted a specific indemnification right to individual customers.</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company believes its internal development processes and other policies and practices limit its exposure related to such indemnifications. In addition, the Company requires its employees to sign a proprietary information and inventions agreement, which assigns the rights to its employees' development work to the Company. To date, the Company has not had to reimburse any of its distributors or customers for any losses related to these indemnifications and no material claims were outstanding as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. For several reasons, including the lack of prior indemnification claims and the lack of a monetary liability limit for certain infringement cases, the Company cannot determine the maximum amount of potential future payments, if any, related to such indemnifications.</font><font style="font-family:inherit;font-size:8pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Recently Issued Accounting Pronouncements</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"></font><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB amended the existing accounting standards for leases, ASU 2016-02,</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> Leases</font><font style="font-family:inherit;font-size:10pt;">. The amendments require lessees to recognize, on the balance sheet, assets and liabilities for the rights and obligations created by leases of greater than twelve months. The accounting by lessors will remain largely unchanged from that applied under previous U.S. GAAP. The Company is required to adopt the amendments in the first quarter of fiscal 2019, with early adoption permitted. The amendments require a modified retrospective transition approach to recognize and measure leases at the beginning of the earliest period presented. In July 2018, the FASB issued ASU 2018-11, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Leases (Topic 842): Targeted Improvements</font><font style="font-family:inherit;font-size:10pt;">. The update provides an optional transition method that allows entities to apply the standards prospectively, versus recasting the prior periods presented. If elected, an entity would recognize a cumulative-effect adjustment to opening retained earnings in the period of adoption. The Company expects to adopt the new standards using the optional transition method with the recognition of both a right-of-use asset and corresponding lease liability of approximately </font><font style="font-family:inherit;font-size:10pt;">$6.5 million</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;"> on the balance sheet upon adoption. No impact on the income statement is expected.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Warranty</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company generally warrants that its products will substantially conform to the published specifications for </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;"> months from the date of shipment. The Company&#8217;s liability is limited to either a credit equal to the purchase price or replacement of the defective part. Returns under warranty have historically been immaterial, and as a result, the Company does not record a specific warranty reserve. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">COMPONENTS OF THE COMPANY&#8217;S CONSOLIDATED BALANCE SHEETS</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accounts Receivable</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accounts receivable trade</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">54,055</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">58,718</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accrued ship and debit</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(40,118</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(39,486</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Allowance for stock rotation and rebate</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,159</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,700</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(706</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(734</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,072</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,798</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Raw materials</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">41,138</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,517</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Work-in-process</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,612</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">16,765</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Finished goods</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24,107</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">24,805</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">80,857</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">57,087</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Prepaid Expenses and Other Current Assets</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid income tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,081</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">460</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid legal fees</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">181</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">213</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Prepaid maintenance agreements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,047</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">856</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Advance to suppliers</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2,157</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,211</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Interest receivable</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">595</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">1,195</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,854</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">3,823</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">11,915</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">7,758</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:73%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Land</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">20,288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Construction-in-progress</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">21,696</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">15,353</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Building and improvements</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,610</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">52,655</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Machinery and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">160,028</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">151,269</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Computer software and hardware and office furniture and fixtures</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">53,681</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">50,440</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">309,303</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">290,005</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Accumulated depreciation</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(195,186</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(178,300</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Total</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">114,117</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">111,705</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation expense for property and equipment for fiscal years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, was approximately </font><font style="font-family:inherit;font-size:10pt;">$18.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$18.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$16.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and was determined using the straight-line method over the following useful lives:</font></div><div style="line-height:120%;padding-bottom:8px;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:87%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Building and improvements</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4-40 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Machinery and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">2-8 years</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Computer software and hardware and office furniture and fixtures</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">4-7 years</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total property and equipment (excluding accumulated depreciation) located in the United States at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, was approximately </font><font style="font-family:inherit;font-size:10pt;">$167.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$159.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$155.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. In each of </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, approximately </font><font style="font-family:inherit;font-size:10pt;">12%</font><font style="font-family:inherit;font-size:10pt;"> of total property and equipment (excluding accumulated depreciation) was held in Thailand by one of the Company&#8217;s subcontractors. No other country held </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> or more of total property and equipment in the periods presented.</font></div><div style="line-height:120%;text-align:justify;text-indent:29px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accumulated Other Comprehensive Loss</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in accumulated other comprehensive loss for the three years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:46%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">(in thousands)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Unrealized Gains and Losses on Available-for-Sale Securities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Defined Benefit Pension Items</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Currency Items</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance at January 1, 2016</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(97</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,584</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(170</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,851</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive loss before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(123</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(505</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(384</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,012</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts reclassified from accumulated other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">153</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">153</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(123</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(352</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(384</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(859</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance at December 31, 2016</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(220</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,936</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(554</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,710</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive income (loss) before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(207</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">502</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">374</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts reclassified from accumulated other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">197</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">197</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(207</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">699</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">79</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">571</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance at December 31, 2017</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(427</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,237</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(475</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(2,139</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive income (loss) before reclassifications</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">161</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">401</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(236</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Amounts reclassified from accumulated other comprehensive loss</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">124</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">124</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Other comprehensive income</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">161</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">525</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(236</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">450</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Balance at December 31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(266</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(712</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(711</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">(1,689</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">_______________</font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;">(1) </font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">This component of accumulated other comprehensive loss is included in the computation of net periodic pension cost for the years ended </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:9pt;">, </font><font style="font-family:inherit;font-size:9pt;">2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:4px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Estimates</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. On an ongoing basis, the Company evaluates its estimates, including those related to revenue recognition and allowances for receivables and inventories. These estimates are based on historical facts and various other factors, which the Company believes to be reasonable at the time the estimates are made. However, as the effects of future events cannot be determined with precision, actual results could differ significantly from management&#8217;s estimates.</font></div></div> This component of accumulated other comprehensive loss is included in the computation of net periodic pension cost for the years ended December 31, 2018, 2017 and 2016. In December 2017 the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (Refer to Note 11, Provision (Benefit) for Income Taxes, in the Notes to Consolidated Financial Statements). Deductions relate to ship and debit credits issued which adjust the sales price from the standard distribution price to the pre-approved lower price. Refer to Note 2, Significant Accounting Policies and Recent Accounting Pronouncements, for the Company’s revenue recognition policy, including the Company’s accounting for ship and debit claims. The total above excludes $4.7 million of in-process R&D which will be amortized upon completion of development over the estimated useful life of the technology. The Company includes the shares underlying performance-based awards in the calculation of diluted earnings per share if the performance conditions have been satisfied as of the end of the reporting period and excludes such shares when the necessary conditions have not been met. The Company has included in the 2018, 2017 and 2016 calculations those shares that were contingently issuable upon the satisfaction of the performance conditions as of the end of the respective periods. EX-101.SCH 10 powi-20181231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2156100 - Disclosure - BANK LINE OF CREDIT link:presentationLink link:calculationLink link:definitionLink 2456401 - Disclosure - BANK LINE OF CREDIT (Details) link:presentationLink link:calculationLink link:definitionLink 2143100 - Disclosure - COMMITMENTS link:presentationLink link:calculationLink link:definitionLink 2443402 - Disclosure - COMMITMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2343301 - Disclosure - COMMITMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2425403 - Disclosure - COMMON STOCK REPURCHASES AND CASH DIVIDENDS Cash Dividends (Details) link:presentationLink link:calculationLink link:definitionLink 2425402 - Disclosure - COMMON STOCK REPURCHASES AND CASH DIVIDENDS Common Stock Repurchases (Details) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - COMMON STOCK REPURCHASES AND CASH DIVIDENDS (Notes) link:presentationLink link:calculationLink link:definitionLink 2325301 - Disclosure - COMMON STOCK REPURCHASES AND CASH DIVIDENDS (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - THE COMPANY link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS Components of Consolidated Balanec Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS (Notes) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1001001 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information Document link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2428402 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 2328301 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Intangible Assets Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2146100 - Disclosure - LEGAL PROCEEDINGS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2446401 - Disclosure - LEGAL PROCEEDINGS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - MARKETABLE SECURITIES (Details) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - MARKETABLE SECURITIES (Notes) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - MARKETABLE SECURITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2131100 - Disclosure - PROVISION FOR INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2431402 - Disclosure - PROVISION FOR INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 2331301 - Disclosure - PROVISION FOR INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 2155100 - Disclosure - RETIREMENT PLANS link:presentationLink link:calculationLink link:definitionLink 2455401 - Disclosure - RETIREMENT PLANS (Details) link:presentationLink link:calculationLink link:definitionLink 2158100 - Disclosure - Schedule II - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 2458402 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2358301 - Disclosure - Schedule II - Valuation and Qualifying Accounts Schedule II - Valuation and Qualifying Accounts (Tables) link:presentationLink link:calculationLink link:definitionLink 2157100 - Disclosure - SELECTED QUARTERLY INFORMATION link:presentationLink link:calculationLink link:definitionLink 2457402 - Disclosure - SELECTED QUARTERLY INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 2357301 - Disclosure - SELECTED QUARTERLY INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Recently Issued Accounting Pronouncements (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Significant Accounting Policies and Estimates (Policies) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES (Customer and Credit Risk Concentration) (Details) link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES Geographic Net Revevnues (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - STOCK PLANS AND SHARE BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - STOCK PLANS AND SHARE BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 2419404 - Disclosure - STOCK PLANS AND SHARE BASED COMPENSATION (Fair Value Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 2419405 - Disclosure - STOCK PLANS AND SHARE BASED COMPENSATION (Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2419406 - Disclosure - STOCK PLANS AND SHARE BASED COMPENSATION (Options by Exercise Price Range) (Details) link:presentationLink link:calculationLink link:definitionLink 2419407 - Disclosure - STOCK PLANS AND SHARE BASED COMPENSATION (Performance-based Awards and Restricted Stock Units) (Details) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - STOCK PLANS AND SHARE BASED COMPENSATION (Stock-Based Compensation) (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - STOCK PLANS AND SHARE BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 powi-20181231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 powi-20181231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 powi-20181231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Commitments and Contingencies Disclosure [Abstract] COMMITMENTS [Text Block] Commitments Disclosure [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] STOCK PLANS AND SHARE BASED COMPENSATION [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] GOODWILL AND INTANGIBLE ASSETS [Text Block] Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Intangible Assets and Goodwill [Table] Schedule Of Intangible Assets And Goodwill [Table] Schedule Of Intangible Assets And Goodwill [Table] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Domain name Internet Domain Names [Member] In Process Research and Development [Member] In Process Research and Development [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Developed technology Developed Technology Rights [Member] Customer relationships [Member] Customer Relationships [Member] Technology licenses [Member] Licensing Agreements [Member] Leases, Acquired-in-Place [Member] Leases, Acquired-in-Place [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Intangible Assets and Goodwill [Line Items] Intangible Assets and Goodwill [Line Items] Intangible Assets and Goodwill [Line Items] Useful life (in years) Finite-Lived Intangible Asset, Useful Life Finite-lived intangible assets Finite-lived Intangible Assets Acquired Amortization of intangibles Amortization of Intangible Assets Intangible Assets, Net[Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Indefinite-lived intangible assets Indefinite-lived Intangible Assets (Excluding Goodwill) Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross Total intangible assets, Gross Intangible Assets, Gross Intangible Assets, Gross Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Total Finite Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net Total Intangible Assets, Net Intangible Assets, Net (Excluding Goodwill) Components of Consolidated Balance Sheet [Abstract] Components of Consolidated Balance Sheet [Abstract] Accounts Receivable Accounts Receivable, Net, Current [Abstract] Accounts receivable trade Accounts Receivable, Gross, Current Accrued ship and debit Allowance for Ship And Debit Allowance for Ship And Debit Allowance for stock rotation and rebate Allowance for Stock Rotation and Rebate Allowance for Stock Rotation and Rebate Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Total Accounts Receivable, Net, Current Inventory, Net [Abstract] Inventory, Net [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Work-in-process Inventory, Work in Process, Net of Reserves Finished goods Inventory, Finished Goods, Net of Reserves Total Inventory, Net Prepaid Expense and Other Assets, Current [Abstract] Prepaid Expense and Other Assets, Current [Abstract] Prepaid income tax Prepaid Taxes Prepaid legal fees Prepaid Legal Fees Prepaid Legal Fees Prepaid maintenance agreements Prepaid Maintenance Agreements Prepaid Maintenance Agreements Advance to suppliers Prepaid Supplies Interest receivable Interest Receivable, Current Other Other Assets, Current Total Prepaid Expense and Other Assets, Current Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Balance Sheet Related Disclosures [Abstract] Supplemental Balance Sheet Disclosures [Text Block] Supplemental Balance Sheet Disclosures [Text Block] Retirement Benefits [Abstract] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Defined Benefit Pension Items Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Projected Benefit Obligation Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets Business Acquisition, Purchase Price Allocation, Projected Benefit Obligation (Asset), Net of Plan Assets Acquired Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation Defined Benefit Plan, Estimated Future Employer Contributions in Next Fiscal Year Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Segment Reporting [Abstract] Number of Reportable Segments Number of Reportable Segments Risks and Uncertainties [Abstract] Concentration Risk [Table] Concentration Risk [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Credit Concentration Risk Credit Concentration Risk [Member] Customer Concentration Risk Customer Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Net Revenues Sales Revenue, Goods, Net [Member] Accounts Receivable Accounts Receivable [Member] Major Customers [Axis] Customer [Axis] Name of Major Customer [Domain] Customer [Domain] Distributors [Member] Distributors [Member] Distributors [Member] Avnet Avnet [Member] Avnet [Member] Powertech Distribution Ltd. Powertech Distribution Ltd. [Member] Powertech Distribution Ltd. [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration risk percentage benchmark for total accounts receivable Concentration risk percentage benchmark for total accounts receivable Concentration risk percentage benchmark for total accounts receivable Number of major customers Number Of Major Customers Number Of Major Customers Concentration Risk, Percentage Concentration Risk, Percentage Concentration risk percentage of net revenue Concentration Risk Percentage Of Net Revenue Customer Concentration Risk Percentage Of Total Net Revenue Revenues Revenues Customers accounted for 10% or more of total net revenues [Table Text Block] Schedule Of Significant Customers Revenue [Table Text Block] Schedule Of Significant Customers Revenue [Table Text Block] Customers representing 10% or more of accounts receivable [Table Text Block] Schedule Of Significant Customers Accounts Receivable [Table Text Block] Schedule Of Significant Customers Accounts Receivable [Table Text Block] Geographic net revenues Revenue from External Customers by Geographic Areas [Table Text Block] Common Stock Repurchases and Cash Dividends [Abstract] Common Stock Repurchases and Cash Dividends [Abstract] Common Stock Repurchase and Cash Dividends [Text Block] Common Stock Repurchase and Cash Dividends [Text Block] Common Stock Repurchase and Cash Dividends [Text Block] Document Information [Abstract] Document Information [Abstract] Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Trading Symbol Trading Symbol Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Document Type Document Type Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Listing, Par Value Per Share Entity Listing, Par Value Per Share Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Small Business Entity Small Business Entity Public Float Entity Public Float Accounting Policies [Abstract] Segment Reporting [Policy Text Block] Segment Reporting, Policy [Policy Text Block] Principles of Consolidation [Policy Text Block] Consolidation, Policy [Policy Text Block] Estimates [Policy Text Block] Use of Estimates, Policy [Policy Text Block] Revenue Recognition [Policy Text Block] Revenue Recognition, Policy [Policy Text Block] Inventories [Policy Text Block] Inventory, Policy [Policy Text Block] Income Taxes [Policy Text Block] Income Tax, Policy [Policy Text Block] Business Combinations [Policy Text Block] Business Combinations Policy [Policy Text Block] Goodwill and Intangible Assets [Policy Text Block] Goodwill and Intangible Assets, Policy [Policy Text Block] Cash and Cash Equivalents [Policy Text Block] Cash and Cash Equivalents, Policy [Policy Text Block] Marketable Securities [Policy Text Block] Investment, Policy [Policy Text Block] Employee Benefits Plan [Policy Text Block] Pension and Other Postretirement Plans, Policy [Policy Text Block] Retirement Benefit Obligations (Pension) [Policy Text Block] Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block] Foreign Currency Risk and Foreign Currency Translations [Policy Text Block] Foreign Currency Transactions and Translations Policy [Policy Text Block] Warranty [Policy Text Block] Standard Product Warranty, Policy [Policy Text Block] Advertising [Policy Text Block] Advertising Costs, Policy [Policy Text Block] Research and Development [Policy Text Block] Research and Development Expense, Policy [Policy Text Block] Indemnifications [Policy Text Block] Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Fair Value of Financial Instruments, Policy [Policy Text Block] Fair Value of Financial Instruments, Policy [Policy Text Block] Share-based Compensation [Policy Text Block] Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] ASU 2016-09 Accounting Standards Update 2016-09 [Member] Common Stock [Member] Common Stock [Member] Additional Paid-In Capital [Member] Additional Paid-in Capital [Member] Accumulated Other Comprehensive Income [Member] AOCI Attributable to Parent [Member] Retained Earnings [Member] Retained Earnings [Member] Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning Balance (in shares) Shares, Outstanding Beginning Balance Stockholders' Equity Attributable to Parent Cumulative Effect of New Accounting Principle in Period of Adoption Cumulative Effect of New Accounting Principle in Period of Adoption Issuance of common stock under employee stock option and stock award plans (in shares) Stock Issued During Period, Shares, Share-based Compensation, Gross Issuance of common stock under employee stock option and stock award plans Stock Issued During Period, Value, Share-based Compensation, Gross Issuance of common stock under employee stock option and stock award plans Stock Issued During Period, Value, Stock Options Exercised Repurchase of common stock (in shares) Stock Repurchased and Retired During Period, Shares Repurchase of common stock Stock Repurchased and Retired During Period, Value Issuance of common stock under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Issuance of common stock under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Stock-based compensation expense related to employee stock options and awards Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Stock-based compensation expense related to employee stock purchases Adjustments to Additional Paid in Capital, Share-based Compensation, Employee Stock Purchase Program, Requisite Service Period Recognition Payment of dividends to stockholders Dividends Unrealized actuarial gain (loss) on pension benefits Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Unrealized gain (loss) on marketable securities, Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax Translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Net income (loss) Net Income (Loss) Attributable to Parent Ending Balance (in shares) Ending Balance Fair Value Disclosures [Abstract] Fair Value Of Marketable Securities and Investments [Table Text Block] Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Income Statement [Abstract] NET REVENUES COST OF REVENUES Cost of Revenue GROSS PROFIT Gross Profit OPERATING EXPENSES: Operating Expenses [Abstract] Research and development Research and Development Expense Sales and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses INCOME FROM OPERATIONS Operating Income (Loss) OTHER INCOME Nonoperating Income (Expense) INCOME BEFORE INCOME TAXES Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest PROVISION (BENEFIT) FOR INCOME TAXES Income Tax Expense (Benefit) NET INCOME EARNINGS PER SHARE: Earnings Per Share [Abstract] Basic Earnings Per Share, Basic Diluted Earnings Per Share, Diluted SHARES USED IN PER SHARE CALCULATION: Earnings Per Share, Basic and Diluted [Abstract] Basic Weighted Average Number of Shares Outstanding, Basic Diluted Weighted Average Number of Shares Outstanding, Diluted Dividends Declared and Paid [Table] Dividends Declared and Paid [Table] Dividends Declared and Paid [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event [Member] Subsequent Event [Member] Dividends Declared and Paid [Line Items] Dividends Declared and Paid [Line Items] [Line Items] for Dividends Declared and Paid [Table] Common Stock, Dividends, Per Share, Declared Common Stock, Dividends, Per Share, Declared Payments of Dividends Payments of Dividends Common Stock Dividends Declared, Per Share, Payable 1st Quarter 2019 Common Stock, Dividends, Per Share, Declared, Next Fiscal Year, Period One Common Stock, Dividends, Per Share, Declared, Next Fiscal Year, Period One Common Stock Dividends Declared, Per Share, Payable 2nd Quarter 2019 Common Stock, Dividends, Per Share, Declared, Next Fiscal Year, Period Two Common Stock, Dividends, Per Share, Declared, Next Fiscal Year, Period Two Common Stock Dividends Declared, Per Share, Payable 3rd Quarter 2019 Common Stock, Dividends, Per Share, Declared, Next Fiscal Year, Period Three Common Stock, Dividends, Per Share, Declared, Next Fiscal Year, Period Three Common Stock Dividends Declared, Per Share, Payable 4th Quarter 2019 Common Stock, Dividends, Per Share, Declared, Next Fiscal Year, Period Four Common Stock, Dividends, Per Share, Declared, Next Fiscal Year, Period Four Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Axis] Exercise Price Range [Axis] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] $17.75 - $36.95 Exercise Price Range One [Member] Exercise Price Range One [Member] $37.96 - $42.88 Exercise Price Range Two [Member] Exercise Price Range Two [Member] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Options Outstanding, Exercise Price Range, Lower Range Limit Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Lower Range Limit Options Outstanding, Exercise Price Range, Upper Range Limit Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Upper Range Limit Options Outstanding, Number Outstanding Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Outstanding Options Options Outstanding, Weighted Average Remaining Contractual Term (in years) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Remaining Contractual Term Options Outstanding, Weighted Average Exercise Price (per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price Options Vested and Exercisable, Number Vested Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Number of Exercisable Options Options Vested and Exercisable, Weighted Average Exercise Price (per share) Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range, Exercisable Options, Weighted Average Exercise Price Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of intangible assets [Table Text Block] Schedule Of Intangible Assets [Table Text Block] Schedule Of Intangible Assets [Table Text Block] Schedule of expected amortization expense [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] RETIREMENT PLANS [Text Block] Compensation and Employee Benefit Plans [Text Block] Income Tax Disclosure [Abstract] PROVISION FOR INCOME TAXES [Text Block] Income Tax Disclosure [Text Block] EARNINGS PER SHARE [Text Block] Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] THE COMPANY [Text Block] Nature of Operations [Text Block] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Award Type [Domain] Equity Award [Domain] Incentive Stock Options [Member] Incentive Stock Options [Member] Incentive Stock Options [Member] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Employee Stock [Member] Employee Stock [Member] Stock Options [Member] Employee Stock Option [Member] Stock Options and Restricted Stock Units (RSUs) [Member] Stock Options and Restricted Stock Units (RSUs) [Member] Stock Options and Restricted Stock Units (RSUs) [Member] Schedule Of Share Based Compensation Arrangement By Share Based Payment Award, Plan Name [Axis] Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Plan Name [Axis] Schedule Of Share Based Compensation Arrangement By Share Based Payment Award, Plan Name [Domain] Schedule of Share-based Compensation Arrangement by Share-based Payment Award, Plan Name [Domain] 2007 Equity Incentive Plan [Member] Equity Incentive Plan 2007 [Member] Equity Incentive Plan 2007 [Member] Directors Equity Compensation Program [Member] Directors Equity Compensation Program [Member] 2016 Incentive Award Plan [Member] 2016 Incentive Award Plan [Member] 2016 Incentive Award Plan Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of stock-based compensation plans Number Of Stock Based Compensation Plans Number of Stock-based Compensation Plans Exercise price of stock options as percentage of fair market value on date of grant, minimum Exercise Price As Percentage Of Fair Market Value On Grant Date, Minimum Exercise Price As Percentage Of Fair Market Value On Grant Date, Minimum Awards vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Awards expiration period, maximum Share Based Compensation Arrangement By Share Based Payment Award, Award Expiration Period Share-based Compensation Arrangement by Share-based Payment Award, Award Expiration Period Factor used to determine the number of options/units to be granted Factor used to determine number of options units to be granted Factor used to determine number of options units to be granted Maximum percentage of employee's compensation eligible for payroll deductions Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Purchase price of the purchase plan as percentage of the lower of the fair market value on the first day of each offering period or on the purchase date Purchase Price As Percentage Of Lower Of Fair Market Value On First Day Of Offering Period Or Purchase Date Purchase Price as Percentage of Lower of Fair Market Value on First Day of Offering Period or Purchase Date. Number of purchase period in each offering period Number Of Purchase Period In Each Offering Period Number of Purchase Period in Each Offering Period Duration of each purchase period in each offering period Duration Of Each Purchase Period In Each Offering Period Duration of Each Purchase Period in Each Offering Period Shares reserved for issuance Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Number of shares purchased Share-Based Compensation Arrangement By Share Based Payment Award Employee Shares Purchased For Award Share-Based Compensation Arrangement By Share Based Payment Award Employee Shares Purchased For Award Common stock reserved for future issuance under stock option and stock purchase plans Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Number of shares available for future issuance Common Stock, Capital Shares Reserved for Future Issuance Stock-based compensation expense Allocated Share-based Compensation Expense Statement of Financial Position [Abstract] ASSETS Assets [Abstract] CURRENT ASSETS: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Short-term marketable securities Available-for-sale Securities, Current Accounts receivable, net of allowance for doubtful accounts of $706 and $734 in 2018 and 2017, respectively Inventories Prepaid expenses and other current assets Total current assets Assets, Current PROPERTY AND EQUIPMENT, net Property, Plant and Equipment, Net INTANGIBLE ASSETS, net GOODWILL Goodwill DEFERRED TAX ASSETS Deferred Tax Assets, Net of Valuation Allowance, Noncurrent OTHER ASSETS Other Assets, Noncurrent Total assets Assets LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] CURRENT LIABILITIES: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued payroll and related expenses Employee-related Liabilities, Current Taxes payable Taxes Payable, Current Other accrued liabilities Other Accrued Liabilities, Current Total current liabilities Liabilities, Current LONG-TERM INCOME TAXES PAYABLE Accrued Income Taxes, Noncurrent DEFERRED TAX LIABILITIES Deferred Tax Liabilities, Net, Noncurrent OTHER LIABILITIES Other Liabilities, Noncurrent Total liabilities Liabilities STOCKHOLDERS’ EQUITY: Stockholders' Equity Attributable to Parent [Abstract] Common stock, $0.001 par value Authorized - 140,000,000 shares Outstanding - 28,888,643 and 29,782,455 shares in 2018 and 2017, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Retained earnings Retained Earnings (Accumulated Deficit) Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Tax Period [Axis] Tax Period [Axis] Tax Period [Domain] Tax Period [Domain] Earliest Tax Year [Member] Earliest Tax Year [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Research Tax Credit Carryforward [Member] Research Tax Credit Carryforward [Member] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Domestic Tax Authority [Member] Domestic Tax Authority [Member] State and Local Jurisdiction [Member] State and Local Jurisdiction [Member] Foreign Tax Authority [Member] Foreign Tax Authority [Member] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] California Taxing Authority [Member] California Taxing Authority [Member] California Taxing Authority [Member] New Jersey Division of Taxation [Member] New Jersey Division of Taxation [Member] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Tax credit carryforward, amount Tax Credit Carryforward, Amount Tax Credit Carryforward, Expiration Date Tax Credit Carryforward, Expiration Date Operating Loss Carryforwards Operating Loss Carryforwards Operating Loss Carryforwards, Expiration Date Operating Loss Carryforwards, Expiration Date U.S. and foreign components of income before income taxes [Abstract] Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] U.S. operations Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign operations Income (Loss) from Continuing Operations before Income Taxes, Foreign Components of provision for income taxes [Abstract] Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Current provision: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Current provision Current Income Tax Expense (Benefit) Deferred provision (benefit): Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Deferred provision (benefit) Deferred Income Taxes and Tax Credits Effective income tax rate reconciliation [Abstract] Effective Income Tax Rate Reconciliation, Percent [Abstract] Provision (benefit) computed at Federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Business tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent Foreign income taxed at different rate Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent GILTI inclusion Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income U.S. Tax Act - transition tax Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act Transition Tax, Percent Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act Transition Tax, Percent U.S. Tax Act - deferred tax asset and liability adjustment Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act Deferred Tax Asset and Liability Adjustment, Percent Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act Deferred Tax Asset and Liability Adjustment, Percent Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Total Effective Income Tax Rate Reconciliation, Percent Components of deferred income tax asset [Abstract] Components of Deferred Tax Assets [Abstract] Other reserves and accruals Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Tax credit carry-forwards Deferred Tax Assets, Tax Credit Carryforwards Stock compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Capital losses Deferred Tax Assets, Capital Loss Carryforwards Net operating loss Deferred Tax Assets, Operating Loss Carryforwards Valuation allowance Deferred Tax Assets, Valuation Allowance Deferred tax assets, net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance Depreciation Deferred Tax Liabilities, Property, Plant and Equipment Other Deferred Tax Liabilities, Other Deferred tax liabilities Deferred Tax Liabilities, Gross Net deferred tax asset Deferred Tax Assets, Net Reconciliation of the Beginning and Ending Amount of Unrecognized Tax Benefits [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Unrecognized Tax Benefits, Balance at beginning of period Unrecognized Tax Benefits Gross Increase for Tax Positions of Current Year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Gross Decrease for Tax Positions of Prior Years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Unrecognized Tax Benefits, Balance at end of period Unrecognized tax benefits [Abstract] Income Tax Uncertainties [Abstract] Income tax benefit that would be recorded if unrecognized tax benefits are recognized Unrecognized Tax Benefits that Would Impact Effective Tax Rate Income tax interest and penalties accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued U.S. Tax Cuts and Jobs Act [Abstract] Impact of U.S. Tax Cuts and Jobs Act [Abstract] Impact of U.S. Tax Cuts and Jobs Act Provisional One Time Transition Tax Related to Tax Cuts and Jobs Act Provisional One Time Transition Tax Related to Tax Cuts and Jobs Act, Before Utilization of Net Operating Losses and Credits Provisional One Time Transition Tax Related to Tax Cuts and Jobs Act, Before Utilization of Net Operating Losses and Credits Current Federal Tax Expense Related to Impact of Tax Cuts and Jobs Act Current Federal Tax Expense (Benefit) Related to Impact of Tax Cuts and Jobs Act Current Federal Tax Expense (Benefit) Related to Impact of Tax Cuts and Jobs Act Provisional One Time Transition Tax Related to Tax Cuts and Jobs Act, After Utilization Provisional One Time Transition Tax Related to Tax Cuts and Jobs Act, After Utilization Provisional One Time Transition Tax Related to Tax Cuts and Jobs Act, After Utilization of Net Operating Losses and Credits Income Tax, Global Intangible Low Tax Income, Before Credits Income Tax, Global Intangible Low Tax Income, Before Credits Income Tax, Global Intangible Low Tax Income, Before Credits Tax Benefit, Initial Recognition of Global Intangible Low-Taxed Income Deferred Tax Asset Tax Benefit, Initial Recognition of Global Intangible Low-Taxed Income Deferred Tax Asset Tax Benefit, Initial Recognition of Global Intangible Low-Taxed Income Deferred Tax Asset Employee Benefits Plan Employee Benefits [Abstract] Employee Benefits [Abstract] Defined Contribution Plan, Employer Discretionary Contribution Amount Defined Contribution Plan, Employer Discretionary Contribution Amount Foreign Exchange Transactions Foreign Currency Transaction [Abstract] Foreign Currency Transaction Gain (Loss), before Tax Foreign Currency Transaction Gain (Loss), before Tax Warranty Standard Product Warranty Disclosure [Abstract] Product Warranty Period Product Warranty Period Product Warranty Period Advertising Expense Marketing and Advertising Expense [Abstract] Advertising Expense Advertising Expense Recently Issued Accounting Pronouncements [Abstract] Recently Issued Accounting Pronouncements [Abstract] New Accounting Pronouncements [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Accounting Standards Update 2016-02 [Member] Accounting Standards Update 2016-02 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification Statement of Comprehensive Income [Abstract] Net income Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation adjustments, net of $0 tax in 2018, 2017 and 2016 Unrealized gain (loss) on marketable securities, net of $0 tax in 2018, 2017 and 2016 Unrealized actuarial gain (loss) on pension benefits, net of tax of ($144), ($194), and $98 in 2018, 2017 and 2016, respectively Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Foreign currency translation adjustment, tax Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax Unrealized gain on marketable securities, tax Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, Tax Unrealized actuarial gain (loss) on pension benefits, tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax Exercise Price Range One [Member] Exercise Price Range Two [Member] Schedule Of Share Based Compensation Arrangement By Share Based Payment Award, Plan Name [Axis] Schedule Of Share Based Compensation Arrangement By Share Based Payment Award, Plan Name [Domain] Performance Based Awards [Member] Performance Shares [Member] Long-Term Performance-based Awards [Member] Long-Term Performance-based Units [Member] Long-Term Performance-based Units [Member] Number of performance-based awards shares released as a percentage of target number, minimum NumberOfPerformanceBasedAwardsShares ReleasedAsPercentageOfTargetNumberMinimum1 NumberOfPerformanceBasedAwardsShares ReleasedAsPercentageOfTargetNumberMinimum Number of performance-based awards shares released as a percentage of target number, maximum NumberOfPerformanceBasedAwardsShares ReleasedAsPercentageOfTargetNumberMaximum1 NumberOfPerformanceBasedAwardsShares ReleasedAsPercentageOfTargetNumberMaximum Performance based period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Outstanding, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Forfeited or expired, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Outstanding, weighted-average grant date fair value per share, beginning of period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted, weighted-average grant date fair value per share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested, weighted-average grant date fair value per share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Forfeited or expired, weighted-average grant date fair value per share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Outstanding, weighted-average grant date fair value per share, end of period Outstanding, weighted-average remaining contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Outstanding, Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Aggregate Intrinsic Value Outstanding, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding Outstanding and expected to vest, shares Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Outstanding And Expected To Vest, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding And Expected To Vest, Number Outstanding and expected to vest, weighted-average remaining contractual term (in years) Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Outstanding And Expected To Vest, Weighted Average Remaining Contractual Term Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding and Expected to Vest, Weighted Average Remaining Contractual Term Outstanding and expected to vest, aggregate intrinsic value Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Outstanding And Expected To Vest, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding and Expected to Vest, Aggregate Intrinsic Value Grant date fair value of awards released Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Revenues [Abstract] Schedule of Revenues by Geography [Table] Schedule of Revenues by Geography [Table] Schedule of Revenues by Geography [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States of America UNITED STATES Hong Kong/China Hong Kong/China [Domain] Hong Kong/China Taiwan TAIWAN, PROVINCE OF CHINA Korea KOREA, REPUBLIC OF Western Europe (excluding Germany) Western Europe Excluding Germany [Member] Western Europe Excluding Germany [Member] Japan JAPAN Germany GERMANY Other Other Countries [Member] Other Countries [Member] Schedule of Revenues by Geography [Line Items] Schedule of Revenues by Geography [Line Items] [Line Items] for Schedule of Revenues by Geography [Table] Quarterly Financial Information Disclosure [Abstract] Schedule of Quarterly Financial Information [Table Text Block] Quarterly Financial Information [Table Text Block] Equity Award [Domain] Performance Based Awards, Long-term and Short-term [Member] Performance Based Awards, Long-term and Short-term [Member] Performance-based Awards, Long-term and Short-Term [Member] Summary of stock-based compensation expense [Table Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Schedule of Unrecognized Compensation Cost, Nonvested Awards [Table Text Block] Schedule of Unrecognized Compensation Cost, Nonvested Awards [Table Text Block] Fair value assumptions for employees' stock purchase rights under the Purchase Plan [Table Text Block] Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Summary of option activity under the Plans [Table Text Block] Share-based Compensation, Stock Options, Activity [Table Text Block] Summary of stock options outstanding by exercise price range [Table Text Block] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table Text Block] Summary of performance-based awards outstanding [Table Text Block] Schedule of Nonvested Performance-based Units Activity [Table Text Block] Summary of restricted stock units outstanding [Table Text Block] Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Corporate securities Corporate Debt Securities [Member] Commercial paper Commercial Paper [Member] Foreign Government Debt [Member] Foreign Government Debt [Member] Money market funds Money Market Funds [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Investments at Fair Value Investments, Fair Value Disclosure Total Investments as Fair Value Assets, Fair Value Disclosure Schedule of Finite-Lived Intangible Assets by Major Class [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets, Future Amortization Expense [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] 2019 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five SELECTED QUARTERLY INFORMATION (Unaudited) [Text Block] Quarterly Financial Information [Text Block] Dividends Declared [Table Text Block] Dividends Declared [Table Text Block] U.S. and foreign components of income before income taxes [Table Text Block] Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Components of provision for income taxes [Table Text Block] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Effective income tax rate reconciliation [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Components of net deferred income tax asset [Table Text Block] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Unrecognized tax benefits rollforward [Table Text Block] Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] FAIR VALUE MEASUREMENTS [Text Block] Fair Value Disclosures [Text Block] SUMMARY OF SIGNIFICANT ACCOUTING POLICIES [Text Block] Significant Accounting Policies [Text Block] Debt Disclosure [Abstract] Line of Credit Facility [Table] Line of Credit Facility [Table] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Letter of Credit [Member] Letter of Credit [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Credit Agreement, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Line of credit, amount outstanding Line of Credit, Current Equity [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Unrealized Gains and Losses on Available-for-Sale Securities Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Foreign Currency Items Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Amounts reclassified from accumulated other comprehensive loss Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Other Comprehensive Income (Loss), Net of Tax SIGNIFICANT CUSTOMERS AND EXPORT SALES [Text Block] Concentration Risk Disclosure [Text Block] Risk-free interest rates Share-Based Compensation Arrangement By Share-Based Payment Award, Fair Value Assumptions, Weighted Average Risk Free Interest Rate Share-Based Compensation Arrangement By Share-Based Payment Award, Fair Value Assumptions, Weighted Average Risk Free Interest Rate Expected volatility rates Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected term of purchase rights (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Weighted-average estimated fair value of purchase rights Weighted-average estimated fair value of purchase rights Weighted-average estimated fair value of purchase rights Schedule of Accounts Receivable [Table Text Block] Schedule of Accounts Receivable [Table Text Block] Schedule of Accounts Receivable [Table Text Block] Schedule of Inventory, Current [Table Text Block] Schedule of Inventory, Current [Table Text Block] Schedule of Prepaid Expenses and Other Current Assets [Table Text Block] Schedule of Prepaid Expenses and Other Current Assets [Table Text Block] Schedule of Prepaid Expenses and Other Current Assets [Table Text Block] Property and Equipment [Table Text Block] Property, Plant and Equipment [Table Text Block] Property and Equipment Useful Lives [Table Text Block] Property and Equipment Useful Lives [Table Text Block] [Table Text Block] for Property and Equipment Useful Lives [Table] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Option activity under the Plans Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Outstanding, shares, beginning of period Outstanding, weighted-average exercise price, beginning of period (per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Granted, weighted-average exercise price (per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Exercised, weighted-average exercise price (per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited or expired, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Forfeited or expired, weighted-average exercise price (per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Outstanding, shares, end of period Outstanding, weighted-average exercise price, end of period (per share) Outstanding, weighted-average remaining contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Outstanding, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Vested and Exercisable, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Exercisable, weighted-average remaining contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value BANK LINE OF CREDIT [Text Block] Debt Disclosure [Text Block] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Cost of revenues [Member] Cost of Sales [Member] Research and Development Expense [Member] Selling and Marketing Expense [Member] General and Administrative Expense [Member] Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations: Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Unrecognized compensation costs Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Unrecognized compensation costs, period of recognition (in years) Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Marketable Securities [Abstract] Schedule of Available-for-sale Securities [Table] Schedule of Available-for-sale Securities [Table] Financial Instrument [Axis] Financial Instrument [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Government securities Debt Security, Government, Non-US [Member] Investments due in 3 months or less: Short-term Investments Due in Less Than Three Months [Member] Short-term Investments Due in Less Than Three Months [Member] Investments due in 4-12 months: Short-term Investments [Member] Investments due in 12 months or greater: Other Long-term Investments [Member] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Amortized Cost Available-for-sale Securities, Amortized Cost Basis Gross Unrealized Gains Available-for-sale Securities, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Losses Available-for-sale Securities, Accumulated Gross Unrealized Loss, before Tax Estimated Fair Market Value Weighted Average Interest Rate on Investments Weighted Average Interest Rate on Investments Weighted Average Interest Rate on Investments Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions Property and Equipment [Abstract] Property and Equipment [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Land Land [Member] Construction-in-progress Construction in Progress [Member] Building and improvements Building and Building Improvements [Member] Machinery and equipment Machinery and Equipment [Member] Computer software and hardware and office furniture and fixtures Office Furniture and Equipment [Member] Office Furniture and Equipment [Member] Property and Equipment [Member] Property and Equipment [Member] Property and Equipment [Member] Geographic Concentration Risk [Member] Geographic Concentration Risk [Member] THAILAND THAILAND Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and Equipment, Gross Property, Plant and Equipment, Gross Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Depreciation Depreciation Property and Equipment, Useful Life Property, Plant and Equipment, Useful Life Gain and Loss Contingencies [Table] Gain and Loss Contingencies [Table] Gain Contingencies, Nature [Axis] Gain Contingencies, Nature [Axis] Gain Contingency, Nature [Domain] Gain Contingency, Nature [Domain] Positive Outcome of Litigation [Member] Positive Outcome of Litigation [Member] Litigation Status [Axis] Litigation Status [Axis] Litigation Status [Domain] Litigation Status [Domain] Counterclaims [Member] Counterclaims [Member] Counterclaims [Member] Judicial Ruling [Member] Judicial Ruling [Member] Pending Litigation [Member] Pending Litigation [Member] Litigation Case [Axis] Litigation Case [Axis] Litigation Case Type [Domain] Litigation Case [Domain] Patent Infringement Claim One [Member] Patent Infringement Claim One [Member] Patent Infringement Claim Two [Member] Patent Infringement Claim Two [Member] Patent Infringement Claim Two [Member] Patent Infringement Claim Two Counterclaim [Member] Patent Infringement Claim Two Counterclaim [Member] Patent Infringement Claim Two Counterclaim [Member] Patent Infringement Claim Three [Member] Patent Infringement Claim Three [Member] Patent Infringement Claim Three [Member] Patent Infringement Claim Three Counterclaim [Member] Patent Infringement Claim Three Counterclaim [Member] Patent Infringement Claim Three Counterclaim Patent Infringement Claim Four [Member] Patent Infringement Claim Four [Member] Patent Infringement Claim Four [Member] Patent Infringment Claim Five [Member] Patent Infringment Claim Five [Member] Patent Infringment Claim Five [Member] Patent Infringment Claim Six [Member] Patent Infringment Claim Six [Member] Patent Infringment Claim Six [Member] Patent Infringement Claim Seven [Member] Patent Infringement Claim Seven [Member] Patent Infringement Claim Seven [Member] Patent Infringement Claim Eight [Member] Patent Infringement Claim Eight [Member] Patent Infringement Claim Eight Patent Infringement Claim Nine [Member] Patent Infringement Claim Nine [Member] Patent Infringement Claim Nine Patent Infringement Claim Ten [Member] Patent Infringement Claim Ten [Member] Patent Infringement Claim Ten Patent Infringement Claim Eleven [Member] Patent Infringement Claim Eleven [Member] Patent Infringement Claim Eleven Patent Inter Partes Review Petition Request One [Domain] Patent Inter Partes Review Petition Request One [Domain] Patent Inter Partes Review Petition Request One [Domain] Gain and Loss Contingencies [Line Items] Gain and Loss Contingencies [Line Items] Gain Contingency, Patents Found Infringed upon, Number Gain Contingency, Patents Found Infringed upon, Number Litigation Settlement, Amount Awarded from Other Party Litigation Settlement, Amount Awarded from Other Party Number of Patents in Inter Partes Review Petition Request Number of Patents in Inter Partes Review Petition Request Number of Patents in Inter Partes Review Petition Request Number of Patents Denied Inter Partes Review Proceedings Number of Patents Denied Inter Partes Review Proceedings Number of Patents Denied Inter Partes Review Proceedings Number of Patents in Inter Partes Review Proceedings Number of Patents in Inter Partes Review Proceedings Number of Patents in Inter Partes Review Proceedings Number of patents withdrawn from infringement claims Number of Patents Withdrawn from Infringement Claims Number of Patents Withdrawn from Infringement Claims Number of patents remaining in infringement claims Number of Patents Remaining in Infringement Claims Number of Patents Remaining in Infringement Claims Loss Contingency, Patents Found Not Infringed, Number Loss Contingency, Patents Found Not Infringed, Number Percent of revenue impacted by patents involved in litigation Loss Contingency, Percent of Revenue Impacted by Patents Involved in Litigation Loss Contingency, Percent of Revenue Impacted by Patents Involved in Litigation Number of Patents Found Invalid Number of Patents Found Invalid Number of Patents Found Invalid Number of Patents in Infringement Case, Unenforceable Number of Patents in Infringement Case, Unenforceable Number of Patents in Infringement Case, Unenforceable Period for petition for further stay of permanent injunction Period for Petition for Further Stay of Permanent Injunction Period for Petition for Further Stay of Permanent Injunction Loss Contingency, Damages Sought, Value Loss Contingency, Damages Sought, Value Loss Contingency, Damages Awarded, Value Loss Contingency, Damages Awarded, Value Gain Contingency, Patents Allegedly Infringed upon, Number Gain Contingency, Patents Allegedly Infringed upon, Number Loss Contingency, Patents Allegedly Infringed, Number Loss Contingency, Patents Allegedly Infringed, Number SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Schedule II - Valuation and Qualifying Accounts [Text Block] SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] LEGAL PROCEEDINGS AND CONTINGENCIES [Text Block] Legal Matters and Contingencies [Text Block] Gross Profit Earnings per share Shares used in per share calculation 2018 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2019 Operating Leases, Future Minimum Payments, Due in Two Years 2020 Operating Leases, Future Minimum Payments, Due in Three Years 2021 Operating Leases, Future Minimum Payments, Due in Four Years 2022 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total minimum lease payments Operating Leases, Future Minimum Payments Due Rent expense, net Operating Leases, Rent Expense, Net Non-cancelable purchase obligations Unrecorded Unconditional Purchase Obligation Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Basic earnings per share: Earnings Per Share, Basic [Abstract] Weighted-average common shares Basic earnings per share Diluted earnings per share: Earnings Per Share, Diluted [Abstract] Effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Employee stock plans Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Diluted weighted average common shares Diluted earnings per share Antidilutive shares attributable to stock-based awards outstanding excluded from computation of diluted earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Class of Stock [Line Items] Class of Stock [Line Items] Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Authorized Amount Stock Repurchased and Retired During Period, Shares Stock Repurchased and Retired During Period, Value Stock Repurchase Program, Remaining Authorized Repurchase Amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Accounts receivable, allowance Common stock, par value per share Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares outstanding Common Stock, Shares, Outstanding Goodwill [Abstract] Goodwill [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Goodwill [Line Items] Goodwill [Line Items] Goodwill SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Allowance for Ship and Debit Credits [Member] Allowance for Ship and Debit Credits [Member] Allowance for Ship and Debit Credits [Member] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Balance at Beginning of Period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Charged to Costs and Expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Deductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Balance at End of Period Available-for-sale Securities [Table Text Block] Available-for-sale Securities [Table Text Block] Earnings per share calculation [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Allowance for Ship and Debit [Table Text Block] Schedule of Allowance for Ship and Debit [Table Text Block] [Table Text Block] for Schedule of Allowance for Ship and Debit [Table] Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Stock-based compensation expense Share-based Compensation Amortization of premium on marketable securities Accretion (Amortization) of Discounts and Premiums, Investments Deferred income taxes Deferred Income Tax Expense (Benefit) Increase (decrease) in accounts receivable allowances Allowance for Doubtful Accounts Receivable, Period Increase (Decrease) Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Taxes payable and accrued liabilities Increase Decrease in Accrued Taxes and Other Liabilities Increase (Decrease) in Accrued Taxes and Other Liabilities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Acquisition of technology licenses Payments to Acquire Intangible Assets Purchases of marketable securities Payments to Acquire Available-for-sale Securities Proceeds from sales and maturities of marketable securities Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Issuance of common stock under employee stock plans Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Repurchase of common stock Payments for Repurchase of Common Stock Payments of dividends to stockholders Proceeds from draw on line of credit Proceeds from Lines of Credit Payments on line of credit Repayments of Lines of Credit Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS Cash and Cash Equivalents, Period Increase (Decrease) CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD CASH AND CASH EQUIVALENTS AT END OF PERIOD SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Unpaid property and equipment Capital Expenditures Incurred but Not yet Paid Unpaid technology licenses Unpaid Technology Licenses Unpaid Technology Licenses SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Cash paid (refund) for income taxes, net of refunds (Note 11) Income Taxes Paid, Net EX-101.PRE 14 powi-20181231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 15 charttotalreturngraph.jpg TOTAL RETURN GRAPH begin 644 charttotalreturngraph.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" '% JP# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#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#^_BBBB@ 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**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "O _P!I_P#::^#/['7P(^)'[2/[0/C"V\#? M";X5Z"^O>*M>G@GO;C;)D:1IEHKWNL^(?$.L7EAH7A[1;*-[O5M9U" MSLH0IE:2/WROYMO^#J[]F_XW_M(?\$F/&=C\#-#U_P 6:I\)/B[\._C7X\\' M>&+674-:\2?#+PCIOB_1_$QM=*M8I;W58_"=SXHTGQW?VEJ&EBTKPSJ&HB*8 MZ>%H _0?X1?MJ?M:_&?]G.#]K#PO^PA<6'PT\3^##\2?A?\ "+Q#\?M%TS]J M_P ??#Z]L4U[PQJLGPZ3X<77P>\)^+/&?AN:VU3P_P" ==^/:W4/VRRL]?\ M$.BZE^"WPA^,$VAWW@Q?BO\-/A[\1%\+:Y(O]J^&Y/'WA M?1_$<7AK4Y&AM1)JNE2:NNDW(%O;O-?6\JQVT;$1+X!^R1^U)\!/BA^P[\$/ MVF/"?Q!\%VOP6U+X)^!M?G\3G7M)@T#PI'I_A+2;77?#VMWBRQ6ND:UX0U6W MO/#>N:)<+;7^F:SIUQI% M_P#@CI\5/C1^S?X%\>Z?)9?#+5?B%J_B30].^)/Q-@T7Q';6EA'\4/"GA:YU M'27OKR.S\2^ /#5G97MNFAF\FNK@ _J?WKP,\D9Q@YP#@DC&0 >#D#!X/-,\ MZ( MO7 )4G( # [2K$X"L&PI5B&#$*0&(!_STKSX@?M ?&G_ ()4?\&V_B[] MIOQ/X^;X@>*O^"I/P[^'%C\1=5\3^(/#/Q/\4? .[\?>+-!\)W5WXVM=1L/% M;VVK^$](T&*Q\1+J*7VL:;H_AGQ#]OGO9;74I^G^*OP)^$MAKG_!U]\&++1Y M;/X1?LT^ /A7\;O@-\)[?Q9XAA^'WPP^,/B+X0>*/$^K?$[PKX/36ETJS\<2 M>(]+LC#X@:VEO+,27.E6K0VU[=6DP!_H$[ESC.3@$@ D@'."0!D9P<9 R00. M0:19$9=ZL&7 (*\@@]"I&0P/0%<@G@9/%?Q ^.=>'Q9^*O\ P:"^(/BIXBO- M;N_C!\"_$VE?%/7=2\3:A:W?Q*V? 'X,O8:%XXUA-1AG\6VFM^(=6OK2_P!' MUNYOX?$-SXCUO2KR"[7Q%J5M>5/AQX]\/? /X _\'.?PKU7XX_&C]FS]@7X# M?M)Z'X3^"'C/]GF(^(?%7P<\:>/]+QC<7$VN>%([Z^UR( _N&CN()E=XIHY$C>2-W1U=%>)B MDJ,RDJKQ.I21&(>-@0ZJ>*;<7'DPR2)&TTBQ2O' K1Q/,T<;.(D>=HH5=RH4 M-+(D:;@\CI&&-[[2_AS;R^(M?T_P?I7A?X7^*_BG=>!->U&7XAZW\/O" M=MX9_P")QJMEIUYK6D0_V_JL/_!MO^QE\&OCI_P3X_9B_:X^,5UXX^(7Q<^! M'Q2_;/TSX3S:O\3?&[^#?"/A'QQJ7B7P'XJ\':I\/(?$ \">*=,UJVO]9UV] MN_$V@:AK-U<:M:6MUJ=SH&D:+I5F ?TV_LE?&KXS?&_X):=\2?VA_P!F?Q)^ MR#\0;KQ%XQTN_P#@]XS\?>$_B%JFEZ+H'B*]TG0?$<_B?PE':Z2;;Q5IMM#K M$%I);6\MD)S$DE_8O8:I?_3DEQ#%$\\LJ1PQJ[R2R,$2)(@3(\KOA8TC"DR/ M(55 ,L0*_P _3]A#X8?M)_'_ /X(9?L66O[,7Q5^%6K?M$_#C]OW]H7XJ^ O MV8_VC+RUUCX5_MDO\.7\9:CJ7P-U^U\1:C!I&NZUI?AR]O/'7A3P]X@U&RTF M231[G71J?AS4=%TKQEX=^G] _:)U;]J ?\&Z?A:+X+>(/@)^Q!\=?VJ?VQ-- M_:&^ ?BKQ#J'B[X?7W[1OPL\6>-I_!GPD\0ZUK(%MXV^%TGQ0B\>:Q\)? _B M:'4+"_BLTT&\M-2U#P%:2V@!_;>)$90P8%6.%(S\V1D;1U8%?F!&05^897F@ M2(S%0P+ D=P#G!(Z@-@[2&=-_:<\#0Z[X&^$VMM<'['X(\'7%_:6 M?A[2=!O&TG1'\2Z_X?TY8K6:YTV'[D_8P\/Z5\$O^"]G[)GA7X M/^"%_P ,O'_QC2]\:>(/$%S\6?B+I6O1P:;X]\1(U+R,$5069F("JJ@EF8G 55 )9B0J@$L0 M37B'[2'[07@']EW]GOXR?M*_$9]4G^'OP1^&/B_XJ^*4\.V::IK5_H/@_0[K M7+FST&S::WM[S5-42V2RTI;B\M+"2[N8'N[ZTLQ-=1?BS_P7<\4?$N/XB_\ M!(_X4R7.HV/[*/QO_P""DOP=\"?M6[)Y;#PQXMTH:IH=]\-?A=\1+M&2VOO M/CO65\1OJ_A?6';0?%.H:!I.G:G;W82"VD_';XBZ9K'C#]F7_@ZS^!^O>&[# M7?V._P!FWQ[K/B+]E[P_?QK=^ ?A!\;[;P'XH\0_$;PU\);87#Z3X3C\+:[' MX0\1R^"_#BV.E>#_ !%KOG6^C:=>^);^&[ /ZDOV"/VR?C/^V'X<_P"$_P#' MG[*.K? GX6^+_@[^S_\ '#X)_$M?BIH/Q&\.?$_PM\>/ O\ PG,OAJ6V@\.> M#]>\-^/?A?#-8:+X\L3I.K^&)-4O WA[Q-J=F(+B\X/6?^"E4'Q$_;-\??L( M_LU\0I,OAGPAXE\;:=X2^(_ MBWQC\4];N8C'#X$\%> [ZWTU(M2_M_Q3H]WH6O66F:O_ 1J\">"_ /_ 2L M_8!TSP)X>T7PUINM?LH? KQOJUKH5O'!;:CXM\:_#SPYXG\9:_ M^/7QK^.>C?M*?"#4O%$D5C<_'_X07?C+XTZG+XW\!W-Y':GQ5:V5CX[\.ZKK M-OHS7G]BW=_K>G75O:7?AS6XK0 _HW^$_P"T7\4?%'[0GQ$_9Y^*WP O?A=J MG@CX9^#OB=HWQ&TCQ_I_Q!^%_P 3-*\7>*?$GA5[+P)JT?AOPIXDBU+PK>>' M&'B[2O&7A?PMK&FSZMHKZ?I^KZ+J=CKUU]?!E)P#D\$C!R,]-W'RYQQG&>U? MDS_P6!\6>&?&_P#P33_X*;^ _!.K67B7XA?#O]CSXIZYXATC0&.HZIX0NW\& MZ_XD\.O?W5FDD6D:_ OAJY\1V&FO=PZ]8VUG8Z\+.WMKK2[VY_FT_8]^)GA[ MQ%^VS_P:CZ?HGC[2]<\4G_@GW\:M,^)EIIOBJ+4M79K3]G_Q*WAO3O&D-OJ$ MTLES::S;^*'TNPU<-=VNH)JSI!'*)2 #^Z\RQ@!BPVD@*W.&+$!0IQABQ("@ M$ER0%R2!2B1"2NX9"AB.F%.<,<]%.UMI. VUMI.UL?YV/[1/PM\!:_\ LQ_\ M'37Q!U*VO9O%O[.7_!0'PGXD^!-S;>+?$.GV?P>\2GXPV>GKXG\ :%INM6NC M^%_$=S:7VHZ&=:L;"+47TLS:#;S1V23V;?J9^S_ING_#+_@N_P#\$Q+[P;JV MMV^I?M;?\$>3X_\ VC=6U#QGX@\0ZG\=O'2Z-XB\00>-?B)=ZQK-^?%_B/[7 MH5E<6VJWB3-#:Z?'!8+!8V4,5N ?V![UXYZ_=&#E@,9(&,D#(Y&1SUK\R]?_ M ."C47AO_@JOX+_X)B7_ ,'YI;WQY^RYJO[4&B?&BT\>PO90:-I.O:YX:N/" MFJ> 9O",-S!J3ZKXQG-J)YKFVM/X8O$_CW2O#'_!'7]L3 MP'X@\;:?HOQ4\(_\'"NIZ9X7\*7WBJ*T\;>'=,TRX\(:=JUKHNDC45UC2M$L MM/L]5L;S[-#;Z1%;PSP,WF*JC^D[XX:KI^D?\'5OP U+4=532+/3_P#@D+\0 M[R[U+="SZ?;V7Q/^+M_SLX)KX1O9W2LD#,UM/&KQL ?T_K<0M( M\*RHTL:H\D08&2-)"XC>1,[XTD,;^6[A5DVML+8./GW0_P!IWX6^,OC/\=?V M>O &KQ^-?C!^SMX%^'/C;XG^$](NM.C3P[-\7(_'%Q\.?"6IZM=WD5CI?BSQ M%8^!-0U=M+U$VW]EZ%JGA[6-2EM[36K0M_#C\"/COX+?]I/_ ((,_%WX)?&C MQ!XQ\+^.?VU/VS?A%K7[4GQ7\2>%_#7[5G[5'@'5/%FG2Z[<_M+:)X0NA_8_ M@4^)?$DWAWX2^#OBKXD\7>.M6\/VFE^*;RP\$?VSI?@_3_MO_@G)\#_V;8?^ M"MW_ <0OXM\"?#5/'W@OQQI$_P:M_$L6FCQ)IMI\2?A-\>KWXJ2^#K#5;D7 MUW;>*-$OGO?%,UI;7<,^FW'VNY>*W=)* /ZIOV2?C!\8OCG\!O!GQ-^/O[-_ MB3]DOXH^()?$:^(?@5XM\;>&OB'K?A/$FJ:1I%W<^*?"D-KI=]#XCT>RL MO$5M&;&QNKDL[N#S(1--])[TYPP)'4 Y/13C R2<,O Y^9>/F&?\ /_\ M@!^R]X[_ &I_^#5#X!_&KX:WNIZM^TY^Q5\2_CO^U'\)]2GO;_6+[6['X9?M M!>.]6^(OP]U>W>_,NN:)XB\ Z?+J@\+72W-OJVM^%/"]I]F52N?T>_X*6_M M?&#Q)_P1+_:$_P""H?P*\&>+_A!\2/VR_!'[(\_B:^T$7ND?$OX?_LC/?>%= M'U:=$7^U-/M_%$_BOQSJ+>)-*OX-1M/AM\1=&U ZGI]WH5G/8 '];\,\- MPGF02QS)N=0\;JZ%HW:.10RDJ3'(K1N 24D5D8!U91^07_!0?_@J3XG_ &&O MVHOV&_V8M+_9UTKXOZQ^WIX]U;X8_#'Q1<_&J3X;Z=X4\7Z-K7@+1+D>-[#_ M (5)X\N8]!FF^(.E7%OJNAS:K>^3:7R2:,LPMEN/,/\ @D]X#\/:?\6OCM\: M/@U^U%^S%\0O@#^T)\*?V?\ QEHG[-G[)V@^(K?X5_![Q/X>\/S^&;;XD0C4 MO'7BVP\#^*_BQX5@L[+QQX7DTSPSKOB;7/!P\0:W;:CK&CZS?-^=?_!PMI[Z MY_P5)_X-U]!M/%NK>"+_ %3]K3X@65MXH\.3>'4\1^'9K[Q[^S):VNL:,GBK M1O$?A]M1MK@C["NM>']8TR:Z"07.G7BOY#@'[4^)OVQ/VTO",_QUT2Y_8 TS MQYXJ^'OP*U+XJ?"*P^#/[5&@^.-'^-?C[0?$ND^'_$GP.FU;Q5\'OAKJ'PW\ M:Z#:>(-!\237.KZ%K=OJVBZI&GAZVU75HIM.3] OAGXF\2^,/ASX \6>-O V MH?"_QEXG\%^%O$'BWX;:OJ^E:_J?P^\3ZWHEAJ.M^"-2U[0I)=$UF^\+ZI=7 M.AW&JZ5(=.U*>S:[LOW$T:C^?#_@I'^SKXR_9E_X(6?\%+_ _P 0/BEXK^-6 MORR?'_XO:%\6/B#=:1+\0-9M_'_Q?TCQQX1OM?N?#VFZ#H=EXF\)P:G#X8LF M\,:'X:TFVMM#L5T+0-#TY[72K;X#_;*\%^(/V?/V,_\ @@Y_P6:^'>@:[XYU MK]C/X7?L6>&OVF/#6AM=ZSJ'Q)_9U^+GPQ\%>#KB_:R:6XL];\6>#?$WB>ZT MOP5?7B27&GZU\18=3-R!H]N80#^T%IHD1I&D18T!9W+ *JJ"69F)"JBA6+.Q M"J%8D@*2%21)462)ED1U#(R,&5U8!E96!*LK*0R,"592&!*D&OY)?^"POB7Q MO^R5\/?^"=-UJT'A7X6_!']JG_@I9!\6?V]]5\:V.OK\)I/$'C*:V\6_#OP% M^T%;^&;VQN]=^$OAZ"*&T\>>&KO5H?#WBJ'X10#78M2L#>B7]C?^"47PDU7X M,_"SXZ^&HOVFOA5^T;\/M?\ VF/B/\1OA=IOP/L-67X1?L\^&/B):Z)XIO\ M]GCX:ZS?>+_&EEJ'@GP5XCO]5UKP_I&EZM%:^$+7Q0_A^/3-*M8+/3K8 \UT MO_@K5J6C?\%9HO\ @E7\:?V=5^#^O^+OAYK'Q0^"'QQO_BY'KGA+XZ^&;'3I M-4L+#P5X9/PVT.^M/%5Q!I7C.VU71=4U]8])U+P%XCL;:_U@S:)/JGZ)>&/C M%XU\4_M$_$SX36/P[T=_AA\,?"7@R\U?XP0>-[R:]E^)?C".]U7_ (50/ 3^ M"8(8]6\/>#X]!\::_K47C:[M;71_&_@RWCTZ2_U&^BTW^<[_ (.QO .F^ _V M1_V??^"@W@#4I_!'[4G[$G[37PPUWX+_ ! TI+>._P#LGC/6E.L>%M4)6.;4 MM'_MSPWX<\3Q64DLL2/I&IV1@-AK^L"6U_P63^*?Q2_9]_X(K?L__$+P!K6K MVFC?&?X[?LL>*_VT_B!:RZY97NN?#7XXW,_Q*^-NJ>*=1\#'3O$%CX5^(7CZ M\\/^!O$%CX_V*OV-+#P[X>_9 M)O\ QU=_#;5?#7C#X._%[QYX^\9^._A]X"_9T^+"W'A'XU?$O0UTV_N/"VO- M_P )5X8^$WBSQ/KOA2[TWY3^%?C">Y_X(S_\'*_PN?Q3X=N_#_P+_;1_:*@^ M$W@WPEKNH77@CX5>''\5^$[K2+3X.:5K%VVJ^$?AZGB*QU*X\%0V=OI=I]H2 M\FM+6#4)=1A !_?8)%)90_M%Q>"?&_Q>N_B#!\-+/4 M-7\ _#M?@GXNL[;P_P"$/%WQ,LO"6HZCXB\;Z;+JMYH6O7>CV=Q%:I$^G_P2 M7_8J^#GPU^"7[-G[95I>^//%/[1WQW_8'_9/\%_%?X@>)OB3XU\1:3XHTC1O MAQX3\2:0-.\$ZIKM[X,\,+I32V>D:8GA;2=*M+31]-CB@MH[S4?$%]K/A/\ MP=#,J_\ !#W]M//O"\_P>^'%UX=\7:OX2^(8\1V6I:7JGB3P],/#6O:7#>RW<",WZ ZUXG\.^ M&] UOQ7X@UW2-$\,>&],U76_$/B+5]1L].T+0M&T*WN+S6]6UC5KN:&PT[3= M&M+2ZNM5O;NXBM]/@MIY+IXEB?'\K'_!0'XI?'[X6_\ !K'\#_&/[-NM^)M MUZ;]C#]A7P_XX\:^ ;F[A\4>%/@[XD\'_#'0_B;K>BZEI)>^TZ%M&N4T77=9 MLL2Z/X;U?6M1^T6:6TE[;? O_!0/PS#X3_:&_P""JG[,GP"\-Z;'^Q5+_P & M_FF_';XA?#_P;;)_PJW0_C]X+U(7OP0^*D6F:*RZ/I'Q0UK0-'L9_P"THH+; M5O&OANRN-?UJ/5[;1H=2M #^UGX!?';X?_M)_!7X;?'_ .&%[?7OPU^+/A'3 M/'?@G5=5L9-*N=3\*:W&]SHVL2V,SM-90:E8+%J,$5UY=Q%9W,!NXK>?S(8_ MG_\ X*,_MG#]@+]C#XS_ +8B_#M/BYI?P7TGP[K^J^!X/&*^"+K7=)UWQ;X> M\),^E>(W\,>+K6.[M9_$=G?QQ3Z4UO>6T%Q&EW!,8=_\Q'POU+]DKX'?\$B_ M^"(N>--7^&6EZG\"=*\*:]9V&@^']3U.VM?$/C; MPK?:D85L=/BN;R6*-_UO_8.97_8;_8U=&5T?]E;]G%D=&#(ZM\(?!)5D=259 M6!!5E)# @@D&OX#?@1X%_;D\9_L0?\%^O$_[#/Q>UBT.@_\ !0CXTR_'?X#Z M#X>\$ZO>?'']G;5AXTC^)UEX&\6GPS??$?POXT;PJ;UXYO!OBBR;Q!X-M?$V ME:!9KXLN-+NI0#^^_P#88_;2^#O_ 4$_9:^%7[6GP,DUU/AY\5=,U.YLM*\ M4V5II_BKPUK7A[7-2\,^*?"WB6PT^^U2Q@UGP]XATC4-/NI-/U"_TV]BBAU+ M3+VZTZ\MKA_:?B_\9?AK\!_A-X^^.'Q6\6:5X/\ A?\ #+P?K7CKQEXMU.X2 M/3=*\-Z#I\NHWEX) 2;N6:*(6^FV=H)KK5=0GM-.TZ*YO;NWAD_C'_:O_;2^ M UI_P0<_X)S>,/\ @G-I>F_!/]BB\_;"_9U^%/[7/@%?$'BO7W^#OP]36/$/ MB[XQ_"7XYZKHVIIX^U3PSXN^),-F?B1KCZII^L_%;PEKVG>7%_\ @BE_P5HUO2/VAO@#^T7\*_$?QS_9O_:(^#7PX_9ITK5[KX+? MLJ>(?%7Q#^&WASQUH7PWUIO'/CG1;31?&FFZA+X\/@W0[G2-'\'77C'6M9AT M&RA\:6%W. ?VJ_#[QQHWQ*\">"_B%X?2^AT/QWX2\->,]&AU.V%IJ4.D^*M$ ML=?TQ-1M$EG6TO4LM0A2Z@$TJPW"RQ++((]YZ[>F V[@X"GG#;NFWCYL]MN< M]J_BR_:)\-?!;X(_M+?\&MNI_!"+P#\.OA#>>.OB,OC[5/ ^KZ3HW@RX\<>( M_A;\"-9UB'Q3J-AJ":;-J^I:S>:O?75OJ=P['5+O43Y:W=W=K-X[^SAX@T#Q M-_P2E_X.F+_PWK6GZYX0TG]K?]MG5?AK=Z;J?V_1-+T33O"EEJO@:_\ !LRW M$D-AIME-:V.H>%9]),-M#)!:S:41Y46T _NO\Q,E=P! !P>#@G:, \G+?*,# MEOE'S @ D0MLS\V,[3P<=,D'D#/&XC;N^7.[BOY%_!_[%_P7\,?\$%/B!^W- M?7WC?Q7^TI\3_P#@A,G@/QCX_P#%/Q0\;:UH=UXD>#-0\03 M^"_"VH^!];T/PU9>&M8\+Z5HVHV?]B_;FFDU_5]>U75?B+]B+2K+X3?MF_\ M!K1XT\&:UK]GXN_:8_84^.VB?'CQ%J7C+7=9U;XH:-I/P5N/$'A3PSXLEU/5 MKA-3T#P;K-V\?@K0)(/L7AU=-TRUT^!9-%M&M@#^\BBFJ'? M&-S\1- _9S^!>B>/KW53KUWXTT?X2^ =,\476O-=?;7UZXUNQ\/P7\NNO=8G M?6GG.JO*JNUX652.J^*GP(^"7QSLM(TWXT_"'X9?%O3] N;J\T.Q^)?@3POX MZM-'NKZ!+6_N-,@\3Z7JD=A+J%H@L]0:U$0U"SS:7PN+8F*O5Z* /(O&_P"S M_P# GXEVW@VS^(WP7^$_C^T^'4L$_P /[;QM\.?!WBNW\#3VR6<=M-X.@U[1 M;^'PO-;QZ=IZ02Z$EA)"EA9)$R):P"/ O/V5?V8=0O/B)J-_^SI\";V_^+J" M/XKWUY\(OA]W/ZG:?^S7^SSI?PFU7X#6'P)^#EI\$=>COXM>^#]M\,?!4'PNUQ=6O$ MU'5O[8\ QZ(OA;5#JNHQIJ.IM?Z7#PX4N)T.G%)I%;?\!_ WX*_"WPCJOP_P#AG\(?AA\._ FO/?R: MWX*\"^ ?"?A#PEK$FJV@L-4DU3PWX=TC3=%OWU*Q5;+4'NK*5KVU5;>Y,L0" M#U.B@#YUA_9!_91MO!L/PZM?V9OV?[3P!;ZW?>);;P19_!OXTUZ^TD+IEWK5K9PZI<6"K9RW;6ZB,=EK7P&^"/B/X;Z; M\'/$'P@^&&M?"71K?2K31_ACJG@+PK??#_2+;065]"ATKP=<:2_A[3$T.1$E MT;^S]/MFTJ5$ET]K>10U>L44 >.WW[/'P"U/X7V7P1U/X(_"/4O@SIAMSIOP MEU#X;>"[WX9V!L[Z34[3['X#NM$E\*6YM=2EEU"W,6DJT5_))>H1=.TQBT;] MG']GOPYXR\._$7P_\"O@[H?Q \(>&[+P;X3\,?#'A'3=-?1=.\ M*^'O$]EH<&N:+X;L-'EDTFRT'3;^UTFUTV1[""SCM7:(^ST4 A:Y:7VF7R6]W M!!=0"YM9#!&? O@[0+%/!V@Z5X9\-:+:&1Y3:Z3H6B6ECI6 MFVWFR/)]GLK2"$.[,$!8D\=\4O@+\$/CC;Z3:?&;X0?#'XL6^@7$]YH$7Q'\ M">%_&HT&]NHO(N+W0V\1Z7J,NC7D\&89KK2Y+2>6,E))&4D5ZS10!QOAOX=> M /!OAB3P3X0\$>$/"W@V6.]BD\)^'/#6BZ)X:>/4D9-11]"TVQMM+D6_1W2^ M$EHWVQ79;GS58@^2>$OV//V2_ 4G@J;P-^S!^SQX,E^&VL:QXA^'>.ZN)I7W=-_9K_9VT;Q9 MX1\>Z/\ ;X,Z5XY^'^@6/A3P)XST[X7>!K'Q7X*\+Z997.FZ;X:\)>([;0H MM9\-^']/TZ]O-/LM$T6]L=+M+&[NK2"TCM[B:-_:Z* /G+6_V//V2_$NJ>/M M;\1_LO\ [.^OZS\5=3TC6OBAJVM_!/X9ZMJ?Q'UCP_,USH.K>/+[4?"]S=>+ M]3T2X=Y](OO$$NH76G3,TUI+%,S2'L5^ 'P*3XA:9\7$^#'PH3XJZ)I-MH&C M?$Q?AUX/'Q!TG0[/3WTFTT73?&O]C?\ "36.DVVER2:;!IEKJD5C%8.]FENM MN[QMZY10!\W:?^QQ^R/I.E>&M!TK]ES]G73-#\&?$"?XL>$-&T_X)?#.RTKP MK\4KE%2Y^)/AS3K;PQ'::)X]N%1%G\7Z;#;>()51%;4"L<83L+[]GGX":GX^ M\4?%74O@E\([_P")_C;P?-\/?&7Q'O?AOX-NO'GBWP#<6R6<_@?Q+XPGT5_$ M.N^$)K2..UF\-ZIJ-UH\MM'';RV;P1QQK[#10!YMX ^#7PB^%'A*Y\ _"[X6 M_#KX;^!;V;4+F[\&> O!'ACP=X3N;G58A!JEQ/X<\.:7INC2SZE JPW\SV1D MO(P$N6E4 5TI\'>$CX2'@'_A%_#W_"##P\OA(>#?[$TP^%1X533ET=/#7_"/ M-:G1SH"Z2JZ6-&-D=.&G*++[-]F BKI** /+/A'\#/@K\ ?#=SX.^!7PA^%_ MP7\(WFJW6NW?A;X3^ /"GPZ\.76MWRQ)?:S,_BA\"/@W\2/%_A_R!H/BKQ[\,/!'C'Q M'H@M;B"[MAHVN>(M"U+5-*^SW5K;74']GW=L8KFWAN(]LT4;K[510!Q7C?X; M?#OXF>$KSP#\1_ G@WQ_X%U%+./4/!GC;PQHGBSPI?QZ?-#S^%?PRT[P)8?"W3_ (=^!K#X9Z7:65AI MGP\LO">@6G@?3K'3;V'4M.LK#PG;Z?'H%E9V&HVUO?V5K;:?%;VEY!#$=6^'_Q5\!^#/B7X$U^..'7?!7C_P +Z'XR\):W M%#.ES#%JWASQ'8ZEH^HQQ7,<=Q$MW9R^5/&DT>R5%<3> ?A[X"^%7A#0OA]\ M,/!/A'X<^ _"]H=/\->"? ?AO1O"'A'P]8&:6X-CH7AOP]9:=HVDV9GFFF-M M865O"9I9)2ADD=V["B@#R[XG_ _X+_&S3K32/C+\)/AE\6=)L)UNK'2_B9X" M\*>/=-L[I!($NK73_%>DZO9V]R@EE5+B*!)D6655<+(X;0_X5+\+!\/[GX3C MX;^ O^%77FD2>'[OX;GP?X=;P%=:#-"EM+H=QX.;36\.3:-);1QV[Z5)IK6! M@1(?L_EHJCT&B@#YN@_8W_9'M? /AGX4VO[+G[.MM\+_ 5XK7QYX-^'$'P2 M^&<7@/PEXX0RLGC+PUX03PP/#^A^*U:>=AXBT[3[?5RTTI:\;>V=JZ_9;_9G MOH_B?#??L\_ Z\A^-NL:?XA^,T5U\)? %S'\6]?TB43:5K?Q.CG\/R)X]U;3 M)@)M/U#Q6NK75G*/.MY8Y27/N]% '.^$O"'A3P#X;T?P;X&\,^'_ ;X1\.V M4>FZ!X6\*Z-IOAWPYH>G1%C%8:/H>D6UGI>EV419C%:6-K;V\>X^7$H.*YWX ME?"+X4_&70X_#'Q>^&?P_P#BGX:BNHKZ/P]\1O!OASQQH27L#I)#>+H_BC3= M5TW[5#)%')#-'C=64$>B44 <+X=^%_P -O"'@C_A6GA/X?^"?#'PZ M&F76C+X"\/>%=!T;P6NCWULUG>Z2GA73K"WT%-+O+1WM;K3ET\65Q;N\$L#P MNR'F/A[^SU\!OA+H'B+PI\+/@M\*/AOX7\7[_P#A*_#O@7X>>$?"FA^)@]@^ MDE?$&E:'I%C8ZU&-)=M)2+4X+J*+2L:9$D=@!;CV&B@#YPB_8Z_9)@\ ^&?A M5!^R]^SO#\,/!7BS_A/?!WPYB^"?PT3P)X3\<^9-+_PF?AKPBOAG_A']#\5^ M;*-%9WT?Q'\2$NO#LJ>.==TIY)'TW5O$ZZI?6$CM):S12LSM M[[10!S.B^"_!_AOPI8^!/#OA;P[H'@G2])30-,\'Z+HNFZ5X8TW0XX3;QZ-I M^@V%M;Z59:5';L8(].M;2*SCA/E)"L?RUP7PS_9V^ 'P6N]9O_@]\#_A#\*+ M[Q&%'B"\^&OPT\%^ [K70CR2)_;,_A31-)EU4I)++(C7[7#(\LK(5:1RWL=% M 'S_ *#^R=^RWX6\,^.?!?AG]F[X">'?!_Q/BA@^)7A70?@Y\.='\-_$*"V: M9[>#QSH6G>&K;2O%L,#7%PT,?B"TU!(FGF:,*TC$[_A[]GKX">$?A3=? GPI M\$OA'X9^"-]IVJ:1>_!WP_\ #?P9HWPLN])UQI'UO3+GX?:=HMOX2N-/UAY9 M7U6TGTB2#47EDDO$G=V8^PT4 >!:O^RE^R_X@^&W@WX-Z]^SC\!]:^$7PZU" MQU;X?_"S5OA!\/=2^'/@;5=,EN9]-U+P?X(O?#L_AKPU?Z=->7DMC>:-IEG< M6TMU%A\-&T=KD7K:2W@,:5_P (H=+:\ NFTXZ3]B-R M/.,'F?-7)Z=^RO\ LR:1J?P]UK2?V=O@7IFL?"2V-E\*M5T_X1_#ZRU+X9V9 MU"\U8VGP^O[;P[%=>"K4ZKJ.H:D;;PS+I<+7]_>WAC-Q=3R2>]44 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117PA9?MBZKXG M_:Z^)'[+O@GP;X8U#5?@Q%X&O?B)I'B'QM/X<^)E_P"#_B#%\+;W3OC%\/\ MP@WAR_L?$?PET6/QWXAT"[UVXUBR.N^,OAU\0?#.G7.FZMX6AL?$(!]WT5\? M:!^T1\4D_:<\5? [Q_\ !+2?#G@&U^$OB;XO>$/BMX3^*2^/M4&C>%?&6B>$ M7T3XK?#B#P+H5Y\.O$'C2+5[OQ'\,K?PWXE^)ECXKT?PIXTM+R_T77?#L^F2 M_,WP[_X*60>*O@Q\6OCQJGAWX1ZGX5T+XL_"[X)_";P+\,_B]XNUSXS:C\4? MC+X_T#X=> ?AI^T1\//B9\%OA%J'[.?Q(N=<\=_#R?7/"TY^(":1HNM:SKUM MJ6KZ1I.F77B$ _5JBOGCX%?'A/BSKGQJ\ :YH4/A;XF_L]_$FR^&GQ(T&RU1 M]#/BIX0\2^&-9FT_2+O4/#OB?P/X]T.\@-_I6G:AIVLVVNZ)=6 M\K:6E]>_0] !17FTGQD^$D.H2:3+\3_AW%JD-[)ITNG2>./"J7\>H17#6LEC M)9OJXN4O([E6MWM6B$Z3JT+1B0%1Z3UZ4 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %?G-^T%^R7\0?CQ^T'\'/B-?K\--"3X&_$/2O&_P +?C?H%SXFT;XY^ ?# M,?B?X1>(/'GPPL;.ST]=-UO2/BSI/A#QY\/O&+ZAXM7P1JO@;QJ(_$_PZ\0: MOH6GM>?HS10!\*7G[,GB/Q1^T)H'[6&M>%?A)X+^.OPS^'OQQ^&/A+Q!X&U7 MQ';P=X5UZ;PEX8D\+:5K_\ PA2'QI;Z#XMNKG6? M"FMVXMI(M7\[^)G[#_B/X\Z+\1?'GQ ?X:> ?C_XRO/V0?$^CS>!8=>\6^ ] M#\:_L2_&?4/CW\)-4U[5]Z9\.[FST+1H M)+VP?4;[]+Z* /E[]GKX#ZM\,?%_[1?Q9\9ZCI-]\1_VF?BQI'Q*\5:?X=DO M[GPWX0TOP=\*_ 'P;\#>"]#U+4K32K[7HM*\*_#VUU75O$=YH6@SZSXCU_69 MHM'T_3X=/MH_J&BB@#\3/^"]?PY^']A_P2)_X*$:]9>!_!]IK;? /Q)?'6+; MPOH-OJAO9O$7A^XFO#J,.GI>&ZEG9II+@SF9Y6:5G,AWU^N?PHY^&/P\S_T( MO@[_ -1K2Z_+_P#X+[?\H<_^"@W_ &;SX@_]/GAVOU ^%'_),?AW_P!B+X._ M]1K2Z /0**** "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 **** "BBB@ HHHH **** "BBB@ HHHH ***^*[?]L*V\0?M,>/\ ]G;P M+X O?%]Y\&]3\%:)\7KNW\3Z)IGBSPQ/\0]-^&>N^'/%>E^ ;]5U#7?AI;:# M\2H+S5_&4NIZ1]JNO"_C;3/!^E^*[[PAK," 'VI17Q+JO[8=_P" ?BU\5_!O MQI^!_CWX4_"KX>_!+XD_M :/^T#?:QX3\6> M>^'WP&?VH?B5!\&/@WHFG2V]Q M::5I/CRZ^+=_HG@#QOX=U&\;2_!6J^(=#U!_$VM>'[]=70 _1&BO"_@O\<=+ M^+6H?%CPG/I$WA?XB? OXB+\,?BCX2GOX=4BTK7[WP9X3^(WAW5-#U>.VT]] M=\*>+? GCCPQXC\/:S-I&CW4L=Y>:7J6DZ;K&D:E8P>Z4 ?C_P#\%]O^4.?_ M 4&_P"S>?$'_I\\.U^H'PH_Y)C\._\ L1?!W_J-:77Y=?\ !?2>%O\ @CK_ M ,%"$6:)G7]GGQ!N59$+#_B>^'5Y4$D?,0O(^\0.I K]1?A1_P DQ^'?_8B^ M#O\ U&M+H ] 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 **** "BBB@ HHHH **** "BBB@ ^E?F/^T+^RO\3_C%^U+\ M(OC#X?\ "G@CX?>,/A#XAT=O!O[3O@_QYKFA>/H_@VGCOX1^*/B'\%?B'X+L M-!MW^).A?$/1=)^*GA"'P)XEUG7_ (8:=_PD6E?$^UE\+?$+0;""?].** /R MS^.?[!S?M<>-/B1XN^(NA6'P+U3Q]^S3^U!^Q]\0-9^'WC>[\:WGQD^$?QIT M-/"O@B;QA8OH'@_2[FT^'<;ZAX_\*V.LVESX@\)^+]5U#1="UB+1=1\0ZAX@ M\M\=?\$]?C%\;'M_B+\1-8^'OA_XL?#+X2?L6^!?A/I&D:EKVL^!]5\=_L?? MM.>'OVJ=2\:>(KXZ1I>LZ-X<^*WC#P5X5\&Z?HT-IKNJ>"_"L>IZS>_VOK%Z MFE6W[/44 ?)?[-GP.\3?#[QU^T]\9_'LFFVWC?\ :?\ B]X=^(=[X8T2_DU7 M2O WACP)\&_AO\%_!?A<:O)8Z>-:UF32O %QXG\1ZG!:0V2:OXEGT;3FO+#1 MK?4[_P"M*** /PF_X+R_ 3X&:1_P2:_X*#>-=)^#'PGTSQD/@9XHUH>+-/\ MASX.LO$PUF[\1Z%=7>K#7K;1HM5_M.ZN9IKBXO\ [7]JFGFEFDE:21F/[,_" MCCX8_#L#I_P@O@[_ -1K2Z_+_P#X+[?\H<_^"@W_ &;SX@_]/GAVOU ^%'_) M,?AW_P!B+X._]1K2Z /0**** "BBB@ HHHH **** "BBB@ HHHH **** "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 ***^.H?VO=*U MK]HKQS\ ?!7P_P#$OC2Z^$FM^$/"OQ?UK2M5\-6NH^!]>\?:7\+O$7AB^'@[ M5-2L]>UGP3'X8^*NC:WKOC&V-M!!%IVO6WAO3O%=QX;\2)I !]BT5\6V'[9- MK9_M%:=\!?B/\%/BQ\)].\;^'OB;XD^#OQ=\8/\ #^Y^'_Q,LO@TFBW/Q%@D MLO#/C77/'/PVO+/1]>LO%/AM/BAX4\+6_BOPQ!J-Y9W-GJMDVAOYG\-O^"C' M@_QW\&?B5^T=^(7C>S^'?@K M1/".B?"_QGX@E\$^)]>\8>(?!.@'PE\3;[PSK^B:GXMMK;Q):Z/_ &/KTE@ M?H]17B?P:^-VB?%V?XF: FEWWACQ[\&/'Y^&?Q1\%ZI<65W>^&_$\_A'PKX_ MT::UOK"1[;6?#WB?P-XV\+>*?#FN6\=NMYI^JFTO+/3M9TW5M+L?;* /Q_\ M^"^W_*'/_@H-_P!F\^(/_3YX=K]0/A1_R3'X=_\ 8B^#O_4:TNOR]_X+ZL#_ M ,$=/^"@XPW'[//B#JC@?\ASPZ.I4 ]>QZ<] 37ZA?"C_DF/P[_[$7P=_P"H MUI= 'H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 'TK\MOV@?V8?BE\3_VMOA1\:_ M7@;0OA=\1/AKKGA_3M._:@\&>/FT?4?$_P +?QW\*/$WC[X)_&CP/:Z?;:C M\4=*\4Z%;?%KPYX8\ >);?Q+X)\+:SK&B?%7PKXN^'_C:SE%?J310!^+?'?[%WAG0='T#PO\3_"GPU^(NI?M3^#_$"6OA=;A=5T+2+# MP)HWP\N=2\.ZQ\:M:T#P9/X]U:ZU/5H?"UEI&F6@DUNW\.16VN>._$7]A/Q- M\9M'^+_Q8T_X?^"?@9\6_B/X_P#V(?CC:?#&T\26VJ^&=<^,7[$_QO/QIT[Q M7\2O$O@[1;'3+KQ1\3K"/3/@]K?B?2=-UN[M_!/A+P9JFL3:[<:-IV@Z)^O= M% 'R)^S3\%/%/@;X@_M4?&WQW':Z7XJ_:@^,7AKQ_%X0LM0AU6+P1X.^'_P6 M^&OP6\&Z%J6I6L8L=0\37]GX!OO%GB2?2[B]TBRO?$D>@Z9?ZI;:,-7U#Z[H MHH _!O\ X+Q?L\? K1/^"3W_ 4)\=:1\(OAWIWC)O@;XHUL^*+3PGH\.NC6 M+SQ/H%]=:HFIK:BZCU"XNY)9YKN.19Y'EFWN5ED5OVD^%''PQ^'8'3_A!?!W M_J-:77Y?_P#!?;_E#G_P4&_[-Y\0?^GSP[7Z@?"C_DF/P[_[$7P=_P"HUI= M'H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !17/^*/%GACP1H.J>*?&7B+0_"GAG1+5[W6?$7B35K#0] M"TFSCP)+K4]7U.XM=/L;="RAI;FXB3) !)(%?'+_ +4OQ$^,ZK8?L@_":\\9 MZ3=AE3]H'XPV^N_#;X!V%;>XL8_B3\9QOAE^R+X'\/Z7X-U,!"?B3 M812I,>#%YE@\%*%*K4<\34BY4<'0A/$8RM%.SE3PM&,ZSIQDTIUG&-"E?FK5 M*<$Y+ZGA_@SB#B2E7QN P<*&3X.K"CF'$.:XG#91P[EU6,JTE*IA*KN%*7JO[6?[0,?[,WP-\5_%:+08?%6M6-]X5 M\+^$_#EWJ\/A[3-7\9^/?%.D>"_"EMKOB*YBFMO#GAR/6M;M;SQ%KMQ&Z:7H MEK?W21S31Q1/\ ?!#_@I!JD/QF\'?#/X]?%G]DOQMX4^)\7C.P\.?%#X&:MX MQ\'>'_!/CGP18KJE[X:\3K\5=2GL/%W@GQ19K?6?@+XM^$M:31-?U[33I!TP M/J=E,GTCXB_8(\-?'#1-:MOVPOB/XS_:/U/7--O;"VT=KF[^&'PG\!27L$T" M:E\-OA;X/U,V.G^(M/68OI?C7QSK7Q \;6$R!K/7[6"26U?=^%_["?@7P9XP MT_QS\2/B7\6_VE-?\,^$]1\!_#Y?CWJWA/Q'H/PZ\(:PEC!K-AX8\*>'?"'A M?PRVK:[9Z9IVG:[XJUC2]4\1:AIEE#I_V^&T>YBG^4QM+C'&9OA,5@O9Y;ET M?J=L-B,12K.$:>)G/,7F-'#U53<\7A'"AA84*F9QIR@JD:V7U'.I/]YX9QWT M=.'N ,_R/B1XWC+B^LL^<\YRG*L;EU*O5QF2X7#\(T^$,?FV">,CAN'L^IXC M-<[Q.;83@JKC%P5#[0TO6-)URQM]3T74K#5].ND5[:_P!+ MN[?4;*=&4,KPW=E)/;R(RLK!DD92"""00:T#M0><,Q/GR3O)DD[N MN<\?LQ>)= ::;X]EC<-@:44W?3ZU)KN]S\ M7_L?@+&^[@.,\URVO).7_&3\)RPN74KR25-X_AO.>*,?6<8O6HLBHQE:ZA#X M5]9T5\D?\(Y^VMX6CACTGXF?L^_%BW1LM!XW^&GC;X4ZW(N"-DOB3P1XS\=Z M&6 8R1?#^!&9B/*0*N9!\9_VD/#TLJ>-?V2-8UJUMHPTVI_!'XQ?#KQ["ZI M@22PZ3\2#\$O$$C-RR6MO87EP5**GF2%L)9K""_VG!9GA9:>Z\#6Q:6EVY5< ML6.H126[G5C;J+_43$XF\LFXEX)SNBK_ +VGQ1E_#]1M245"G@.-9<+YI6G- MNT(T,!5YGI%MM)_6=%?)/_#9_P )M'A5_B/H/QE^#LA,]+\.:_X"*1K\[RQ^*I(5C!D:0(K%?6_ WQ\^!_Q-D2'X=_%_P"&7CBY M==WV3PKXZ\,:Y?1\A2LVGZ?J<]_!("1NCFMHW7(! ) .U'-.S#A3B##9?#FOF<\IQLLKG&.\ MZ69PHRP%:G;55:.(G3DM8R:/6Z*;N7!). .I8%1UQU8 =>GKVIP(/(.1ZBN\ M^3LUN@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBOEF;]K#P9 M-\:?$GP8\/>%O&_B^]\!>)/#O@GXE>*?#5AHMYH7P_\ &OBVQ^%>M>']!URP MN->L_%5Y!)X<^,?@7Q!K7B#0?#VK:%X'+"\U.%\'[>_P " M8O"GB?Q3XD;QCX*?P_\ #[X0_%/3_"_B?PXD/C+QGX"_:!\37'@?X(:WX.\. M:5J6K76HW7Q*\>6Z^!-*\,7SZ7XMT/QA=Z=H7C/0_#-SJ5B9P#[7HKR3X3?& M;PK\7D\Z^'/Q*\%>);:SM?$O@CQC;Z#X?\6P:3JRZ7J& MKZ-=Q:KX1\6^%_%>B:OH6L:MHVKZ#K^G7ME?R,UQ#;^MT ?C_P#\%]O^4.?_ M 4&_P"S>?$'_I\\.U^H'PH_Y)C\._\ L1?!W_J-:77Y??\ !?5@?^".G_!0 M<<_\F\^(.JL/^8YX='4C'^<]*_4'X4?\DQ^'?_8B^#O_ %&M+H ] HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BO-O MBA\8?A=\%?#3^+_BOX]\+^ /#HE^S0:CXGU>UTU=1OBC21:7HUM*_P!MUW6+ MA586FC:-;7^JWCCR[2SFD(0_,/\ PN3]I;X\JUO^SY\+H_@[X!O&6.'X[_M) MZ)J^GZS?V,GF+)JOPY_9QMI])\:ZLKQ-#<:5J/Q9U[X6VC,RW/\ PCNMV0$4 M_G8K-,)A:GU>]3$XQQ4HX'!P>(Q;C+2$YTX/EPU&4O=6)Q<\/A5)I3KQN?89 M'P-G^=X)YQ[/#9-PW"K*C7XHX@Q,,IR"%6ERNO0PV+KIU62Y!AL MVSVK1C.>&RRORM'UEX_^(_@'X5>%M1\;?$GQEX:\">$=)4-J'B/Q7K5AH6CV MS/N$,#7VHSP0/=W+KY5I90M)>7D[)!:P33.B-\G']H?XW?'&3['^RO\ "8Z7 MX/F)4_M"?M%:5XE\$^!;B$A2+KX=_"54TGXL?$U65S);:CJ\?PO\'7BIYNG^ M*]5B8*>T\ _L??#KP_XGTOXE_$S6/%?[0OQBTIGN-.^)GQIU&V\27'AB]F=9 MKB3X:^!K.ST[X;?"F#S@P@_X0'PGHVJ?92L%_K&I.'GD^L0 .@Z]3W/U/4_C M7-[+-L=K7K1RG#.S^KX24:^85([\M?&SB\/A>9-PJ4L'1K582BIX?,U?3V5F M' /"RME67U./L[A=?VMQ!1KY9PCA:R:7M,LX:HUJ>;9Y[*I"-?!9AQ%F&6X+ M$4JDL-FW!%2*=_CCPM^QGX,O-=TWQ]^T)XHU_P#:A^)VF7,6H:;K7Q3@L!\/ M_!^H12Y/@J>&RK)< M#SKGC@#P<):PH184445UGSX4444 %! /4 _7FBB@!NQ<8Q@#LI*C\E(_ M*O*?'/P'^"?Q->27XB_"+X9^.IY 0;KQ;X%\,:_>*2I3?%?:EI=Q>PRJIPDT M-Q'+&<%'4@&O6**RK4*&(@Z5>C2KTWO3K4X5(/UA-2B_N.[+\TS/*<3'&95F M..RS%P34,5E^+Q&#Q,$VF^2OAJE.K&[2;Y9J]CY)'[%_PCTB$I\.M9^,'P>E M+[T'PL^-WQ0\-Z1$< !8_!M[XEUKP&4!57\N3PL\;,!O5E&"\_!;]HOPY+$W M@;]K?7]7L[=2(M*^-WPC^'/Q#@8+@K#+K'P^B^"OB61'8%'N+K5+ZZ$9#%WD M4L_UG17G_P!BY;'2AAY8-:767XC$Y=%V=US0P-;#QGKOS1=^MSZS_B)/&5:[ MS/-:/$GS+E:HXCBG+LWKT--%["I3Y;OEL?))\0_MK^%DGD MU3X/[>(2;2UT M(V9HW_\ #3GBG03!%\1OV6OVD?"+O_K]0\->%O"OQHT-/NX:"7X->,?&7B61 M-I+$W'A*TD^4IY/F;4/UG2;5SG SSS@9&>N#U%/ZABJ?\#-L:DKM>*?BYIO@QO"^B:IKVI:!X_ MT/Q7\.O&$UKH]E/>WEKI/@_Q_H7AGQ#K>KLEO);VFD:387E_>WACM+6&6>6- M&\V^%G[?!\9>*_A;IOQ%_9]^)_P6\#_'^_.D_ GXF^*/$'PU\5>&O&.O3:5= M^(-(\)^*K?X?^*_$6H?#+QCXDT&RN-1\/:!XI3=J$MO)-2T;48 MK/5=/,J/!]KLX1-&\1=3\(_#']BSX\-XE^$&E_&SQ]\ E^$?P%^(L'Q@T'P] M\ ?@Y?\ PMU_XS?%O2-*O=$\-?$3XPF;6KWP[I%_ID5V==U/1O!.GBV\1>)$ M@N+W4(M-LK:P7PLPGQ;2S'!PP\J6)PC5!NI@L'AZ%"=66,IQQ5+,XXW&8K$4 M\/3P'/5H5L!5I595O:*4*LH4<+B?U/A+#> &/X.XBQ.;4L;DW$%.>90CAN). M(-X*J<,\/Y#D^+SC&\4^RP&:9?Q5@,=@:>7+"RI5\NHX MG,<[RC]2@%_%/@N#X5?' M7]GG3_&?PDU#Q9X%_:&\(W&IR:UXTO-'\$ZE\7M%^%6GW'@L^-_!7CFW\.^( M_ OQ%T'PK=>)HX_U?HH _(?XR>!?C#^V?>?M"?!SXA_L??&OX+Z5\2?V>?VH M_P!F3X=_M">,?B+^S5J_@'P'X2^+'A#4?#%QX[TWPQ\-_CIXN^+DOBWXHWMC MX1N7MY_ M@_AWPMHUIHE]=Z31?$W]B#]H;X\7VE_%O6/"^G> O&WP M>^"G[ _A+P7\.+WQCHT]M\0_B)^R?^U[X/\ VL_B=$?$GA^ZU/3K#P)XO_X5 MWX=^'WPTO_$":??W=YJFI^(_%_AWPS8V=G%+^ZF!UP,^N*6@#XR_9>^#_C3P MI\3_ -K[XZ^.]+;PMJ/[3OQJ\(>-/#W@6>_TO4M5\)>!_AK\"/A9\%/#T?B> MZT2[U/1?^$I\1WG@37?%>H6>CZQJ]AI6FZQHFE'4)M0L]0"?9O\ G\J** /P M3_X+P?L]_"_1/^"47_!0GQSIVF>(XO$;_ [Q3K37$OQ&^)EY8-J%YXHT"_G= MM!OO&5UX>:V:Y=GCT\Z2-/@ CB@M8X(HXE_:SX3C'PP^'8]/ O@X?^6UI=?E M_P#\%]O^4.?_ 4&_P"S>?$'_I\\.U^H'PH_Y)C\._\ L1?!W_J-:70!Z!11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%'3K29'/(XY/(X! MZ$_6@!:*\1^,/[17PA^!4.EQ?$+Q;#:>(O$;M!X/\!:'8:GXM^)?CF]!9%L? M!/PZ\,6FJ^,?%$YE"Q2RZ5H\]E9%Q+J-Y96X>9?!SK?[87Q_=U\,:/:_L=?# M&?<(_$GCC3O#_P 1?VD?$%JX4I/H_@.WOM3^%GPF66-I3;WGC/5/B5X@1@@O M_ ^CSJRUYF)S7#4*LL-1C5QV-CR\V"P,8UJU/F2E'ZS.4Z>&P49Q?-">.Q&& MA42M2E.;47]MD_ 6=9E@*.=YA5R_A;AJLZGLN)>)Z];+LMQ:I5'2K+)\-1P^ M+SKB6IAZW+2Q5#AC*/A%\"M&M]<^*OCO0_"- MOJ$ZV>B:?=RS7OB3Q1J3LJ1:1X/\(Z3#?^*O&.M3NRK;Z-X8T?5=2G)/EVQ M8CYU;Q]^UI\? MO\*_ B?LL_#J\!+?%/XY:/9>(OC-J=BQ94G\$? *RU!M*\ M(7$WE%[;5?C-XBCU+3TFB>_^%-XX>!?6_A'^RQ\'_@]J]SXPTG1M0\7_ !3U M2'R=?^-/Q-U>Z^('Q?U]3&T4D-UXYU_S[_2-)=&*Q^%_"D?AWPC8H3%IN@6< M.(Q]% < 8K#ZKF>.UQV)67X=_\ ,%EE63KSC?58C-)0I5H\R^QE]+!U*,[J M..Q$+,]/^W.">%_=X8R:7%F;P=UQ+QK@J"RO#54DXU,HX&I8C&9=6E2J4)U>&,KQ"E!?,?PP_9,^%GPZ\4_\ "RM7;Q'\7/C*\+K2G#"8.C?V&!P-!6P^ MR_#1DX83+\%2H8/"4[4L-0I4THHHHHKI/&"BBB@ HHKG/#?B[PUXP@U2Y\,Z MS8ZU!HFO:QX7U:2QE\T:?X@T&Z-GJ^DW8*JT-[8W "31,O*O'+&TD,L*+7X:ZEX>\+>)I8KU- M;%U>:+\6_ 6N:GJVD:'JWAWPMI7B*PN_%.KZ/$;I[, ^GJ*\GT#XT^!_$?Q6 M^*GP;L9]8@\:?!OPW\-?%OC5=4T'4]*T2+0OBNGC5_"5_HWB"^@ATOQ!#(?A M_P"*(=5DTF>XAT:ZT]K._EBNM\,?A'AO]N#X;ZQX$^*?Q7\0>!OB_P##OX3_ M ZO?#%MX=^)?CGP;IUMX6^.-MXYUH^'O VJ? ?_ (1SQ-XGUWX@:?XUUF[\ M.Z=X4$FB:'?Z[>^+_"MI8V$ESJK0VP!]GT5Y9\+?B_X2^+5OXP3P_P#VEI^O M?#GQI?\ PZ^(OA'7K6"S\2>!_&^G:3HGB*3P_KL%E>:EIDDMWX9\3>&O$^DZ MEHNK:OH>M^'/$&CZSH^J7ME>QRCU.@#\?_\ @OM_RAS_ ."@W_9O/B#_ -/G MAVOU ^%'_),?AW_V(O@[_P!1K2Z_+_\ X+[?\H<_^"@W_9O/B#_T^>':_4#X M4?\ ),?AW_V(O@[_ -1K2Z /0**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH) MZD#Z\5SWB?Q;X6\%:1<^(/&/B30?">@V>/M>M^)M8T[0-(M0P)!N-3U:YL[* M$$*QS).O )Z U,YPIQE.Z7I]M\+]-&_"F;5_'.GVZ9# M23(@+")_B-^V;XZ\U/ _[/7P^^#NGLZ/;Z]^T%\4X?$'B 6\F,/_ ,*T^"-G MXHT^68*P=K6]^+FD.N&B=DD!(\MYWETKK"U:F823:MEM"MCX*:NN2I7PM.IA MJ$FTU_M%:DN[2U/NH^&/&%!1GG>!PO"-)I3OQIFF6\)XJ=!\C>)PF59YBL%G M6:48QJ1DWE.6X^(]'\+Z6A49(:_UR]L;7('.!*3Z"OF0?LY_'#QJ'?XQ?M=_$N: MVFD6>3PK\ ?#GACX!^&(RV#):KKT,7CKXNO HS$DT'Q-TZ=U'FD1N=J]?X-_ M8V_9G\$ZM_PDEC\(_#?B'Q@9(YV\>?$=M3^+'Q -Q&!B8>.?B=?^+O%,+%AO M*6VJ00AB2D2 XI?6LWK_ .[Y92PD7HYYGC*:JQ_OQPV7K'4ZL5_+/&X:3OKR MNX_[#X RS7->-L9GU96G'#<%\/8R>"K17+>A7SGBZ?#.+P%5WDO;8?AK.J$7 M%M*HFK_$'[:?_!0KPQ:_!H1?LT>-O%NK7&O_ !'^'O@7QG\;OAW\/-4UWPI\ M+? _BOQ/::+XA\3>'_B7XUTS1O@7)XRNTG@\.^#6U_QH-$L=:UF#6M3F@L]- M:9?GGX-O^UY/^TSI7[-$?Q_^,'@'X>_$SX<^+?B+XGT/QC\5/AI^T_\ M*?# M#PYX&U+1-&TWQ7/\3+'POJ'@/X3V7QPN/$BZ=X&/#GBS0-5\*^*-"T?Q'X9US3Y])UKP]KNFV>K:'JVEW41AN-.U M'2;Z&>PO+&>$F.6UN('@=/E9" ,>9_!O]G+X$?L]6.KZ=\$/A)X ^%MKK]S# M=ZXO@KPUINARZQ/;(T=H=3NK6$7=['8QN\=A!<3R6]C'(Z6D4*NX;YS&\-9S MC\XPN.Q.=/ZK!895:6!GC,LC3I4*E6=?#TL/3KXF=2.8TZBHXBM_:&&E3BG. M=+%.G@X83]BX:\:O#CA3PZSGA?)?#6E_;F)EG-3!8[BC"\.\;5<9C-?BGXRD4K(\OBSXD>*[S5_&&MH]P# M34(*,4Y.\I.UY2;DVVVS^;\WSK..(,?6S3/YEC@@A0R2 MS3.L4,:+]YY)9"L:*.Y=E ')('-48]8L;K23K6F3)K-@UG->VLNC20ZD-0BB MCD<+I[VTK0WI.* M\<\->/\ XB^*M:TT1?!W6/"?@^?=)?:]X]\3:!H_B!8/)E,1TSP7H#>*KR2: M2Y$*R0:_JGAV6"W:21HVF1;=^L\;^#[[QE9V5C:^.?&?@F""YDFO9/!5WHNG MWVJPM"8TLKG4M3T/6+RRMXY")A+H\FG7Q?@W?EX4>%A^(Z>9Y7B\RR/+*RW'&"*W,S7_B74]2FMT,4,:BTLOLEDK*72V5V9F[(@'.1G/4'D M?D>/THQ5+BC'Y;@OJV+RKAO,JE3FS*+PE?B6%+#N-1.CEV)J5\@IT\8FZ518 MO%Y?C<+3E&I1> Q$7&N$XXRI2I\DZ.%JMWJ^Y+%I1U]VE-RPR4_A?/.E4@M8 M^SDK2/ /VF/BI=_"+X1:UXGTJYL[#Q'J-WI/AGPO=ZK8WU[I5CKGB"\CM(]1 MU<6".UKI^C6'V_6+FZF;R$_L]8A'>32PV-S\5_LP>)_"'PR^,/A_P/X-^,NB M_%?PW\4]"N]+UFQ\/^"-3\-W&C>/?"6EPWVE^+]8-W=:M-J%QXMTB#7[7Q)X MA-S!+?:PFD2:C (E@DMOU4HK\[XM\+\[XE\0^&N.J'%N%R^'"LLJ649=/)L] MQ&(P-*&/JUN*887%8+C?*,GG+C+*JL;<-9NL)@<+A*N"A3Q5)U:GE8[ M)\3C,TPF8QQT*2P3H>PHO#XF+TTE%\;3^'+G71C1S.MFL,7FKJUZ6YA'@76+2:[:QPTUO!-#!'=@HES)"PD7TG7KG6[/2+VY\.Z58ZWK44:M8: M7J6KR:#8WDIEC5X[C5XM+UJ2R183)*)%TN[+.BQ>6HD,J:]%9X/*,1@Z684O M[>SK%/&QDJ%;&2RRM6RN4HU5[3 /^RXPG*,JD:D8YC3S"BI4:,'2=)5*=2:= M"5.-2/UG$3]HK1E4=&4J+M)7I_N4FTVG:JJL;QBK6NGYSX2\0?$;4]5N;/QA M\/=*\+:?#:2RPZMI?CRW\4PW5XL\"16L5F?#F@WT<4L$DTQNKB*/RW@,)@;S M4DJ7QCXG\8Z!=V,7AOX;:MXXM9X));RYTOQ)X1T62SD29$6V6V\2ZIIANYIH M2\\;1S1VXV>5+/$[ UZ#16:RC,%EO%RJJHL\>'X96:0A[2,_80HKA MU9*Z7+%T;SRB=;VPJ^Q=+ZYB>=RO]8Y<)[9*]^51^J_5^6WNZ MT'*S^+FLUSWAG5]5UO2UOM8\+:OX0O3<7$1T;6KSP_?7RQ1.%BNFG\-:QK>F M&*Z4^9$BWS3HH(GBB?"GSZ\^+EUI^J3Z=>?";XP1PPW[V2ZK:>%=+UO3;B,7 M#6\&HP/H'B35+PV%UA9D:6QBNK:W=9=0M;(!U3V*DVJ3DJ"?7 S1B\MS>IA, M%0P/$6+PN)PJ2Q&,Q& RO&3S)J,%S8RC#"8.C"4I1S< MZ5=PIQIXJ<)P5I5)TJ,W5T2O4BH4XIW5W[)4UJ[)*ULG7=9MO#VDWNLW=KJU MY;V,:R2VVAZ-JGB#590\L<(%GH^C6M[J=\X:17>.TM9G6)9)F411NZ\MX4^) MGAGQCJ$^DZ5;^+K34K6UDO+FU\1_#_QUX36&**:&!U-YXF\.Z5ITESOGB9+. M"\ENI(6:=(6ABE>/T"C'?^I_ETKJQ%'.)9AAJN$S#+J.60BEC,%B,JQ&*QE> M2E-RGALPIYOA*6$;BZ<4JN7XV,7"TBJ53C7=6$H5:4:*7[RG.A*"AI9>]2J)6;UNK>>>-/BGX&^'UQ:6WB[6SHSWUM-=PSRZ5K=U8Q6MO*L M,]U>ZC8:9=Z?IUO [AII=0NK5(X@TS$0HT@\#^!/[0FL_$?QMK5EKUO96W@W MQ\?$?BCX":G'$;:ZUCPGX+UD>$O$VF:N)%A']MK<1:;XVL( LL[^&/$\#-)* ME@YC]V^+W@35/B9\.?%7@/2/%MYX(N?%.FMI$WB&QT^+4[BVTZZDC35;5;.6 MZLMR:GIWVG39I8;RUNH(+J26UGBF56KPN']GCXJW6L_#*]\0_';1[W2?A;XG MT?Q!H&E:!\&=#\*W<-IIMA-HEUX?L]7M?%=Z^GZ1J_AZZN=#U"V%G%F$L\698>6%HU:V!H MNE4Y$_B7\4]#UCP9+\!OVCOV?\ 2_&?P@D\3:3\?O#]SJ\] MWJ7B+PG\/=3^*6D?"?4K3POI'QH\-^-_#_AJ/P]XHU+X37.NV"?K;1@=<<^M M 'PSX9\-^,])_;$_;"\=:C\*_%NM^!/%/[./[,OAOPC?B+PG_9?Q)\1?#34O MVFM4\:>"]#&L^(["&/4EMOB=X0TZ.;Q;'X<\-:A)_A3\--3^.7@C0/!WP\U"QT>^LM'\1>-/ ^F>.?&"V MPGUOP]X&^&O[/_ ,)_@KH][XH_LN]U'3[/Q'XJU7P+ MK_B272K6^NVTK0;[P]97\L6KIJ5E9_:M'3I10!^#W_!>+X&>!M'_ ."3O_!0 MCQC9WWQ,.LO\#/%&KM#>?'#XVZGX=>[NO$V@7LL;^#M3^(=YX0?35N'+0:,V MA'1[5$A@M;&&WMX(H_VA^%'_ "3'X=_]B+X.]_\ F6M+[GFOR_\ ^"^W_*'/ M_@H-_P!F\^(/_3YX=K]0/A1_R3'X=_\ 8B^#O_4:TN@#T"BBB@ HHHH **** M "BBB@ HHHH **** "BBD) QD@9X&3U/H* %HK \1^*_#'@_2[C7/%OB+0O" MVB6BE[O6/$>KZ?H6EVR*,L]QJ&JW%I:0HHY+23* .2:^8;S]NC]F^XN[K2O M7B_6OC;K5L=O]E? #P)XW^-I>0.$,;ZU\.] USPI8;2?GEU7Q#86Z ,7F 1L M<>)S' 8-QCB\;A<-.2O"%;$4J=2?E3IRDIS;Z*$9-O1)L^CR7@_BOB2G5K9! MPUGNA)1Q&)RS*L=C<+A7I=XK$X>A4H8:$5)2G4KU*<(1O*XXK\,?V_OCA\5_&^C_!*'Q;\#_B1\&_V4-4^)$]E M\:-<^,OQ'L?@[X>\3F\\,7X^'NB_%/6_@EJ?Q4^)/PZ^#S>+ MUXLNM7TK1( M-?U*'P_X:UBXT6QO;B\BP?V$=7^.UK\3?C[X>_9,/P%\7?LUZ)8?#Z2TAB^* MGQP\5? ;0/B]<'73XV\/_ _Q]X@\,Z]K-[!=Z/'HNH^.-*T_ GAG6+K39 M=*F_M6[UC2E^6EQIA_[;AE%/ XBK";/PRQ'B!C.*G_"__BPGW2,1E9S-J_[-IM7A7:4>-?WQ9T9,JKBOH_[4H+?#YDEW_LK,7; MY1PSD_DFS\;7 N:/2&;<&2D_AC_KYP;3YGIISU<[ITX]=9SC'3?5'U-17RU_ MPG_[7O\ T;;\&/\ Q*;7_P#Z&NJ4_P 3_P!K>UD,4O[*_@*\.U76?1/VF[&X ML]K Y1WUSX/>'KQ;A&!WJMC);[#&T=S(QD2)/-\*E?V69[I:9+G+>ODL!?\ MJV^A)?AS%=.LN*DOM+3?RT=OK*BODC_ (6O^UE_T:;X M:_\ $E/#./Q_XMV3CUP"<= 3Q0OQJ_:5"@2_L;^)?- D^S_ !R^"DMN9 ,. M8)9M;M9I("V3#)-:VTSQ[7EMH)"T*3_;.$_Y\YI_X9,Y\O\ J \_ZNKW_P 0 M[S__ *&' W3_ )N=X;=;?]59YZ]ONO\ 6]%?)B?&S]HM)$:Y_8T\--(M)Y%R&,__ ,+Q^-O_ $9A\;/_ M XG[+__ ,_6FLWPCVI9FO7)+;7PG:ZAI6M>(-5O/!^C:5\4M2\*>-?B!>Z7H+?LS?M8?MD^(?BK??!+0-,/QMT[QI\)+;XV_#+XB?M.S_ M ]^"?C+PIX6LO%LO@;Q&WCC0/V=[#XDV>MZ-J7B%[:+P'97^@> /%UW+9>( MX]29],TZ"_7Y^OQUD=#.:&1OZ[4QN(A.<%2PSE.\/JZJ)8.4XYG.%*>,P%'$ M8FE@:F$PU;,<#2Q&(ISKI1_0\O\ H]<8X[A:IQ-5SW@/+*GU+,RP6L$2 MCDR2RJH[FOD4_!S]JOQX,_$W]JJW\!:==P-%>>%OV:?A=H'A&>($8:$?$3XM M77Q9\2S-C(;4=$T7PE=CE[=+5BI35TG]AS]FR#4+77?&?@>]^-/B:V48\2_' M_P 6>*_CEJ8F!)%Q:6OQ+UCQ'H6D2J3F-=!T72H(2%\B&+:,>W]:+X \4:Y M\<_$=F61]!_9[\$^+OC7,LR$J\%WK?@'2-7\'Z/(C K*^O>)M*@A(8S31A6* MT6^+G[6OCWS$^&G[,.C_ VTR:-)+/Q1^TO\4-(T74 K9W31_#/X-VWQ/U:? M!Y6SUSQEX1NSC;,+;.X?7>F:7IFC:?::5H^GV6E:780K:V6FZ=:0:?I]G;IG M;!:V-K'#:V\*Y.V.&%(QDX JQ<75K9H'N9X+:,G:K3RQ0(6P6VAI&12< G . M< G& :4L+F,XN>,SA4*:WCEN$H86#C*R<:M;'2S*H][*I0EA);- 88^?_07QOQ%F&=3I5(N/)6PF#X;I<&8"DI./-+"YK2SVC[\J4I5H6;^ M.V^ W[1_CPN_Q:_:T\0:#IUS&KS>$OV:_ 'AWX0Z8%@*JHZ'PY^Q-^S1H.L0^)M3^&EG\1_&$.V1?&GQHUKQ' M\;?%L=RO6\M-<^*NK^+;G2KACDYT==.BCR5ABB0[:^HKJ]L[&SN-0O;JVM+" MTMY;RZO;J>*WM+:TAC:::YGN9G2"&WBB5I9)Y9$BCC4N[JH)'$:+\6/A=XDU MBU\/^'/B+X'\0:Y>Q74]MI.A>*=$UC4)8K)#+=R+:Z=>W,H2WC5GE9E 548] M%;'%B*?"^ Q6#H9EBLN^O8RK"&74\[S*&*QF(K3J0I4X9?#-,35K2G.M.%.% M/!Q5ZDXPA#FE&+Y<3XI<7Q@\'A.((<-8;%P="IE_">%RO@O"X^G/EA[/&X3A MC"Y1#-6UR4^?,(XRM/13J3DVWW4%M;VL$5M;016]M!$D,%O!&D4$,,:A8XHH M8PL44:* JHB*JJ !4U<7XP^('ACP(-,/B.XU6)M8GGM].ATCPSXG\3W5Q M+;1QRS*+3POHVLW,:HDJ,9)XHHRNXJ[;)-MOPGXNTSQGILVK:1:>(;:RBO)K M-#XB\+>(O"5U=&&.*3[3::?XGTS2=0N+"595$%\EK]FF=98TD+PR*OH0SS)9 MYI4R*GFV63SFC352KE%/&X:694*7LJ=:-2K@8U'B:--T:U*K&=2E&,J=6G.+ M<9Q;^$>*HSKRH/$4IXE7G.C[6,JZNE)RG3YG45U*,N:2U4D[ZHZFBO)]8^)6 MO6&J:GI.E?!WXH^(WL+G[+#JFGQ>!=-T/4)"BNLEE?>(_'.C3R6A#8-X]BD* M.K(^UABN_P!0U#4[?0KG4K'0KG4-6BTYKNW\/?;M-M+NYO1 )5TLZA/9U8RHU(^QRV6+JM\BC!^UI<\PQ-*I[7D]J_8WYW]7KI.SDFJ;=)*L[Q: MY:+FWI9>]&^S4-O"M,T_P=HOAV"+4[>WO$?4M>=M?M5L[&RE-N;Y7#CYF_9Y^,-Y8?%#3_V5 M_"'B?XN?"C3_ !?X5U_XL^"]<^,'P,OK'Q#X@O?"R>';3XS:7X;U+Q;K)T'3 MB/$&O:?X_6._T#6D1?%NI6=I%%'ICCL'0P&%S'$9[F$,71H9$JF2/$^TIYO&> M'Y98S%RJ4GA/O#T_B1[^+3&\.:/=/XB\007LM MP+58+O1/#T6JZI9%)CBXDO+6"*U0/+=20Q1NZ^-7?[3G[+/[/^DW.E?%?]L+ MX70:DM[<7]W??%?XS?#&P\2RRW*P![6UTFRNM#6"TB<)]CTS3=%1(#<%8E8R M@5XW9?\ !3;]AQ3J"?"_Q5XM^*][>75SJ-Q;?L^?L]?&_P"*RZQ=RF[FN+Y= M7^'7PSU+0-1GN);:Y:2]DUA_/DP[W#>:KG]$PWAUXS<2Y5EV8<,<#YW@O;FL!G6)HTJF%P M56DY)2JNK@Z^+C!-)\JE0JT:?-K9S]LX1W7,M_OOQ7>^*+'1+FX\':'I7B'7 MQ);Q6>FZWKT_AK3&6:X2*>YN]5M]&UZXBBLX6>Z,,&F3S78B^SQ&-Y%D'-^! M[/XKK:)A"(X M_#NB0Q>6LRH[.RU\:']O/QWKZ%?AK_P3\_;K\8S2!C;7/B7X>?#7X*Z5,"DT MD;23_&3XK^#]7M4=8'&Z;0@RN]NCQ@W$0+S\>_\ @H;KSB'PU^P%X#\())-M M2]^,7[8O@ZPDAB>2[B26;2OA-\-/BIN,2I9W%;]Y&IB\9E&(X@R[.TLFQ3K0K5*T*2@K1P]3,L#AJ:EK>.->M_$GC+PAIOBK4;:UALH(?$4E]K&BQ06\DLL M13PU?W<_AL7&^>0R7ATDWC2:;,;3X>?L837;1B*$KJEG#J'Q!_:!\2CRKF7#VUU-ILDT;' M<8TC'V=JP?A/PKE&-QN8SXO\*N'\TS)^VS+&8.&K5?-5J0C5J5*LFU?GJ8/"UO:23L MVY3=[7OL?H9P.. .PX%(70=74?5A_C7YZV_[*W[8E\UH/%'_ 4P^,\D<-_- M9JGPQ\97$?D$DI<-).S#9OC9E9WG'[#GQ(OK?4 MXO$'_!1+]N_4)-2GDD:;2/$_[/GA+[)%*5=K>P'AW]GBUDLD64,T3VLT$L,; M""-EB7!]-\(\*47^^\4^$JT;K7+,E\0:[MS\KM',>#,I5U"\TG*-[J.DKI:? M5<*G[V9862_Z=T<=)[]/:82DMM=_(_0+S(_^>B?]]+_C3Z_/JU_8$N[>W2&? M]N#_ (*!:E*N_?>W?[0FE6]S-N9F'F1:7\.M/L4\M2(T^SVD.516DWREY&Q/ M^';^E_\ 1ZO_ 4<]?\ D\3QQW_[AO'T' [5<>'/#^\E5\2)I)VC*AP=FU:, MU?67[[%X644]'&\7)Z\T8-:TL/@->;,&NSCA*LK]]Y0:ZV[Z7L?:WQ;^+WP\ M^!?@75/B3\4=??PWX-T:^\/:9?:G!HNO^([K^TO%GB+2_"?AO3K/0_"VE:WX M@U2_UKQ'K6EZ186>F:7>7$UW>PJ(PFYU\B\*_MH?L^>,/'?@[X::;KWC[2O& M?Q!U'6-(\%Z7XW^!/QY^&]KXCU;0/#VJ^+-8TO3M<^(?PS\+Z!)J-CXK>)?!QU+Q186 MMCXGTG29X"S1+;3>-WW[)'[0GQ.^-O[.G_"/_$+_ (*E_#_0?"?Q)\<>*_%/ MQ.^//Q'_ &1O$T?PQTR\^#7Q&\-Z7?\ P[@T=_B!J9XSQ*4,PIOC-0KXC&83A^A@UD MW#.!S/(98CAW%95F^=X^./S7$5\-46!Q,)9E&F\NRF+S&C4E/T,/EV55<-*I M/,+5$\8N:4XT(Q]CAZ=2A?#RI5:T^>I*47R27M$G3I?O(N_]!((/0@TM?GG/ M^RQ^V/IDUS)X1_X*4_%EXI9-T-E\3/V>OV9/'=E#&MF\,43-X:\"?#34Y-MX MZWLKQ:C;&98TMR%&96@_X0O_ (*D>$&E31OCK^QC\9[4L##%X_\ @-\6O@[J MK*JM&$?6_ /Q;^(&F0M*8X9I9AX5G59)[E8H!#%!'7Y@N",DK)+!>*/ &*K2 MC&4,-4I<>994;?+>$\5F_ ^ RNE*+;YG5S&%)*-_:-.YYWU.B[*.9X&4G]EK M'4WTTM1+3<_1.BOSH/Q]_X*%^"T>/QW^P7X,^),=M).T^K?LX_M M4^$M4GN+8%3;O:^%/CEX,^#MUYI5B)8?^$BEE*%+$-NRCA<3AL54=]K4J%6I5UNK)P3UV/T9HKX^^'/\ P4"_ M8E^+$L5IX%_:E^!^IZO*RHOAK4/B#H/A?QA'([K$L-UX-\6W6@^*;.Y$C+$] MM=Z1#<1RD1/&)/EKZ\BGAGCCF@D2:&5%DBFB82PR1L,JZ2QEHW1AR&5B""#G MFOD\YX=X@X,8A1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%?/.H_M0_"33?BI=?" ZCX@U'Q-I6JZ1X<\3 M:AH?A#Q-KOA3P;XM\1'P&_AOPCXQ\3Z3IEWI?A[Q#KMG\2_!.IVMK?2I:V&F M^(]$O->O='CUS0_[2 /H:BO*['XV?##4/'?Q3^&T7BNUM_%_P5\-^"O&'Q.L M=4LM5T6P\*>&/B%9^*M0\)ZY=>(-8L+'P[>Z=J%IX(\5S7-UI6JW\6CC1+R/ M6GTZ95C;S/2/VR?V=-7\'^+?'@^(=OI/AGP9X2\&^/\ 5;OQ%HOB+P[=W7@+ MXDW%[9_#/QIH&CZQI-IK/B;PY\2]0T^]TGX?WV@:?J+^+-=MY/#^D07&N@:< M0#Z@HKSKX;?%3P7\5],UK4O!VI3W,GA?Q+J'@SQ;H^I:=?Z)XB\(^+]*MM/O MK_PSXGT#5;>UU/1=8ATW5M(U:*VO+=5O=%UC2-:TZ6\TG5-/O;GT6@#\?_\ M@OM_RAS_ ."@W_9O/B#_ -/GAVOU ^%'_),?AW_V(O@[_P!1K2Z_+W_@OJZ' M_@CI_P %!P&4D?L\^(,@,"1_Q//#HZ9]2!]3BOU"^%'_ "3'X=_]B+X._P#4 M:TN@#T"BBB@ HHHH **^/OVFOVZ/V??V2]<\%^%/BUJ_C!O&7Q'TKQ)J_@+P M?X(^'7C3Q]K_ (I@\*3:7;ZU#81>%]'O[*UN8)M9TY(TU:]TZ.;SRZ2F.*5D MD^ '[=?[,O[2]A\2=2^%_CZY-K\(M1T;2?B*_CCPKXJ^&)\+ZAKUEJ6H:=;7 MW_"PM(\-JS/:Z3J$D[V[316IMF6X>,M'N]!Y3FD:%3%2R['1PU'*J6>5<1+" MUXT(9-7S2624LU=5P5/^SY9Q'^R_K?-["./E3PDIJO5I0GZ%/*(G2J4<1BZ^7T*L*L:;A.G6QV&Q&#I3C)QGBJ%;#Q;JTYP7U M[17Q]XA_;T_92T6ZN-,TCXM:7\2=:MPRMH?P9TKQ!\9M2^T D"TG_P"%9Z5X MFL-/N"RLI&K7^GQ1E',TL:HQ&)IO[47Q@^(\LL/P6_97\4ZC#;O%#>ZW\9OB MA\-/A-I>GR72326LE]X>\.:I\6/B;8K-#&MQ#;:MX"T>]FC)'DQ['9/DZG$F M1PQ$,)#,L/BL74OR83 <^8XI\L92DWA\!#$5HJ,(3FW*$4H0G)OEC)KZF/AM MQK%4I9CDKX/\ XU>+[:TO8?-ME?QSX\6Y\/">X$B&R7_A4)>X*D)$S;HQZ#'^R#\/_&&C M_P!N_%7XE?M(_'ZUU'3EU9-%^(7Q0\6>%M$NUFLUN%AE^%/PXA^$O@])YHR8 M%TC7O"SRP22M;7<<ZPUK1_A7>?#3P9<$L561/&GQXO_A7 MHES9Y!)O-(;5HBF'B64.F[8^#O@;P#X!U+3;3X7_ +(5I\'=*O*?$FI>'+&RLQ!+(;E)]+\->)[N\G:=(K=;5;:V15F: MX:YQ"89,QKJE,<[\,\!1G5P'#7%7$U>A91Q?$69O),LQ;<8ZU>%\ MCRR><1BI--/!\;SBTY1=5NK>*T$"B;[;>:[#:2SW#W.YHOL]C;Q M10;4( M=2U.TNWFNC+<)LT&U2&+R+;9(T4UQ=36E4EEF&S-9/Q=Q!5Q-50EEGUO+*_BS<:U\9O%:3H8W^U1>)/BQJGC+5[:??$C^9:7 M5OL( C"* H^GK*RLM.M;>QT^UM[*RM8E@M;2S@CMK2W@082*"VMTCMX8E'") M'&B <*!58Z=++HITFZU349YY-,.G7&LQ20:?JLTKVGV6;4XY=.@M;:RU"1RU MVDEC;6\%M.U?Q1\4/'OB* MQW74,D%S--HNHZ])H5Q++'(=OG:8\5NXCEM(K:6*-U]3V>,P%? TLEX>RNGA M,2X3S*M4QM/+*N"@ZE+VBAAL%EN/AC\3&E*K.,'B,/0G5IQIO%0A4=>'SV>\ M5<6<25L-//LZSCB!TDE&KGN=X_'U,)#W8N-".+GC+-0O:$)TH/E4>=)\RO?% MCQ?H7@#X<>,/%OB*VM;S2M'T2[E?3+J%9X-8O+D+9:7H?V=HY4N)=SV'B+PXT5C'!;K':ZA#--93QP0IJ&G3VFH(I6XS7FW[1GPN^(/Q)U_X6W/ MAWPO\+_&7A?P1K.K>)]8\-?$/5M5TF/5]=;3)=*T&.273_#/B.*ZT2Q%Y /!GC+0O#C/X3^& MFKZGJ=H/&7A]IM.778+>[\)^%K72HM1\.2PV6J6]O%<+=7FF65ZHCGFOGF_, MZW%''2\7Z664\AS)<#4J<.'ZE19-F$Z->OB,J6>5.,(YTLM674L%A,>L+PK# M*WFD:OM'F>95J-=O 4J/Q6'=99FZOL?J_ M[J3CE\:;K*:4L15:DG2BO ] U*Q&Z[TW5_%V@:?J M5O\ NTE ET^YOX[U&,KFU_1H-!D\3R:C:_V!%I3:XVK) M)YUF=(6T^W_V@DL(D\RV-G_I*R1*^^(AD#9&9$T71X[R?4$TO34OKJ6*>YO$ ML+1;NXF@01PS3W(A$\LL4:JDQJ8^O5S:<,;^[='VE'#X?+_?C4Y:W+*#CZ\%B>:JZ ME2ARN_L8PI5%*&KY75E*LU4TM>,(4M4[2U5O*_#/QH^'GC'5[71/#FJ:KJE[ M>+,\$L/@_P :Q:5Y<,,MP99]=NO#MOH=K#-%"YLYKK488K]]L5D\\LD:/T?C M'QG:>#+6SN;G0_&&O/?7)M8+7P?X2USQ5=)(L?FM)>)I%K/%IUMLSMN]1GM+ M9Y!Y,LG&O:K_ &C2I?O*5\,_8S]O,88KV,HU*]!UF_*K.4M)>][6*]Z/N/E?-Q_@WQVEC)=W%TMFS.8E:\CM+CS8Y ;94"2/S?B'QYXRT[4]1 MTW0?@WXX\316)2.+6X=;^'&BZ)J$DL$[47LU MALTRW-\%0I=>C3PZE/26G)6I5Z M<5=IZ1ZL/#[ZC!HV_7/[(-Y%X?GU*U@W:H;/SETB75XTNK*+_ M $K%G)J$<<]LN#<(DL0 ;B/#>M?%S4M5L5\1^ ?!7AK02DSZAS^L8+#4LD>&S25.I"?-CIXG)L1C:?M%!PJ1RW%Y?!PG)1C"7+*-3I3 ME.G)8FO"-.W-3A'#\E:S3_>N>'E47-:S]C.DK-V2.(\:M\1%AL?^%?6W@NXN M"]R-2/C*\U^UABC\J/[&UBN@V%[),_G>9]ICN&MU\M8Q%)O9BDW@V/QTEC=# MQ]/X1N-2-WFR;PC9ZU9V2V7D0@K=1ZY>WUPUU]I\\AX9$A\@Q+L\P.Q[&BA9 M3;-I9L\SS:5X,2RJG^YC1E*.#A3CSSERJJY5JE5QJMRI^S3<6U1:K.M M[:OM94?:6HK1)M4TE=NRE>3=I:JU['YR_MW6D.J^&=$^'OQ&\5> 4^'OQ/\ M&^BVMO;>(/A+>:Y)X)LO#!M=>OO&K^*'\1WUFOB#PW=VL-WX4:V\/:?J,^N7 M^FVT+)8VVJ7R\O\ LCZ)\ _ 7Q3^*OP]^ 6HV%Y#\0_ /A_Q+9?$K3-+U+5/ M&.DW_A.%O#>J>'/$.N^+['4[C4K+3[W5K?Q?X)LM:FU#3;:;6/$.FM'-%%#% M)^H5%?DN*\(,?6\2X^(%#B?!PIT\7A'1PF-RGB',\]P>4K+LQP>;9%EO$6(X MZCA,MR[-\3F^89A.GA.'*<,)B*>3RHTI5"K/0KN6YMY(7>YT_PUX*T*>58GD$]I"U M\R6LL413*_"$=Z9TC4IJ;> M%=8T>;48H6B26VBNII$MY=TD04R2;^QHK]4H\-9+2R[$Y14PSO+'P]!J,4&H7AU"\?5?$'B M'Q)=W%VT,5NTTM_XEU75[XEHH8U91<+&2N\IO9F;GM2^"GP@UK6+_7];^&/@ M/6M8U262?4-1UCPKHVJW-Y/+''%)/-%9AY5'^U-^V7\9+CWADM['X MD_ML^-[#X(:=!-"[*]['\&O!%K\2?C)J-HP4-;P:[8> I+M&#)A^ MD9QQDX].2,G'0 'GCMS7D_Q7^/'P4^!&B?\ "1_&GXL_#KX4:&T<\D.I_$3Q MGH'A"VN_LX#2Q6)UV_LI=0N " MM8QW-Q(S*D<3,RJ?C!/V3?VO_ (O6N[]I M7]NSQIX9L+T_:+SX;_L7>#=%_9_\.V<@;:-//Q3\3'XC_&S5K-H@%FN=.\2> M#)9S)(5M[?$1'K'PK_X)Y_L;_"'4X?$OA[X$>#O$7CR-K>:3XH?%-+_XR?%6 MYOK=1_Q,)?B1\5;WQ?XNCNY9-TKM9:G9PB1W,4$2D(OH_P"K_AUDSOGG&^+X MCQ$)-O+^ \CQ3P=1124Z&(XDXMCD,\#5Y[I8C <,\18248.=.=6$H2>GL,!1 M_C8V6(DO^7>"HSY';>,L1BE0<'_>IX;$1>Z;5F_,O^'D7@CQW+%:?LP? #]J M#]JR6]:2WL/$_P .?A#J?@/X2M>Q[LK=?&;XZ7'PN\!O9?(3_:.AW^OP.I4V MZW!9%9/^$C_X*D_$^?\ XDWPX_9(_95\.W">6UW\0O&GC[]ISXD698 ^9_PB MO@"P^$7P]@NAT=#\0=;M;=Q\LE]&=U?H[M'<9YSR2<'VSG'X8%+4_P"N7"^6 M>[PWX&I M_P"[Y?136U3%U*F+JI]W']QA)+REA)'X7_M@_P#!/O\ :^^,_@3P5+XZ_:D^ M(?[3EYX8^,GPV\6WGPG\$^%/@-^S#X,M+ MT>XE3PG/K'Q*>V6:7_B8QZDR(T? ?"C_ ():^#/$_P ?OAEJ/Q-_9%\6Z-\& M/"?PT^+FG^-(_CQ^TQ:?'NX\6>-O$6J_#:7X?&RT32/&&K):6>DV&C>-!JR_ M9=/TN\-]IHO;2^FM[:6U_H/HKU:/C)Q!0HX2='(."<'G>6T<]HY1Q3DG#6'X M4SW)UQ#ECRC'5:760ROJ%AH45])*71'\U[AI-RJ=V5 M!'T)'#%"D<42+%%$BQQ11#RXHXT4*B)&FV-450 JJH50 *EHK\US+.?^ D4ZB@#R?XD_ ;X(?&2SDT_XN?![X7_%"QD7:UK\0? / MA3QC#]UE5E'B#2=0:.1%=A')&R21[B496YKY#OO^"6O[)%C-)?\ PIT7XH_L MX:T\XN$U3]FOXZ?%[X,6\$JL&0IX4\+>,$\!2HA Q;W7A.>V9/W+Q-"3&?T4 MHKZW)>/N..':'U3(N+N),IP3:Y\!@%?VF/@S\(/CGI=R5C816USXG\(:7\%?B&(0Q4FX;Q1 M=79VJ\KW#[]Z'Q;_ ,%2/ $AEUSX0_L=_M%Z3&@B63X+[ET7)N M?^$=^(WA+XK>%$:0XC6U'CN%"ZF4W,</?$OBI[=2&D1I?!4$SVX$C6\4A:!+=K_P51_872X6Q\6?& MB;X3ZEYCPRZ;\-UR <,I&0#V%#S M_P .,;^\S+P]S3+ZUDO9\(<<5\LP"=DG+ZMQ7D''..E:W,H_VK&[NN:*>B]O ME\]:F JTWVPF-E3I]+^[BJ&-GWM^]6Y\*_%'_@I%^R1X'^#/COXP>"/C=\(? MC>/!>B?VO%X*^%GQB^&.N>*O$4SZA;:;;Z7I5M_PD_EQW<\UPTBM>>5"MO;W M$S-LC)J@/VT?B%H?BCX/Z5\1/V8/$O@_PM\9?BOX>^#V@^.-,^,?P8\>Z7I_ MBCQ/HOB'7M)FU#3O"'B.]U-],FL?#=Z9+BTBFDC:6U;RFCE+K)^V1^P5\(_V MCO@3\3_ GA3X3_ 30OBEXI\/I9>$/B!XF^%WAF:;P_K4%[I\T%[)K&D>'W\2 MV<;V%I<:5+<:3,MY'9W;2S'B2&84.+LRQ$TCB MJDE4A25"FZ+I2H5:,)MUG44;X>HY--34(J/-^LBG %%%% !1110 4444 %%%% !1110 'H>_MZU^/GQE^&'Q MT+]NGPW\:?V9?"7Q8\"_%+Q/XG\$>%/V@]&U+0'US]F;]IGX-6/B'X'Z1K/Q M!\7:A=W5QX:\!_$OX8?#"X\21>!_B'X6OO#'Q@U#7/A=X;^'WBKPM\4?AXGA MO2;3]@Z3:NN<#.<8SGUQP#V'% 'Y1?''X'_$'XZ_$#_@J7\*O#MAXK\( M2?M#_P#!/_X4_ KX;_$O5O#VO:3X,E\=7OAW]L;0-5_L?Q?+I]UN.PDGGMX-6W6D=S-9:@EE\H_%S]EW]H+XZ:IHWQD\._#+Q=X-C^#7P$ M_P"";WAN[^&.L)IN@^)_B5XX_9A_;=\%?M5_&GX=:+#>72Z7K6D>&/!G@'_A M$O"/B+[5!X3\;^,O%,D/A+7KW0;>\U:X_H+P,DX&3@$XY(&< GOC)QZ9- 50 M" >H &#]: /A[]D_X<^,=+^+W[;GQQ\1:/JWA;PW^T;\??!7BKX;>&]>L9 M](UYO!?PU_9R^#GP7/B_7=!O?(U/P[?^-?$W@7Q#J-CHFMZ?IVOVOA>T\.7. MMV5E?7CZ?9_<5 P /0<"B@#\$_P#@O!\$;'2?^"4/_!0CQ>OQ'^--_,?@ M=XIU8:!JOQ5\3ZAX262Z\3Z#=FQ'AN:;^SO[*A\PVUMIS(UM!:+';QJ%C1E_ M:SX3\?##X=CT\"^#NO7_ )%K2^M?E_\ \%]O^4.?_!0;_LWGQ!_Z?/#M?J!\ M*/\ DF/P[_[$7P=_ZC6ET >@4444 %%%% 'XA_\ !0CX:?&74_VT_P!G#XO^ M#/V8/C'^T+\/? OP1^+?@KQ4WPN\>^&? &L^&==\?^(?#=UH.O\ @O7-3U_1 MM1T_QCX=_L&75!=VUWHTJ31:%-8ZO!-9LU?)'[*7_!+/4/CU\2_VB/'O[0_P MZ_:A_97TV35/A/\ \*BLI_BO\/O$?B?Q!#H>A^(-/U[7_&EY+X>\:>&_%_BI M9+71)+S5M7\/*Z-J,XBGOKL2ZC)_3D54]5!^H!_G0 !T 'T '\J]# 9UF. Q M3Q,,MX/Q&(_L:KP__:N-X=Q689Y+)Y<1Y1Q32PE268YYB^&JD:&:Y!DRIN7" MUEA\NP]?E_MGFSA^Y@N(LSRY49X'ZM@\?0HK"4\[PL\VHYRL#'$_6XX'GCF_ M]E+#+$1H3:AE$*CEAJ59U?K,J^(K?FS>?\$\?$;VNAZ7I_[=7[7Z>'] 6)K+ MPUKUM^RSXN\.BXMHW@M+EM&\0?LT7.G&6W@DD56:U9GEKV?@'_@HM\6-!BU"X\^SBU']F[]CS4+6R"2.8EFM]#^#7A+[Z?L]_M_6D]C+8_\ !1+0;R&V5A>6OBC]C/X:ZBFI M,$\M'DD\,?$3P;+;9),TXMFC$DX0P_9[<-;.]?A?_P %+=,AU9;/]KC]E?Q* M[R22:.?$W['/CC3'1%0K#;WTGAO]J""+;,WSW,T5G/(C<0)L^2OT%HKO_P"( ME9_+2KE/A_4C:*Y5X6>&F'NHU%4UJ83A/#U6Y.\9/VG,X/DOR*,4_P"T*_6E M@7MI_9N7QV=]XX6+\GKL['YYR:1_P54TZVTN.U\??L!>)IXV9=7DO_A+^T3X M0:XA0H8VLGT_XN>+(H)K@&2-_,M&BLRD;VB2Q%?_ /!4VSN;\S^$_P!@ M3Q#IZP9TUH/B#^T9X0OY;A5WLMY!/\./&5O#%(^;=#%=2&,!;MBX8VB?H)10 M_$!U(M8G@OP_Q+?-S-<-4\O;E65HYX_\ A(/V7MI1(EBCD3[9)*TS[TC$08)=D^/O[?5KJ(M;O_@G M_P""KRQ-K%+_ &IX<_;0\%WJBYE95-J;/Q%\(_"MQBW!=[J.Y5/ MT HH_P!=L?[4/[:%MI]W=ZS_ ,$T?BJ+BUEE M$=EX9_:2_97U^2\MD";)[9M1^(/AR0RS.SA+:2!&$:*[NKLT269OVR_CEI<6 MD2:Y_P $W_VR(OM[P1WHT#5_V5_%9TQR!]J:9-*_:,6>2&##F.7R(/M0""-$ M=_+7] :3:IZJ#^ H?&'#%1_O/"K@NE%R;:P>;>)%*2BXV4(RQ?'F/2Y9>^I2 MC)M^[*\6/ZWAF]^-SX8T#PU<^&$\$6VN>(OB[H5QIOA MJ_O+Z[\:BW@TW4H++5=&*/+'/OML[X+_ /!0/XB>"?V@OBWX$^+6@_M\_$KP M-H7P<^&/C#0]'\;_ +%%I;?$SPYXEU;QG\3=(\4ZS-HO[/\ \.M+-SX!U?2= M T"U\-ZUJ4%[;:CKFD>*;32;N:73KN,?JK\9?V:_AE\<];\!>)_&3>.M*\4? M#+_A*U\%>)_AS\3OB!\+/$.CP^-['2]-\4VHUCX>^(O#M_>6>L66C:;# P.5TZ\\Z?&=7-H9C1XRS'^U.(*47 MP_.E@75J4*M6GR2RJ%&67*-9>BL?E/U)4I9>E6^KNFU"%)-UOKCJJHL74]I7 M5Z#4+N,FK.E9T[,^?S_P4V_9AL6MT\4:?^TIX'>;3)-5D_X3']C7]K#18[2V MA0O/]KN#\';FVB>%DDCDVSR1;XI LK(N\I;?\%5O^"?SQWIGC7X>&.WOIDM[5YSXY\*^'EMWEFD5/)G:.9"LAD1%AE*?H,5![M^#, M/Y$5%/:V]U"]M MM3@OCN$G9/V'B1D,:4?>NY1I5O"ZO4=H^ZHO$:MTRW2^#QO2_+F% M!+ST>6R?RYOF?+'AW]N[]B7Q:YB\-?M>?LRZU<+/-;FTL/CI\,I;PS6\:RSH M+1O$R7+&&-U>0K$55)+-HX9EN] \6^'M M9MGAN YMY5GTW4KJ(QSA',+[MLH5BA;:V.9\2_L]_ 7QHSMXP^"?PC\5F3[5 MYA\2_#3P3KID^W$&]#G5-"NRWVP@&ZR2;@\RES7AGB#_ ()P_L!^)UN!J_[& M7[,KFZCMHIY;'X+^ M&N'CLW#VRBYT71=.N$\IAP8Y$)4LCED9E)R>%&)4?W M_B#DS;CS?[)P[Q/R+F7.D_KO"/M/<-^*L/T(!K\]7_X)4_L%"1I-/^ L'AHM MJ(U8+X(^)/QB\!)'J"[=D\,?@SXB:'% J;(RD$$<5NK0P,L0-O#L63_@F=^S M[;6_V;PUXZ_:X\%1#4WU55\*_ML_M5V:)<.Q6+\-\DI48IK5\V&\3L;5=GI_!6EGW2/998]L;C M5M\6744OOCF4WI_A]#]"B0.20!ZDXI-Z?WU_[Z'^-?GR_P#P3WTJ/49=0TS] MK[_@H%I0DB$(L4_:Y\>:UIT0*J))([;Q9:>(B)I67S#*\CO$Q9;8P1,8RR#] M@/6[/4&U&Q_;X_X*%6IS)Y5C-\;/ &N:;;I+'Y;1K;>)?@UK/V@*,M%+?-=7 M$4A\R.975"J_UV86TO:>%JK7L^1U+>NJW]#]"/,C_YZ)_WTO\ C2AE/ 92?0$?XU\( M?\,2>,?^C^_V\?7_ )'KX$=O^[=^?H>#WKGE_P"">UQ);7=KJ/[<_P#P4/U= M+MLF:3]I&ST*ZMESN,=G<^$?A]X>F@5I,.65_-4#R4D6V9H#,.&N"5=U_$C! MI)PM'"\,<1UZC3=INV)PN IIP6L4ZRY]5>+24A8?!]_V@]#^ 5M\-AJ'@?XA?$77?BS\2+7X5^"/"?PVLO"EUKVI>*;G MPCXN\N+B]O-=B*S16\$<,KS@KYSX0_;-\'ZQ\ M3KOX3?$3X9_%/]G[Q-;_ QO/BY;W?QLF^$>C^'=1\':?XNTWP3>S6VN>#/B MSXZM+74(-(A\(?$'@'Q+\;/CKJ MW@WXPZ9XO\<^$OVA_P!N']I+3=)\1^"K?X:^/_"%U9^&]?TVY\7)X/\ $[ZW MXA\/7[ZOHGAJPO[G1[+6=#75+72]9U"QO>8^"?\ P2I^&1_:)/Q%^+?[&W[- MGA_X5:=\%M0\&VG@C5_B?XL_:MU#7/B5<^/?#VNZ?XWU&Z^,7PWT1[*72?"F MEWWAZWNVO=4OO+NQ;QK%:,X'ZCEO"_@6N$'C,=Q3FN+QT3XOQ)P^+<:N&CA/9K_5C,J&)A6JXBKF>!ES4,'Z5/#9*L+S MSQ-6 M70T[7?VJO@WJ6LF58!X;\!^*X/BEXL:X=Q%';Q^$_AC%XO\ $4MS),1#' FF MF5Y66-5,C*IX"3_@H!XF\;S1V/[.W[$W[8/QDEO,G3?%/BKX<67[-?PRE3#, MMQ=^+/VA=6\#Z^+)E4M]HTCP/K,C HL-O+*ZQU]R^"?AA\-_AK8C2_AU\/\ MP3X!TQ5V+IW@KPIH'A2Q5!T1;70=/T^!54<*H0 8&*[C:.#@$CH3R1^)R?UK M\TCG7AIEWO9?P1GN>XF',HU.+.+DLIKZ+DG4R;A?)N'\TH23OS0I\758M67. M[7?G>VRZGK#!5ZTEUQ6+M2?FZ6&HT*J]%BGI]Y^;2V7_ 5-^+MTAOM:_92_ M8Y\'WHDE,7AVR\8_M5_&33U6/]U;_P!I:]#\)/A)874CX,DXT3Q;:V_(2*]" M_/.G_!-?P'XYGEO_ -J/X\?M,_M;3731W-SX8^*/Q6OO!OPAAOED,C2V/P6^ M"5I\,? $MHX(B_L_Q'IWB6 0((W,A:5Y/T?HJGXI<2X/W.%Z&1\"THQ4*4^# M+Q%1I)U*^(KSJ5JLVDDYU)RD[*[.&\>>.[SX>^%O$=[JF ML6^I:SHMEJL7AOQ(O@WQ!KOAJ?Q!:^*M"\+^.GTE?"/B+6?"UYX5\0V6O:=I M6LW%Q97FB:S:HL\VC:NEA@:9^V#\ ]27XOW,GB7Q3X?T3X&&(?$#QAXW^$WQ M=^'OP_VW&I7VCVDO@7XA^.O OA[P1\7+:_U33Y[#3KSX2:]XWM-1NIM-@L)K MF76='6^ /INBN"^'OQ-\$_%+2M2U?P3K(U2'0]?U+PKXAL;FQU+1=>\,^*-' M6VDU/PWXH\.:Y9Z;KWAO7K.WOK"\ETG6M.L;TZ?J.G:E%%)I^HV-U<=[0!^/ M_P#P7V_Y0Y_\%!O^S>?$'_I\\.U^H'PH_P"28_#O_L1?!W_J-:77Y??\%]64 M_P#!'3_@H. P)_X9Y\0< C_H.>'1_/BOU!^%'_),?AW_ -B+X._]1K2Z /0* M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH *0].F>1Q^(Y_X#][U&..:6B@#\7O@IX*\ M7_![]L3Q?>_ ?PU\8]+_ &=?B3J/CWQG^T+^SU\1/AWXEN/#GP9\AZA%XM_ M9W_:Q\,_&CX\>%O@[\-OCG+!XQ\!>&?%WP?\-:-:7?PV2'0_!.K_ !2\/ZOKWHP,$8&#U&!@]N1WXXH ^%?V1_ O MC&T^,/[#/VA?V@O!'BCX7>'_ !'IM]H.MWGA7X=?LU_!;X.: MEXWU3PUJ<=IJWAR;QEXN\#^('T[3=JZC:0KJ-K#%]UT8 Z# M'?\ 'UHH _!/_@O!\'-0TO\ X)1?\%"/%3_&7XTZI WP.\4ZI_PB>J^*?#]S MX2V7/BC0+L:4-.B\'VU\NE6P<6MM NJ_:$M(XX7NI#OD;]K/A/Q\,/AV.O\ MQ0O@[D]3_P 4UI?6OR__ ."^W_*'/_@H-_V;SX@_]/GAVOU ^%'_ "3'X=_] MB+X._P#4:TN@#T"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 **** "BBB@ HHHH **** "BBB@ HJ&XN(+6":YN M9HK>WMXI)YYYY$AAAAA1I)9999&6.***-6>21V5(T5G=E521X=X1_:<^ ?CG M2_&6M^&_BIX/NM'\ Z;?:]XKU6[U1-'TW2_"VG&[$_C87VM)IUK>^ I/[/OF ML_'6G2W?A&_2SNFLM9N!!*5 /=Z*XSP+\0_!?Q*T>;7? _B+3O$6G6FHW6CZ M@]E)(MSI6L6202W>CZQIUU%;:EHVK6T%U:7,VF:K9V5^EI>65V;?[+>6LTW9 MT ?C_P#\%]O^4.?_ 4&_P"S>?$'_I\\.U^H'PH_Y)C\._\ L1?!W_J-:77Y M?_\ !?;_ )0Y_P#!0;_LWGQ!_P"GSP[7Z?\ PH(_X5C\.^O_ "(O@[L?^A:T MOVH ]!HI,CW_ "/^%&1[_D?\* %HI,CW_(_X49'O^1_PH 6BDR/?\C_A1D>_ MY'_"@!:*3(]_R/\ A1D>_P"1_P * %HI,CW_ "/^%&1[_D?\* %HI,CW_(_X M49'O^1_PH 6BDR/?\C_A1D>_Y'_"@!:*3(]_R/\ A1D>_P"1_P * %HI,CW_ M "/^%&1[_D?\* %HI,CW_(_X49'O^1_PH 6BDR/?\C_A1D>_Y'_"@!:*3(]_ MR/\ A1D>_P"1_P * %HI,CW_ "/^%&1[_D?\* %HI,CW_(_X49'O^1_PH 6B MDR/?\C_A1D>_Y'_"@!:*3(]_R/\ A1D>_P"1_P * %HI,CW_ "/^%&1[_D?\ M* %HI,CW_(_X49'O^1_PH 6BDR/?\C_A1D>_Y'_"@!:*3(]_R/\ A1D>_P"1 M_P * %HI,CW_ "/^%&1[_D?\* %HI,CW_(_X49'O^1_PH 6BDR/?\C_A1D>_ MY'_"@!:*3(]_R/\ A1D>_P"1_P * %HI,CW_ "/^%&1[_D?\* %HI,CW_(_X M49'O^1_PH 6BDR/?\C_A1D>_Y'_"@!:*3(]_R/\ A1D>_P"1_P * %HI,CW_ M "/^%&1[_D?\* %HI,CW_(_X49'O^1_PH 6BDR/?\C_A1D>_Y'_"@!:*3(]_ MR/\ A1D>_P"1_P * %HI,CW_ "/^%&1[_D?\* %HI,CW_(_X49'O^1_PH 6B MDR/?\C_A1D>_Y'_"@!:*3(]_R/\ A2YS_P#J(_G0 4444 %%%% !1110 444 M4 <7\1['0-3^'_CG3O%7AV]\7>&+_P '^)[/Q%X4TW3KG6-0\3:%=:%?V^L> M'K'2;)TO-3O-;TV2ZTNUT^T=+F]GNX[6W=)I48?SBZC\,/CSJ/[.?[0W[,?P M>N_&/[2OP!^&VK? _P"('PK\?>*? FN:?\>_"?P[^$G[7/PG\7_%/]B_QKJ_ MB'3-%'QXU36O@7\/=7O/!LD&CZ-\2=)TZ"'X=_&"S\6>+-<\/>*==_INIBQH MN0% !))[Y+'+$YSRQY/J>30!^?G[)F@^)M4_:6_;R^.%O;ZG:?![XQ_$7X%+ M\+)]1M-5TJ/Q?=?#C]GWPGX/\?\ Q TS2-6M+&YCTO4=:&F^!K;5GMHQK;_# MB>YM7N=+@TVZF_0:D &!^I))^I.2?Q-+0!\+_M/_L/6W[7?P?\ BU\ ?C'^ MT5\=+KX0?&?1]2\-^,/"/AO3O@+H$R>&=1U.#4CHFC^(T^"-WXBL8K7[+;6= MO?SZE>ZJUI%FYO;B[DDNF^.;7_@B?X:L;:"RL?\ @IE_P68L;*TABMK2RL_^ M"BOQ'M[2TM;>-8;>UMH(O#RQPV]O"D<,$2*$CB1$4!5 K]KJ* /Q8_XB@#\6/^'+.B M_P#23S_@M#_XL;^)?_R@H_XB M@#\6/^'+.B_])//^"T/_ (L;^)?_ ,H*/^'+.B_])//^"T/_ (L;^)?_ ,H* M_:>B@#\6/^'+.B_])//^"T/_ (L;^)?_ ,H*/^'+.B_])//^"T/_ (L;^)?_ M ,H*_:>B@#\6/^'+.B_])//^"T/_ (L;^)?_ ,H*/^'+.B_])//^"T/_ (L; M^)?_ ,H*_:>B@#\6/^'+.B_])//^"T/_ (L;^)?_ ,H*/^'+.B_])//^"T/_ M (L;^)?_ ,H*_:>B@#\1-;_X(RZ5IVC:OJ$'_!3O_@L\9['2]0O(/,_X*,_$ MMX_.MK.>>+>@T)=R>9&N]=PRN17D7[,?_!)V7XO_ +-G[/?Q9\5_\%.?^"R$ M?BGXG_ [X2_$3Q*FC_\ !1'XF6&DIX@\:^ /#_B76ETNQ;1[HV>G+J6IW(L; M4W,YM[411&:39O/]"SHDJ/'(BR1NK(Z.H='1P59'5@5964E64@@@D$$&JFFZ M;IVC:=8:1I%A9:7I6E65KINF:9IUK;V.GZ=I]C!':V5C8V5K'#:V=G9VT45O M:VMM%%!;P1QPPQI&BJ #\9?^'+.B_P#23S_@M#_XL;^)?_R@H_XB@#\6/^'+.B_P#23S_@M#_XL;^)?_R@H_X& M7U;6DT+_ (*'?$W3=)%VNLZM8#[%9/I5X;>+[/909C^T/^\WMG+&OZ.O\_ET MK.TG1])T'3K72-#TS3]&TJQC\FRTS2K*UT[3[.'>\GE6ME9Q06UO'YCN^R&) M$WNS8W,20#\:?^'+.B_])//^"T/_ (L;^)?_ ,H*/^'+.B_])//^"T/_ (L; M^)?_ ,H*_:>B@#\6/^'+.B_])//^"T/_ (L;^)?_ ,H*/^'+.B_])//^"T/_ M (L;^)?_ ,H*_:>B@#\6/^'+.B_])//^"T/_ (L;^)?_ ,H*/^'+.B_])//^ M"T/_ (L;^)?_ ,H*_:>B@#\6/^'+.B_])//^"T/_ (L;^)?_ ,H*/^'+.B_] M)//^"T/_ (L;^)?_ ,H*_:>B@#\6/^'+.B_])//^"T/_ (L;^)?_ ,H*/^'+ M.B_])//^"T/_ (L;^)?_ ,H*_:>B@#\6/^'+.B C/_!3S_@M#C(S_P ;&_B6 M>"0#Q_8([>X^HKY[_9?_ ."5-U\8?A3<>-/%O_!3G_@L:FLQ?%S]HSP.%T?_ M (*'_$RPLO[&^%?[17Q5^%OAAC;MI%T3?/X8\&:.^JW/F*+W56O;P0VXG$$? M]%=4-,TK2]%M38Z/IUAI5D;O4+\VFFV=M8VIO=6U"ZU;5+PV]K%#";K4M4OK MS4K^X*>=>W]W?\%H?_ !8W\2__ )04?\.6 M=%_Z2>?\%H?_ !8W\2__ )05^T]% 'XL?\.6=%_Z2>?\%H?_ !8W\2__ )04 M?\.6=%_Z2>?\%H?_ !8W\2__ )05^T]% 'XL?\.6=%_Z2>?\%H?_ !8W\2__ M )04?\.6=%_Z2>?\%H?_ !8W\2__ )05^T]% 'XL?\.6=%_Z2>?\%H?_ !8W M\2__ )04?\.6=%_Z2>?\%H?_ !8W\2__ )05^T]% 'XL?\.6=%_Z2>?\%H?_ M !8W\2__ )04?\.6=%_Z2>?\%H?_ !8W\2__ )05^T]% 'XJR?\ !%K151V' M_!3S_@M#E49AG_@HW\2\9"DC/_$@KYP_9K_X)9WOQ;T_XR77BC_@IO\ \%BX MY? ?[27QS^%&A#2/^"AWQ.L4;PK\._%[Z'X>:_5]+N_M.JFR7.H7N8OM4Y,I MAC!"+_1SUZUG:=H^DZ.MXFDZ9I^F+J&HWNKWZZ=96MDM[JNI3?:-1U.[6UBB M%SJ%_.?.O;V61_FH _&G_ARSHO_ $D\_P""T/\ XL;^)?\ \H*/ M^'+.B_\ 23S_ (+0_P#BQOXE_P#R@K]IZ* /Q8_XB@#\6/^'+.B_\ 23S_ M (+0_P#BQOXE_P#R@H_XB@#\6/^'+.B_\ 23S_ (+0_P#BQOXE_P#R@KY[^$/_ 2JNO'/ MQ6_:K\%ZU_P4Y_X+&KH_P8^+O@?P/X/:Q_X*'?$RVO9-%\0_LZ?!?XIZBVM7 M!TF8:A?#Q1X_UU+>Y$5L(]*73[/R2;4SS_T5UGVFDZ7876J7UCIUA9WNMW<- M_K-W:V=M;76K7UMI]GI-O>:G<0Q)-?W4&EZ=8:;#<7;S316%E:64;K;6T$48 M!^-'_#EG1?\ I)Y_P6A_\6-_$O\ ^4%'_#EG1?\ I)Y_P6A_\6-_$O\ ^4%? MM/10!^+'_#EG1?\ I)Y_P6A_\6-_$O\ ^4%'_#EG1?\ I)Y_P6A_\6-_$O\ M^4%?M/10!^+'_#EG1?\ I)Y_P6A_\6-_$O\ ^4%?H1^R?^S!:_LG_#S6/A[: M?'?]IW]H./6/&&H>+V\9?M6_&O7/CM\0M-?4-*T72CXG_&OX9ZGX^^*7PRMO$JIXR^"_AOP1XO^)6G7VE:WIEGX M;\-?$6T\5WWA#6#KNI:;::#J]EJ=MX'\5O--H.I:HNE2:+=6^KFPNC' _FGP M<_;"^!'QRUGXE^&O!NO^*-)\4?"/2]#\2>.O"GQ,^&/Q-^#OBG3/!?BI->E\ M)?$*R\._%7PCX/U?7OAUXKC\+^(AX>\F7ME#YEX M237/#7[:/[9'CO5/!'Q!F\(7/[-G[*UGH>LVG@?Q%?:7XRU7X;ZO^U/K7C/P MWX,NXK)K3Q/XBTNR\>>$4;1--EDNK^\URWL]/6[N+?44LO _ACXVE_:3\4_& M/Q*G[./[5GPM\?\ Q>T7X-_"OQ/K_P >/@A>?"K2?#'P'T[Q%XKU&^^'_AG5 M;_5M0FUO4[+3O$/Q2UOQ9J=ANL'\4^--$M3=K9V_AF&8 ^P[3]L7X)2_%KX9 M_!+4;SQWX=\??%_13J?P]3Q'\*/B9I'@SQ)JL/@:;XF7W@33_BI<>%C\+;CX MEZ9X M-0\6ZA\/8/&,OBF#1-+U>Z&GR'2=1CMO6/"_QA^'GC+XB?$_X4^'=> M>_\ 'GP<;P4OQ$T1]'UVP&A?\+$T.Y\2>#WAU/4=,L](UR'6-&L[FZ6Y\/7^ MJVMG+!-87\]KJ,,UI'\D?&'PE\2?B?\ M+?LY^*?A5JWQ3\$R_LX_K7XC M^'O%_@JRM_@1X_\ A)XT^&'B#3O%6M:!J.KZ%-<:OXXL6U71-#^'WBOX?>)K M'6O#.H/XH\/>(M+/A#6_%-M?\YH6G_$WP]^TS_P4!\4Z!X(\;Q7?BSX=_LNZ M#\+O$5SX3UFV\,>(_%>D>%_B+X:U.YT/6[BU73=3L?!6M^+=$U#Q-);S%;.P M2ZN$,T-K=S0 'US_ ,-#_"J/7?A-X:N]=O;'6OCGXJ^(O@_X4VDV@:[/!XNU M?X7:1XJ\1^*3!JUAI][HFDV9\,>#-?\ $FB76OZEI*^(=)M%DT9+RYD^S+S] MQ^U;\%[']H'0_P!F;4M7\5:3\4_%=AK]WX.75_AI\2=+\!>-;WPEHR^)/%GA MGP;\6;_PI;_"_P 4^-/#'AMQX@UWP;H?BV]\1Z?H\&HWLFGE-&UI=.\5^,?@ M/4/#?Q>_X)P:)X1\*^,=9\(_"CXO^.QX@UG1/#6L:WI/A+PNO[(7QT^&&A:Q MXNU33;6XM='M]3\6>+/#.D)=WSKYE]JKW%/B%\3_VLOV?/ MB/\ #G4OBOX4MO@'X_\ B)X-^+OA/Q_X)TZT^"WC?X5>,/A=K\5WXK\%7^M: M$VJZE\0QXW_X5Y:^"O&_P]\60O8:!%\0/"_B[26T/6-2LY@#[_HI!G SC.!G M'3/?'MFEH **** "BBB@#S*#XP_#RY^+6N? V+79!\3O#?P[T#XK:QX>ET?7 M;>"V\ ^)_$/B'PKHNOQ:_9M5L[*WNK M*:Y\O^$?[8/P)^-GQ&\6?"7P7KWBFT^(?A'PU8>.IO#'CSX8_$WX77WB?XVZ:MHTFH M^7V^B^(K;_@HMXP\97'A+QD?!$G[%O@OPK%XR3PGKUSX0NO%&E_&WXA^*-2\ M,6FNP6,MC>>((/#VL:9J3Z5;-+<3PW<=O!YUZDMK%\_>#OBA/^T/\2_BAXNT MK]F?]KKX8?%#Q!\);#X)^#?%OQN^!&L_#'PI\.OAAXF^(FDV'B=-&UV\UF]. ML>+-=O-63XF>(AIML\%IH?P^\+Z;,MI)X?EN]; /KZ]_;4^ ^D>.?@[\/]?U M/QKX>U?X\W&G:9\--:U7X6_$=/AWK'B/7M)U7Q#X4\&ZA\6;/PS>_"_PYXY\ M9>&]$U+Q!X1\&>(?%^F^(]>TR*W-IIQN]2TRTO/9M)^+O@#6_BIXR^"VFZU- M/\2/ '@SP-\0?%/A^31=>M([#PA\2=2\8Z/X,UBVUJ\TRWT#6(M8U/P!XOLC M!HFJ:C=:;/HLT>KP6#7%F+CX\_:$\ >,OB'\1/V?O#WP5O/BI\/M=_9E^.7P M9\7M97O@739OV>/'OPFOHH]"^)FFZOJOB?0M0L=>U7P]\)]1\6Z5X&F\):]H MGCOP1\5#X:U*VB.DG4KBXTKX^-?#G[:O[2?Q TCX?^-M8TZ+]B/X!Z%X0U1? M"FN#PMXK^(/@CXI?M2>)M0\%Z1XA6U73+_6K6T^('@:>_M;2X8);ZWF.65]. MU6+3P#Z,UG]HCX6^&[OP19^(M8U'1I/B5\9M5^ ?@&2X\.Z]=VGB?XFZ/9^* M[Z\T:VOM*T_4;+3;/R? WC".#6?$%QH^E7-YX?O+""ZDO9;&"[U?B+\)?CQ\0)/AC\+-'%EJ%_>^*/&$'A'Q-XZNK&*/3[6Y_L^ MRLO#'A'6[^]UK539:/:2Q66GS7RZEJVEVEY\>?M#?##Q%X;T/]@;PKX<\-^* M_&1^'?[6GPH\2>.]6\)^&=;U^.PTW3/A_P#%>S\8>/\ Q,]A;7!TS2KWQ;XH MM;W4+^\*_P"EZWYJQ-'%=26_@W[5'P+_ &T_$G[4'[+WQ#\-:?\ !CQC\/\ MP]^W#\./%3WMGHOQ-/C/X>_!;PY\$?CIX=G7Q46UZ3PQ#IMOJ7C#6I;S5=%M MXAJ_CKQ7X1?4K==(TN&UM@#]E00P!'0@$?0\BEIJ#"J.F <9 '0''&<8SC MC.<<4Z@ HHHH **** /-KCXN> +7XO:7\"9];EC^*.M?#C7?BSIGAPZ-KOD7 M?@'PSXH\.>#==UN+Q#_9G_",F73O$?BWPYI]QHW]L?V\JZK;7W]F?V>3=CRG MP!^V'\!_B3\9M6^ 7AWQ!XGM?B98^'M>\7Z+IGBSX9_$OP+HOQ$\(>%-;TKP MUXL\6?"+QEXS\):%X/\ B[X<\*^(=K_#K7/$=II$VLZ+=73KIFLZ5 M?WG$^)M)\0O_ ,%"O@SXFA\+^+I_".F?LA_M&>$M2\96_AK69_!FF^*O%OQB M_9F\1>'/#NH>)H;5](LM8U;0_ 'BW4+6UGN$_<:0T:;;WOSKIWQMOO MC'\=?%'BG1?V8?VN_"GQ+\ ?"GXK?##X&^)OBE^SWJG@/X7^%H?$_BCPM8>( M_%=OXQU?4Y1J&I_$76?#?P]U72[>TL4O--^'?A*9KBTT]KGQ6T !]8>+?VT_ M@-X$U_X9:#XNU3QKHR?%OQK9?#[P?XI'PK^)>K_#I?%6O^.=0^''@;3?%7Q/ MT#PMJWP]\!/\2_&&GG1OAS_PFWB706\775]I$6GIYFL::EU[%_PN+X>?\+@/ MP&.O2#XICX;#XN?\(TVC:\D;?#\^*1X+.NQZ^^F+X:F>/Q*RZ=/I$&L2ZW:[ MX;N[TVWL;BVN9OBC]J'X7^.O%OA;X4_!#X :M\5_ 7Q ^!'C/]GGXD^!=?D\ M&66I? 7QKIO@OQOH]KJWAWXJZSKNA:MH6OZ7IGA72-K^$-#_8@^(6AMXBTGPGK M5YX=O?%S?&CP?XPT[P3:Z]%:OIK^*]6T'0KVYL],,WF3;$B+?:YH+:4 ^C_% M?[0_PK\#Q0W/BS7+W1[&\^-G@G]GK2]0_L#7=5LM5^*OQ#O/#VD>%= MIM#T M_5/LMI>^(?$NG^&;GQ!JZZ9H&F:^EUI^I:E:O K24OBG^T5X+^$_C+X>^ M5 M\-?%OQ?XE^(^I6]AI]K\*?@Y\2/BO9^%[2[U.TT>V\1_$S5O ?AW6])^%_A" MXO[F6&#Q7X\O=!T.==+UV:&\DAT'5Y+/Y9_:%\ ^,],_9Q_9^T*#POXM\6^, MHOVM?V0/BC\0[;P=X;U?Q3>6EU8?M2> /C%\8O$U[:Z):W=Q!H/AZ&#Q1J=S M=2(PCT^PM[2U2XNGM+22A^U'\%M"^+/QT\$^(_AK\,/B7X)_:N^&NK?!O4_! MW[4N@Z)K'A?PDOPOL_B%%K?Q ^''C+Q]IVM6FB?$7X>WW@]O'F@>(_@GXMTW M6OM.L>,=/UWP]H-EK(L_&>B 'Z8=?UZ^QQ_^KVHI%SCGW^H&3@'DY(& 3DY( MSFEH **** "BBB@#S37OB]\/_#/Q/^'_ ,&]:UN:S^(GQ1T#QWXF\"Z%_8NO M7$&N:-\-!X;/C:X77+;3)O#UC/HJ^+_#KG3=2U:SU2_CU(3:997L-K?26WE> MC_MA_ C6?CM!^SBFO^*-*^)VJV_C"?PA%XF^&7Q,\*>"OB3-\.C"/B)IGPI^ M)_B/PEIGPV^)^N> EN(9?%VA^!_%6MZKHULMY=RVCVFDZQ/I_F_QJT'Q-??M MO_L5^(]-\*>+M4\,>&/!O[5-EXH\4Z5X:UC4/"WA>\\8>&_A99^%;?Q'KUK: MR:;I$VNW.@:S!IHNIEW/92>>;=)K9Y_&]:^.5M\0_P!IRVN?^&5/VNY_$7P MT[XWZ7\%?$/BC]G_ %WPW\&9_&4WAF_TO6OB5!\0+[5HX+V'QIH^G2?#WX:P MV^FQ:A+HOBWQ%?36,O\ PDT9T$ ^FOBC^VK\!O@Q'HM]\2=4\:>'O#VM>/Y_ MARWC.V^%WQ'\3^ _#>LIXUM_AM:ZI\0?&_@_PSX@\,?#+PEJ?Q#N8_!>E^+? MB)J?AC0[W7$N4CNQ965Y>P>T:C\7/ &D_%?PI\$K_6IK?XE>-_ _C7XC>&-! M.BZ\]OJG@_X=ZUX/\/\ C+5(_$":8WAJ&;1-6\?>$;:;2+G6(M;G36H+RTTZ M>Q@NKF#X4_:I^$?COQ-^SQIO[,GPBUOXL>%/C1X?\*^$/B3\//B-X:\$:=KG MPA\4?%KP7XLL];LM'^,FJ^+] \0>#M0\&^(/'5DOBCXD^#-=&D:EKOA.^O+O MPU?2:]#8K:^M_$O3/$,G[<_[*_B6+PKXOU+POX:_9X_:^T3Q/XLTGPKKE[X3 MT37?&OB;]ES5/"ND:KKMK;3:=I^I^(K/X=>-)=(L9KE[A_[(\B9H;F_TQ-0 M/:?B#^T1\+/A5HWC/Q+X_P!8U+P_X9\!^+_AYX#\0Z__ ,([KVL:?;^+/BCJ M7A/1O"&D1IX?T_5[]VN=4\=>#[34;^2RATK1?^$@LKG5K^TLDN[FVZ[QE\4O M!?@75O"?AW7=5)\4^/+S4['P7X2TRTNM7\4>)I-#M8[W7;G2]#TZ*XOFTCP_ M:SVL_B'Q#=1VOA[P_'?:<=:U6Q;4M/2Z^ _VJ? 'CK5?V$_%5G8>!_%GB+XF M_$?XC?";XEZ_X1\)>&]9\1>*(=0UC]HKX;?$#6-,FTJPAN+PIX"\#Z3_ &-? M2L$AM].\)B%6DF-O#/Y/^V'\#/CCK_Q^_:%^*/PXL/B_%XJ^)'[!/A3X0?LC M?$7X5:]J>A77PA_:-\'_ !4^*_CZ_L?&4$&H6ECH?A?X@:SXG^!WBK7]5\=Z M;=_#[Q)X?^$WB#P;XXAFFLO#GA[Q" ?LJIW*K8*[@#M8889&<,.<$=",G!I: MR=!BUF'1-(B\17%E=Z_%I>GQZW=:;%)!IUSJZ6<"ZG/80S?O8;*:^%Q+:12_ MO([=XT(/C5XRU'X? M_#:T71=>U"#Q!XNTKP5XH^(E[H\NJ:9IEYI.ARIX.\%^)]9@G\0WVDVMZND3 MV5A/=:C)!:2^4Z_^V%\"/"OQP\*_L_>)/$/B;1/'/C?7SX+\):QJ?PT^)5I\ M*M?^(G_",WOC-?A?IWQMF\)K\(9_BA-X4TW4==M?A]_PF@\47EK87EO:Z?-J M5M-8)QG[6&E>(-4^)G["5UHGA;Q=XBLO"?[7;>+O%U]X:\,ZSKUAX4\*G]F7 M]I'P./$/B:[TNUN(-&T?_A+/'?A/1_M5XZ_Z1JJ3B,V5GJ%W9>0_%?XR:%XX M_:@^'7PO\4?LR_M<^(=!^"WQ2LO%OAGQGI/[/6JW?P3U[XFIX-U2WTOX@W/Q M-O=2M+ >$?AUIOB?Q)%8L+-)-6^(1M-0TX7C:%H(UD ^B_C9^V)\%?V>_#OB M[QA\3KGQ[9^$O 6L76F>,_$?A'X4?$KXGZ=X4L-(\,Z!XO\ %7B_Q0OPP\+^ M,+WPSX \$:#XETN[\:^.O$-II?AGPXSW$%]J FL[E(O4?$'QI^&GAGQ9\'_! M&K^)HT\0_'K4?$.E?"B&QTW6=6TWQ;?>%O VJ_$G68H?$&E:=>^']+6+P3HF MJZ_92ZWJFFQZQ;64T6C-J%TI@'QQ\:_A_P")/%W[*NL? 2YD^.?@[XE?M#^! M?B7XDU+QO\%_">GZG-X8^(WB4OXNO/"_BC6M>T/Q+X.T33=0U?Q!#X3CL/'F MFIX2\2^%M%U3PUJU[!IDEQ:3S^/?#GQ='CK_ ()?2>.]#U'Q9XT\"?$+Q!J? MQS\5?#GP;K-S\/O#VOWW[%_QH^'&M>(KAM.M9[7PKX2U?XI>,-,TO0(KZ15M M+;5;8R>5IUC?7EH ?5OQ,^/GPT^#^@_%3Q9\0M7O]$\*?!7X<1_%7XD^(;;0 MM:\0VGASP:P\232WCZ?X9LM9U[4+NUL/"FL:K=:=IFCWEW!I<4-[)&(KF(GA M_CW^UC\._P!GBP\,:CXI\(_'7QM!XITO5]#],E34(4TV[\2'34U::&_BTT73:9J'V;Q+]HKP=XQ\2?L2_M MXW-EX0\4ZQ\1OC?\)/VCM)\+>#-&\-WVH>,-1-_\-=>^%7PE\-6&AV4I75[+;0_:[M?6_C1HWBKQU^SEH_PY\+:-XCCO/B[9 M?#_X8>(YSI5UIVI>#_ 'C272]+^*>O:M::A]AOM#O=%^'7_"606:W$4-[!XF MN-'L]D-M#^)7@3P7\1?##:@WAOQ]X3\.>-/#S:OI6H:#JS:'X MIT>SUW2&U/0]6@M=6T74&T^_MFO-)U2UM=2TZX:2TOK:"ZAEB3KJK6=I;6%I M;65E;PV=G:00VMI:6\4<%O:VMO&L-O;00Q!8HH;>%$ABCC4(D:*J@* *LT % M%%% !1110!YI\2?B_P##WX1MX!7X@:[)H7_"SOB3X6^$?@HKH^NZLFK?$#QI M]N'AK0II=%TS48M'34VTV\CCU?79-,T2&>..VN-2BNKJT@N/*_B%^V'\"/A7 M\5_!?P>\=Z_XIT'Q)X]\3^%_ N@^()?AC\3;OX6P_$'QUY7_ @?P\\0_&2P M\(W7PK\)^/?'+36\7A'PEXE\7:7K.NW=]H]A9VS:AX@\/VNJ^<_MRZ%XEU_2 M/V9T\,^%/%WBM]#_ &S_ -FGQAKT?A+PUJ_B230_"7A/QLVJ^)?$NLQZ1;7+ MV&AZ+8J+F^O9EPH*I#'-*=@\^_:'^,&D>)/CI\.O@'XI_9K_ &MO&?A'P?\ M%+X/>/[GQEX%^ VLZ_\ !OQ/X\TK5M-\1_#^YU;XF-K.GZ)I_A+X2^+H= \? M^,M1N+;RU\1>&M$M8;R:TT/7;#4 #Z8^,G[4_P *O@5HGC7Q'X[B^(EWI'P_ MDTF/Q/)\/?A-\2?BWJEB-1T.\\57MP/#'PM\,>+_ !4]AX8\*VB>)/%NJG1$ MTKP]I6HZ/)>WHN=5LK67H+_]HWX,Z?HOP+\22>-K6\\/?M*>(/"_ACX):]I& MF:[K>B^.M7\:^"M9^(GA1;/5=(TN]L-+L=>\&:!JVN:;JVOW&DZ5=0VJVL=X MVHW5I9S^"^+_ _<:Q\#_$/@3QC9_'_PIK_[4U[\1[CQ!XK^!N@W%]X[^'#^ M*M+N1X>MKO6+C1/$&G^!]5TKP'8>&O!>G:SXCT.XT&WUO2A9:M-8I-EO#O&? MP\^.ND?!;_@E_P"%_B1HE[X\^*7PP^._[.][\:]7^%G@*0>&]('A#X/?$;PQ MXI\8:AH_@ZR;P[X4\.V^M:OHUO>)I%O9>'+*\OF7P[I]MH5M'#8@'Z%^-/B] MX(^'_P#PE4WBB]U"SL/ WPUUSXM>+M2M-&U76;?0O!6@/.&?D]3_:3^%%CX;^%GB6QU?5O$T7Q MLT6'Q+\*]$\*>&/$/B#Q;XT\//X8L_&ESK>E^%+'3GUR/3=+\+ZA8:IJUS?V M=FNG-J&FZ7.!K>J:7IE[YUXT\-^([_X8?M:^*[GP]X@N/$/C3PU\0O!_A'0; M'3;_ %/Q%>^%O!/@K7?!WA&PTS1[.&2\O)/$OBJ[\6>*M%BMHF-Y:>+[*=,1 ML)!\&?%']GGQQ\5/V5O^">O@K4/#OQD^%=[\._AEX(_#OV'0/$V MA)X;UN;QCX; /V)\$>-?"OQ(\'>%OB!X'UNS\2>#?&OA_2/%/A?7]/,ALM8T M'7;M*U&W$\<,Z1W5G<12B*XA@N82QAN(89XY(DZFO#/V9+#XA:3^SS\%- M(^*_A;P=X)^(^D?##P5I/C+PG\/=.@T7P1X?U[2]!LK"]TOPKH-K>:E:>'=# MMFMU%AXF1 MZ<>E 5020 ">20 "3ZD]_P :6B@ HHHH **** "BBB@!,#.<#)&"<#)'IGT] MJ18T4Y5$4^JJ ?7L/7FG44 )M7);:-QZM@9..F3UXHP,DX&2,$X&2/0GKCVI M:* $(!QD X.1D9P?4>AI2 <9 .#D9['U'H>3110 4444 %%%% !1110 F!G= M@9 P#@9 /49ZX]J0(BGI"@$YZ\@9YIU% ";5SNVC=C&[ SCTSUQ1@9S M@9QC.!G'IGKCVI:* $(!Z@'!!&0#R.AY[CL:-JYW;1NZ;L#./3/6O _VJ/CI M!^S%^S=\<_VC;WPQ=^,M*^!/PJ\<_%S7?#&G:K:Z-JFL^'OA[X=U#Q3K]EI% M_?VMU8)J\NDZ7=C3(KY8+.YO?)M[F]L8I&NHO*_A#^V=X6\% M[SX.?$KX6?"+X/?'O6X]?\1Z!K/@75?A'\;KCQGI/A/Q9H7CNU?385.E^*?A MYXR\)>*])\3:+X9U#3-6TF&\TU-;\/:IIVMS@'VC17G4OQ>^%4,/AJYF^)?P M_BM_&4.D7/A&>7QKX9CA\46VOZM8:%H5QX&3*TSXO>%;3P3I/C+X@>+/A?X/L]7U?5])L]0L_B;H^L^#[ MVXL]>U32M.M=+\8:K9>%+34M6N[6PADU+2H+%9=)UIM1T-)=1&F?VE=@'K5% M?,W[2_[3'AG]G/PYX+;GX8_$KXJV6IZ]<7NA:Y- M)X?FT#X5>);.:?2[6[U&WU:?2(AITUG=75Y8@'UM17A_AKXOR6/AN_U?XXZ? MX1^"-_9ZQXILX+;6?BAX6UG1=5T7PKI::WJ/B33O$4T7AI#8V.EQZE<:W:W^ MEV%[X>71M4FU.-+&!+Z7B?VH?VJO!'[-_P"SSXV^/2W?A3QHN@?#K6OB-X-\ M*CX@^'/"[_%#3=$TN#7);7P;KUZ-3M=4DN](G2]L)]+L=7CNEFLUB5EOK>1@ M#ZEP,@X&1T..1GK@^]-$: [@B!N>0H!YZ\XSSW]:\XC^(^EV?B/Q?I/B/6?A M]HFF:!K7A+0-*NQ\0;"?7;K5_%.E0WUOI7B?PY>:;I4?A+6+R[GCA\,:4NLZ M]=^*-.DBU2W2R,B6)T]/^)GPYU7PII_CO2_'O@O4O!&KBX.E>,-/\5:#>^%M M2%J]['R^2]C>++L-K<>6 =MM4D,5!8# .!D# MT!ZXHP,@X&1D X&0#U /49[U2TW4]-UFQM]3TB_LM4TZ[5GM;_3KNWOK*X17 M>)F@NK62:WF59(WC9HI'4.CH3N4@7J $(!&" 1Z$ CCIQ[4$ X) )'() .#Z MCTI:* "BBB@ HHHH **** $(!QD X.1D X/J/0^XI/+3=NV)NSG=M&[/KG&< MTZB@!"JG!*@D="0#C/7'IT'3TH(!() )'() )!Z9'IQZ4M% "$ @@@$'J",@ MYZY'?-&!QP..G'3Z>E+10 4444 %%%% !1110 A .,@'!R,@'!]1GO[TA1"V MXHI;@[BH+9'0YQGCMZ4ZB@!"JG&5!QTR N1[]Z3:N -HP.@P,#Z#I2T4 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?(G[?OPF\=_'S]B'] MK;X$_#'3]-U/XA?&S]G7XP?"+P;;ZWK$&@:''XA^)'@37/!^EWNN:S-#='3] M&T^ZU>.]U.XM['4+U;."865A>7)C@?Y>^-7[&?B6T^#?@[QI^SU\-M#L_CYI M_P 1OV>?BG\9?"6I?%WQ=X&\1?'[1?@OX9UGPFGPDU/]HG1+[6?%>@IX,L/$ M^I>(_@U*+E/!6B^+-"TK3KFQ\.Z!XD\1W\'ZN44 ?E9\"_V0+OX:?'C]G+QQ MI7[/O@WP!\/O!O[//[3VC^(='/Q*/Q2\0> _BI\>_P!HWX3?M!16%AK_ (QM M[C7O$GGZ[X.\9ZYX@UK2]4L?#V@^,?%$4/A+3IM&>?4K;PGX*?L6_M"_"NQ^ M%5UXI^'/@?XB^#E^!O[?M":?>ZE_P2^\<>#/CMXG^(,>@>(?#=_P#L1S_LUZ%\ M0O 6NZ3KWAK5M>$-Q.)?!P\>>&_%FI>'_ )\1/V? M_BQX1DU:Q%S8/IUQK7BCXN?%6ZU67PKI&K+9:-X9TF/4;C5I[][;0K3X)@_8 M#_; T?\ 9R^(/P3F^$'PA\<6GQ?_ ."<>@_LHZ%IFI?$S1+*R^ 7Q0^%/C?X MZ^)-)%O-<^$+BSUCX7_%.Q^)G@/55U7PM:2>)/!_C'X8Z19:IX;N-"@\/:QX M=_H^HH _&WXK_LA_&GQO\8?C[XT7X7>!=8T'XC?M=_\ !-GXWZ+'J'B_PZ\] MSX?_ &8KKP#/\7-2OK:^T0F'7K33_"%WH?A"&X8W7B>SN+&&XN_#MGYUO;_+ MOQK\'>+_ -F/Q!\/;O4/#'PBT?QCJ_[8O_!0?XK?#'PA\1/VD?"'P0^%FO\ MP;^/GAV\T#59+W5O$_PU\4_#N]^(,E]\3=)UBU^'DU[9>*;>[7Q/K&G)XR\+ MOXY@7^C2J]S:6M[&(KRV@NHEDCE6*YACGC$L,BRPRB.570212(KQ2;=\;@,C M*W- 'S'^Q)X1T_X>_LD_L\_#K2/ E[\-M)^'/PK\*_#O2_"%_P"*]$\=W%AI MO@*Q7PC8WZ^-_#FGZ/HOC*T\16NCP^)=/\5V.BZ&GB*PUBVU>30M$GNY=*M/ MJ2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBCI0 4 M5\2_%S_@HO\ L:_ KX@Z_P#"SXJ_&BS\)^//"_\ 9G]NZ!+X+^)6K26']L:3 M9:YINZ_T#P7JVDS_ &G2]0L[H?9;^?RQ,(IO*G22)/-S_P %<_\ @GG@X_:* MT_/;_BW7QB_^=U7W^#\)_%+,<)A#?%GA30OAI=^-OV7/VCOB9XD\,]6\0>&;32;OPU8W$EMHL=Z9YX+F"ZN/7/V;_P#@LK^ROXI^$^EZI\?? MC?X(T#XH1>*/B/HNLVG@[X8_&:Q\.7NC^&OB-XI\/>#/$6FZ?/H?C2YTQ/%? M@S3-!\33Z9=>)=3NM-N=6FL;F2">"2U@^QS/Z.GB_EN54\S_ -2>) MWRS+^%N+:V983^W\KKYM@_;4ZG#]#"UOJ]"A+#YG]1Q>,_LO'SI8''>QQ%2, M'UU,@S6G253ZGB)M^QYJ=/#8IU(>WINK&Z=",7RQCRU>24_95&H3Y9.Q^R]% M?F[_ ,/<_P#@GE_T<5I__ANOC%_\[JOL[X,_&OX8_M!> =,^)_PA\41>,? N MLW>K6.FZ]#I>N:.ES=:%J5QI&JQ"P\1:7H^JQ&TU&TN+9GGL(HY3'YD#RPLD MC?GN>^'_ !YPO@H9CQ-P3Q=P[E]3$0PE/'Y[PWG.48.>*JTZE6GAH8K'X+#T M)8BI2HUJD**FZDX4JLXQ<::_9^%-,\!_LZ?%/XXZ7K&CW$/Q$^'FGV-Q>:K\.+;P[J2ZQ>WM MM)I6K75Q9K:ZC;6TC\+^SK_P4K\%>,?V6_!OQP^/VF/\/?$TG@_XF?$/XA:= MX'\.>.O%_AW0O@U\-?BWXY^%UI^TQ]E31;GQ7X<^ _Q-T[P5_P +.\$:QXCL MYKT>!M4NM0BN-?T?PMK_ (EA^1.4_4.BODS4/VW?V<=-\0ZQX8G\9ZK+J>@_ M%_X+_ W4GL? WC?4-*3X@_M$:1I.M?!:&VUZRT"?1-0\*?$*TU[18-$^(EA? MW/P_36-2MO#U_P");/7S)IL<_P 3/VT_V>?A!X:\0>+OB!XSN?#^B>%(_B/J M?B.2Z\.Z^+_2_"7P@U^'PS\3/B!_8_V :OJ7@#P?JTZPZCXKT6RU/3[J)9KG M1_[3M[:YDB /JRBO!/AS^TI\*OBUX[\:?#_X>7WBCQ+J7P\UC4/#GC'7;;P! MXYM? FC^(K#PS\._&D6B#Q_J7A^R\(:G>ZUX.^*7@WQ5X8;1]7U"S\3^']1G MU70KN_M=.OI(/ECPK^VA=^$/C)^W#HW[0'B'PYH_PG_9Z_:#_9J^!WPUU/PI M\.O&MYX@GOOVC_AC\&/$WAR#QQ-HNH^,WU*\N?B)\8]+\$6&LZ=X>\*Z#I^G M1V%]K@$TUU>( ?I%17P\G[?OP4U#Q'\&/#/AO1_BMXDU+XQ?'GXG?LZ&VL_A M1XZLK_X<_$CX2>#/$GC7Q=IOQ*T;5-$M-9\+PII?A]+G2[NYL&L=5T34X/%] MI>-X2M+_ %B#8/[?O[)T>KZ]HUS\7="M+G1O!6E_$>RGEBO9=/\ %W@76?B' MI/PCT[Q+X%U"SM[JU\76=S\4=?\ #W@*.VT>2;5#XA\2^%H18&R\4^';[5 # M[)HKX]U/]NS]G32VO;-]>\;:AKUA\;?$O[-TWA?0?A'\5?$?B"7XZ^$OAMKO MQG[,-EH\_QQ\)^!KF M[TRUTWQ!XU^'E]XD\/:+X@\/I>036^K:G/;PRW,>@^)IM% /N.BOB71_VRO@ M_<:K%XF\4?$C4OA_HH_9<\)_M#ZQ\._'7PW\2^&;WPYX,\5>,-1\/:=XNO?% M&J:/:O>ZO>ZQ93>#K?X?Z9'>ZUN> M*?$'A_Q7I7QA^'WP'UKP'J_P^\>1>.]#^)OQ8TDZ]\,-'UCPK:>'KW5+#2?B M!H^+OPGXQDB/@W6)Q)I-OKYUVVO-*MP#ZZHKY%T+]M[X!>)M"\(ZYH&J^--4 M/BS_ (3)CX=M_AEX_7QQX7C^'?Q23X)>/YO&_@*?0(?&'A2#P3\6)%\$^*)= M3T54T?4$N=2NBGAZSO-9M_K2?>T,BPR>5(ZM''*4#^5(Q,:R>6V%?RW(?8WR MOMVD@'- $U%?E;^S/_P4-T_5/V?_ (?^-OVE=227XL_$?6/VR+WPUX4^"_P9 M^*&LP:[X,_9&^-7BWX9^)I]"T'19/B/?2Z_;^&]%\/>)+_2;KQ -4UN]UG4Q MX8TF:QTR6"S^J[S]L_\ 9XM[+P/J]GXVNM?\/>/=,^"NN:;XC\,>%/%GB/1- M&T+]HW5(=#^!FN>,KO2-%NG\&:3\2]9N;>PT&]\1P6$5L)3J6O?V-HL-QJ<( M!]3T49ST]Q^1P?UHH **** "BBB@ HHHH **Y?QEXS\-_#_PYJ/BWQ=J:Z/X M?TK[,;_47MKZ\6W^V7EO86V;?3K6\O)/,N[J"(>3;2;3('?;&KNO$_#SX[_" MGXJZI?:+X"\60Z_J>FV U2]MH])\06!@L3P,P\+%\4\,X#.L%PYCN(LBP?$.94HU\NR'%YOE^'SG'T92KQC6P65UL1# M'8JE*6%Q,8U*%"I&4L/72;=&IR\T\9@Z>(IX2IBL-3Q55*5+#3KTH8BK%N24 MJ=&4U4FFX32<8M-QE_*[>O45SOBSQ7X?\#^'-8\6^*M2CT?P[H%C-J6L:G-% M*S@N;F18PP)6&"1SU"X!(^._V8?VKH_B[XL\6>#_ !/>V,.K MZG=7_C/X<65MIVH6US'X#GN+J/\ X1C7)9--M+23Q5X2BMK&[U>>&26VNK/Q M#IRV]U>7-M=E?#S[Q'X0X:XLX5X*SC-\-A>(>,GC(Y+@YUL/%R>%BO9O$J=: M$\.LPKMX+*W*G+^T,?"I@\-SUH3C'FQ.;8#"8[!9=7KPIXK'\_U>FY05^32/ M/>2]D43W^@VEI%MMK::7,]Q$I";5)D9$;VLTXKX7R/' M9=E>=<29#E&9YQ4A1RG+LTSC+\!CLTK5*U+#0I9=A,7B*6(QM2>(K4:$88:G M5E*M5ITDG.<8OIK8S!X>I2HXC%8:A6KM1H4JU>E2J5I.48*-*$YQE4;G*,4H M*3E:W\2/AKKEEXXOBG+X)T7XO^"O"EYXOM->M-4\-[K/P+\=/AQ)XZO-3^%?Q&O-!U;^V M-4\"?$'X?W^M>^=)^M=%?"7[6W[7&L_LR:_\$98?#.E>(_AU=?$SP#I'[3OC M&^OYM.G^$/PF^*FO3_!OP)\1+2V1!9W/G?';Q#X*'B%;R<6FC?#/1OB/XC=2 MVAPRQ^??M@_MIS_LY?&_X4_#3QOXT\'_ +.?PU^*W@;Q._@;]H_XM>#-:\2? M!/6?V@K'7+/3?#'P)\?>-;+7O#'AGX3RZMHMQ+XHTJY\8>(/#\_Q+6.^\.>! MO$6F:_X?NK/60#]+J*_,.V^/7[5.N_MMM^RS;^)O@EX5L-(_89^%G[2NN:I/ M\+_%GC25OBAXO^)GC;X6^(O#UC>6_P 7/""3?#VSO?!_]NZ4HMD\1317DEI) MKC1K#*.N_9\_;5\1?&#]G;XP>+]?\!:/X=_: ^ GQL^)_P"RE\0/A[I.MZEJ MW@?5OVBO 7BC3O!WAB'P7XGO=,T_6[GP!\4[CQ3\/_%?A^\U71[?7- \/^,# MI^LP7.HZ#>W=R ?H=17Y1S_\%&M9L/V&OA%\=K_P!H\/[1_Q.^,OPQ_8TOOA M!7?D1Z[KWP MZT&TNM,6*^U[3[A?8M?_ &@OB;\"?VI/V9/@'\6;_P /?$+PK^UP?BYX5\#> M./#GA.X\$ZGX*^,/PG^'][\7I/#&M:2_B3Q)IVJ^"?'/PW\/>.;OP[J(N[7Q M%X7U_P &1:3JL_BZV\51:CX< /OJBOA6]_:&\(/CQKWCRR^%7PU\'^''U/1-*M9QX<^%WBWQ MEXV\4:U=:J+33]2\'Z%H>@R7>L:GKNA]M>?M!3? [PZVF_M)Z]HFN_$:*#XM M^/!9?!'X?^.M9EF^!_@'Q6D47Q%O/ =C=^.?$^E6_ASPGK_@RU\*=0\"/B1//I^DZ1XUM]3N?#5KK>J MZ=I&K:EI]]/)##9B_;V_9QEM-(*:WX\_M_7/C1XY_9WTWP.WP?\ BHOCR3XU M_#[X=:U\7-=^'=WX3/A'^U-+UNZ^&FAW/C7PY)JD=EIOBK0;K3+O0+^__M&W M5@#[,HKXOA_;_P#V7[[X:Z)\6-&\<:QX@\(ZMX&\;_$V_30O 7CO4O%7@_X? M_##Q/=>"OBAXH\?>!(?#W_":^";7X;^,K#5/"?C/3?$&@V?B'1_$NB:_HG]C M7&H:!K4-CZ';?M1_"#6MCX7:1\ M9H--?Q7X7TS5M%.L7OPO\1^&_&VA:8]PK^)]+UW28/#SZKJ-V;&, ^C:*^ O MA]^WQ\%K[4O!7A#5/%'BG7-*O?V-?AU^U[>_M!:M\.=<\$?"[6_AMXT.HV>E M:]?SW%B+7P;KFN1:%?:_/X3U064ND-?Z;X:A^TZ_.=+M_I+X/?M!_"OXZS_$ M+3_AYXC74M=^$_C"/P'\2/#5Y:W&F^(/!WB6[\.Z-XPTJTU;3KI0QM-=\)>( MM#\1Z#J]C+>Z1JVEZBC6E\]U:ZA:V8![71110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 )CZ_F?\:"H((YY]S_ (TM% 'QOJ/[)6M6OQ2^+?Q2^''[2_QP^$MW\:O$ MWACQCXU\->%-%^ NO>')/$7A3P#X7^&^GWVFGXD?!GQOKUE'-X;\(:.M[8C6 MY+&:]2>Y6WC\W8OKG[/?P.T3]G?X7:9\+M!\2>*/%UI8^(OB!XLO/$OC*30V M\1ZSK_Q+\?\ B7XD>*+[4!X9T3PWH,(F\2>*]4:TM=+T33[2TLOL]M'#^Z+M M[917TV9<8<09ME=/)L?C*%7 4_['O"GEF58;$U_]7\MK9/DGUW'X7!4,PQ_] MF99B*V"P?UW%8CV5"I*,=7_V9M2^-7QL_9'^+=OXUT?P_8_LM_$WQ M[\1Y_"FJ>"9/%"?$%O'_ ,%?B%\#[_0YM4_X2K1(O#4%AH/Q%U36[6^&C^() M9=9T_3HI;9;!KN*;B_CA^QOJ7Q,^*?Q*^)7@_P")S>"T^.W[+TW[)GQI\.:K MX7_X2G3M7\!V&K^/]8\%>,?!TCQIINI^)= \;V-]J_AV:;Q5XBT[ MQAX%\66+Z2FE?HQ10!\[? OX'ZO\'O%/[1.O7_C'3O%-C\L6GB16T_X5:3K7]JVFD>%88[[5=2LH-%B ML(+%8OF/Q=^P?XO\3^(_VK=?A^-.@:;_ ,--?M(?LG?M!1VK?"F^O#X&7]E5 M_@='IW@\SK\3[,^*%\;6GP)T!-0\0M%X?ET*YUW6IK32-2AATZVA_26B@#\[ M]-_8;\0Z3\3=*^)UM\6=%GU'2_VW/B-^UC'I=[\-KN73Y?"?Q5^ 6M?L_>*_ MA1*\/Q"@NFUFW\/:O_;FA?$=)(;2VU>#R+_X?7]C)Y2_*_C3]A'XG? S]C?X MF?!+PWKV@_'#P_:V/@?X?_!YO"_[+?@BX^,O@7X;:3\4_"?B+1?%GQ2N1\7_ M =/^T;XS^"6A^']>"^\!W_P %O&>MQ^$[3Q)8:=KOQ7_L[5XOVXI" 000 M"#U!&0?J#0!^3/[/W[,WQT\66/PO\;?$/QQX+TN\\$?M;3_M7W>LC]EO7?@C MX[^+FI>(O@Q\1O@]XNTOXA^!M2^/?CZY\-:__9_CN"70_'-UJ#W0T_P[HGAH M_#?3="T.PNM2N>+_ /@FWXL^(OQ'\3^.?'O[0T/B)-=TO]N'P+;W<_PMD;QW M!\)OVQ_#/AK1M&\"WGB^Z^(UWISI\ 9_"^F:;\/O[&\*:#X9U/P9;#3M9\)+ MXQO-2\=7?ZM !0 H Z #Z <4M 'Y4_$;_ ()K:I\8]&FT[XB_')+>\G_8 MY^%/[-4>K?#SXTOO%LUM>2V\?<>)?V$==\;^/_ /A=/B/XIZ':_%_7?C1^R?\ M$SQWJ.A?#W4(?!.K>%/V29?%U[X/^'_AOPU?^/[K5_#TWB#6O'WC'5]4\7:I MXG\37-D-8@TR+1;^UTFUEE_1ZB@#\K_$G_!.+6?%6D:1I&L?%?PDM]H/[0/Q MO_:!\'?$CP[\*M5\*_&GX2>*OC5\?+KXW:E/\(/B7I_Q1N-1\,20:;J%_P## M+Q1I>H6NK>#OB9X;;3Y_&OA:]T^SO?"^L_H7X(_X68\?CF+Q[+X6(+.RL]:@\/ M>$Y=1DT/3_1:* /RY^#?_!/+QA\)=.^ =@?CGH'B%_@;%^VUMF_X5'>Z.OBJ M[_;*\VAEU)O%FDJD4T_AR]S>BS^S[^P)\ M2_V:O&/@36_AQ^T;I47AN;X _LW_ /^/?AS4O@RM]>?$>[_ &7?#%YX'\"? M$;X9Z[-\3&_X4[XC\3^"KM?"_P 0=*UG2_BQH%_IUCIU[X8M/#'B""ZUF]_3 MVB@ HHHH **** "BBB@ HHHH *,8]?Q)/\Z** /)?C;\,[_XO?#W5? 5CXNN M?!L>LW.FG4M1M]'L=<2_TNSO8KR\T*^T^^FM5FTS5_(BMM1CAN[:2XM!+9RO M)9W-U;S>7:?\!OBC<>//AYXT\9_'C_A)D^'6I:E>Z;IFG_"OPQX5EN;+6-(G MT?5="EU33M5N98]&U&!K22[L_LLT;3Z;I]Q$(;JTMKB'ZKHKX;._#CA3B'/* M?$6:8?.*F:4_["3>$XKXKRO 5UPSFE7.\A6,R;*\[P>38Y97FU>MC\,L9@*Z MCB*LYRYFSSL1E6"Q6(6*K0KNLOJWP8W&T:4OJ=>6)PWM,/1Q%/#U/8UY2JP] MI2E[S;=T[ . !G.!U]?>DQ]?S/\ C2T5]S8]$8X8HP0J'QE"P)4..5W $$KN M W $$C(!!((^#/'_ .PMH?Q=^$GPI\&_$CQM+'\4?@I\2Q\3/AO\;/AOH,W@ M;Q%X;O+CQC=:UXD\,VNFWGB+Q0UQX)^)'@G4-4^%?Q6\(ZEK5_H?CGPGJ4]S M/9Z?K%EH-WHOWM10!\)_%O\ 86^'_P"T%X8_:>T7X[:7\,OB7K7Q]T;Q+X,\ M)^+-7^%=I)KOPG^'6H^!3X1\+^%-)U'4/$>JZM=77@_5[O7?'=IK_AW5/ ]Q M/XO\07^JV-GHE[%:WD3YOV9_CIK7P@T/X2_$OXY?#?XY:3>_L\Z3\#/BYIWQ M;_9^CUWP;\6-=LDN=.U;XMZUX1'Q-D6'6?%FAW30^+_!%]JNM>%=;U&*.\M9 M]$@6*TC^Z:* /S"^&7_!/GQA\"_BOX"^(OP?^.^DVFF_#K]AGX-?L,:%HOQ+ M^%>J?$/7)_"'P7US7/$>A^/M4\4Z?\6_!$5]XMU+4=,/$O[27Q M[^*4VJZQ"M&\/6?AVU M\$Z3._Z!T4 ?EU+_ ,$QO!=Q^'GB!M9U?0-0NO$WB[X7>"?'&O^%KKP%I>@77B M"QUW[;'J5IXQ\2Q7G:^"?A!\9O'?[5ND_$[]J[PAX3U&3]G>7Q]'^R1XR^$> MH7R_#R]T_P"+'AVQ\,^,O'/Q"\)>([^\\<>#OCA:>&K/6/ UIH\>H^)_A?IW M@GQ/JUWX?\5ZSXD\17]EX:_1"B@#X_\ $?[,>LZ5^TUJ_P"U5\&/&^E>"O'/ MC_X6>$?@]\9_"GBOPI<^*_!'Q,\+_#?Q'XE\1_"WQ#MT;Q'X1U_PQ\0/AY/X M[\?:3IVNVVIZMHVO^%_%5UH7B#PW<7.E>&M'X/%>ASZ!XL^ M'7B[0OMWA347U35[+4]$UOQ%X>\3VFH2WVF:[HGV=10!^25W_P $M;;3OAEX MX^#O@7XQIX>\ ZUX+_X)[_#[P3:ZU\/I/$FN>#_#/_!/_P 2:#XD\-QZMJUO MX[\/6_BS4?B++X?M;+5KR+3/#2>'899YK6VUJ;8!R_QB_98^+_@/]H/X!^-? MA[K$WC.;Q]_P4[\:?M4^)-3M_A/X@U/PS\'?">M_\$_/BA^S@FF>-9M(\822 MZIH]YXBM/ FG1>*!<^%KBWU3Q=&?^"<=[\.-9?Q;\-/C-+I?B[QU\)OCY\)_CC=>)/!*:[H'C>/\ : ^. M_P 0/VDM5\;^$_#UEXHT9?!7BGP-\4_BW\3O^$.M+W4/%FA7'@SQ8?#?B.VU M*\T?2M?BW_!7_!/#0_AG\3_A]XY^&_BC0/!-C\)_A#:? _PC)X=\'ZSH_C3Q MM\*_#WP0TKX0^ OAS^T5XCTOQW9Z/\=_#7@#6=-7XF^%=1UWPOI/BO0/$,6G M:+X7UGPWHL6NMXF_2>B@#\CY/^"6IU+X7^'?A-KWQQDGT&S_ ."?_@?]ASQ% MK6A_#B'2/$]Q>_"37H_$OPJ^,_A*;4/&FO:)X?U71-:,VI>(O WB31O'7A_Q M+/#IMH;ZPTR'4K35/N[]G'X4>.?A/X(ETGXD^+?AKXT\:7]Y'"?#VC>*_B;'\.O$/PS\. MZ'X$TGQ$EU/X=TJX\0?$;QCX6TWQ%XX\0V5G<:EH_@GPU)J.K2Z<(;J\DL5N M[59?>O@Y^T9\)/CE\-?"OQ4\$>*;)/#GBRSGGM[/Q!-:Z!XAT>_L+VYTK6O# M_B+1+ZY6ZTG7] UBROM(UC3Y3(+>^M)EBFN(#%/)P4,YRS$XJM@J.+ISQ%#V MO/%QJ0A/ZO4A1Q/L*\X1H8EX6M4A1Q:PU2J\+6G"CB/9U)1B_K21SW+FJ/CZN$Q5"*G6PU>E!M14ZE&I"/,U=1YI12NU=I7NTGV9;HKX_\ VH?V MN_#_ .R;KOP>O_B7X4U0?!OXC^+KGP5XW^,FG:C;R:)\"[N>P:;P_P",OBIH MTMFEQI/PEO\ 67T[PQXA^)-MJ$6U3Q+I/M?A_X@ZQJ MGQ&^)O@W5?#%IHF@> ;#P;?V'BQ_$]M>MX@7Q1IVJ7]X+C0ETNUD\/1Z%_9< MD5S<7>J7L=Z)4FM=L*3&.SG/5:*^0/@S^VE\+OC5\&OC)\:M#TGQII6C? OQ MI\8_!WCWPSJV@2KXUM'^$L<_B&UU.ST""1Y[NU^)7PRN_!_Q6^'<".+G7/!G MC[PG=%89[YXX_+W_ &ZM4'[-OBO]JJQ^$>G>*O@YI?[)7BG]KCPEXT\ _%_P MUXP\,>+?#7A/0O\ A*[_ .'CZ]9>'K>#2_B--X86:^M386WB/P)<7UOV/BK0_'? M@)?B1XE\!7WQ,\,?"/QOJMM9^&=<\)>.?%O@_2==N?"=PWAG5/!6NZSX>U3P MO#XN@\077ANP\0>P:Y^U9\/?#W[5/@+]D_4[36X/&'Q&^&/C;XA>'/%1MX3X M)GU;P1=Z!/>?#-M665G'Q&O_ ;JVI_$:P\/&)97\#^&=:UIV$*0>8 ?3U%? M(<7[4.J>./B+\=_AS\!_ANOQ5OOV;-4T7PC\5-7U#QM8>!=$?XH:[X)T;XD0 M_"/P-J%SH7B&U\1^/M*\$>*/!NK^(FUV;P=X+T*Y\;>'-&O/&!U6/Q);^'+W MA']KCP!\4_V1)OVP?A%9ZAXP\%2_#'QC\1M-\.ZL?^$1\1?;/ -MKR>+_ 6O M)=0:I#X=\9^&?$7A?Q#X+U^RG%[9Z9XJTB]LGO);./\ M @'U=17P;\*?VMO MBA\2O@;X9_:"G^ &GZ)X"\>?LQO^TAX,6+XS:1J^N/!J/@+P[\0/"?@WQ5IC M>!=(;0+S7M,UV;3[KQ#I,OBO2-#U72;N&XCNX+G3KB[]Y^%/[07@GXB?"[X" M?$+6M4\/> M7_: ^'GP_\<^$O!&N^*]'76KFZ\=^$-+\6IX^)+!;Y]0TH7]XHT_2X;NUCGU34WBTW3X M[B^ECMVZ"Q^,7PEU+4]*T33_ (G?#V^UK7;5;W1='L_&WABZU75K1M"F\4"Y MTS3K?59+S4+?_A&[>XU_SK2&:+^Q+>?5@YTZ)[E0#TBBO.['XN_"K5-(CU_3 M/B7\/]1T*7Q ?"<6M6/C3PU=Z3+XH%N;L^&X]2@U22R?7UME-P=&6C/=:TUY?26BZ7< 'JE%RQQ221VE M_';SR(CLD;!&V_*VC_M8>(/BQU^7PGXK0_#?5O$OC/6_A_P"&F\?V6NZ/ MIM_?Z?H-_K- 'VE17GVE?$WPA>:AX8\,ZMKV@^'/B!XHT&TUZS^'&K^(=%A\ M;K#-I@U*]BC\/&\35;T:4B745]'M2UR[ M\G2['7(I-(NKN+44:V !ZW17FFI_&?X0Z+>Z3INL_%+X"[72;2ZU>*XU*X\6G3[X>&(+*.>7Q ;*[&CK>FVFV;\GC MSP1%XM@\ R^,?"T?CFZLY=1MO!C^(=(3Q9<:=!$)IM0@\.->#69K&&(B26[C MLF@CC(D>18_FH ZRBO/]!^+'PO\ %6IW6B^&?B-X#\1:Q9:!%XJO-)T+QCX; MUC4[3PQ/?WNE0>(KFPTW4[J[@T*;4]-U'3HM8EA33I+_ $^]LTN3<6L\<=5/ MC-\(I-&C\11_%/X'Y=1UO2(M=3QSX6?1I=5\-:?>ZMXBTV/5%U8V+ZAH& MEZ;J.HZU9+.;K2K"PO;R_BM[:UGE0 ]*HKQ9/VC/@1+XY\!_#:W^+OP[N_&_ MQ0^'VJ_%;X?>'K/QAH-W?>,/ASHUSH]I=^,_#RVU_+%J_AZ2;7+#[!J=A)/; M:G"M_]S:Z5J"_'VG3ZQX%\7>&/&>DVU]+IEQJGA/Q!I'B/3 MH-1A@MKJ:PFOM&O+VVBO8K:]L[B2TDE6XC@NK:9XQ'/$S@'4T444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 ?+OQ$_8G_9(^+?C#5_B#\3?V*O%7 M@31-9UW5/[,T^VTK3_MVI7EM)<7'V/3;*TL;;S'/E6MO#"F$C4#BO^'<'[!? M_1H?[/G_ (;#PU_\B5]KT5Y53(LDK5)U:N3Y75JU9RJ5*E3+\).I4J3ES3G. M]*4FW*3;;;;/N\'XI>)N7X3"X# >(O'6"P."P]'"8+!83B[/\-A, M)A,-3A1P^&PV'HYA"C0P]"C3A2HT:4(4Z5.,80C&*2/Q8^+'_!)_PKI7Q-US MQU^S=\(_V+KOPQXVT30M/USX6?M&?!74_$_A/P!XA\/0W-I%XU^$\_@N\T^X MTY/$%I7'BGXD>+_AIX<.L>*=>U;4+K5=2NH[/R[J+1=#M)[LZ9X8 M\.6UQ/:^'O#UEINDPSS_ &9[B7]*:*\S#\&<,X;%UL7#*,'*=7VMJ56C3K8: MBZ]2%:NZ&'J1E2I.K5IPF[1?L[2A0]E3G.$OM\V^DEXVYQD&7\/8GQ"XCHX; M / .>.P&98O+\ZS)93@JV795'-&O_D2OIGX:?"SX<_!KPC8^ OA5X)\,_#WP M7IEQJ-WI_A?PCI%IH>AV5SJU]-J6ISVVG621V\4M_J%Q/>73H@,UQ-)*^68D M]]17L87*LKP-1UL%EN PE5P=-U<-A,/0J.G)Q;@YTJ<).#<(-Q;LW&+:ND?G M&=\><<\38.&7\2<9\5\08"G7ABH8'.^(LWS7!PQ5*%2E3Q,<-CL97HQKTZ=: MM3A64%4A"K5C&252:E\\_&#P'?\ C_QQ\+](U+P#H/CGX7W5E\4]"^*MMXDO M->H^'/&7@.[\+)HU]X0U:VN8_&>D^(3?7.EZ_IDC6]M'H\\[3)J(E:Q?XQ M^'O[(WQW^!GPN^,7P$\/>+F^)?PJ\9^,OAQ\,/@]KMWXLFT/XN_![]D:;2TT MSQ?X1UWQ9KMKJ*^//&?PGT?5?%_@OX0^)Y;B'Q+J_@UO "^+-6NO$WAC6/$& MM_JI17H'RA^77@C]F7X]?L[?M;_&?Q_\$6MO&WPC_: _9VT)?%]U\5_B*'U; M0_VI?@U::OX7^#VO66D:=X<\^X\$>*/A==:+\/OB%J-MY&JZ;%X"\ W&GZ;K M<<6JS6?S'XF_X)U_$"STO]LA_P!G+X6Z!^S1X=_:D_8B^/OPE^)W[.OA_P") M]M<_ ;XB?M>?%_1=(T/PE\-])\?^.=%\,^#?%'Q M:LO$^F7_ (@^&MSKGAFWU"\_>&B@#\ES^RC\=/CCHO[ W@+XO^'_ C\,/A= M^QKXS^#_ ,;?&%MI'C,^-_'GQ4^+WP!^'UUX8^%_AGPZVG:/I?AKPM\-K3QE MJ+_$'Q%XBU;5+SQ1K_\ PCF@>$+;POH5CJVN:U:<[\ M+/V3[OQ)\)M2OK#3YKO^TM??63HS7"2%?V*HH _*)?#_ (__ ."?FN?M7_&' MPE\'?'OQT^%_[5GQ^\*_M"ZEX1^&D%EK/CWX%_%3QO\ #KX<_";XFZGXXTA+ MVXU;Q7\#+2\^''A?QYKOB3X1Z'\0OB9X3MM6\:C3_A1XLTC2-.OY/0?@A^RO M>?!7_@G/K?[.7P]\2Z5\5/&7B/X<_'_59?%5K&_&/Q?_:+UWXC_ !)\ M9ZO83227L?A[P?=?$KXFZS)I4,K:G>Z)X6AM()(M2U*V>&Y_1L@'@C/^(Z$> MA'8CD'I0 !P!C_$]2?4GN3R3UH _'/\ 9:_96^)_P4_9Q\$?!VS_ &8/AEX# M\?Z!^Q+I'P ^(_Q-T;XI:3>1_$#Q7X'^%&F^%-"TS1M-TW1(G;3?$'CRXUCQ M!-XL\3Q:9=?#[]A3XX:1XD^!?A7XN_##P_P#&7X37 MWP*_85\.^+%/[3'Q#\ 0_L[_ !A_8VM8+NZO;/X?^$[6ST#XV^#]2\5Z=H?Q M$^&FN17.B>)M,\>Z?J5CXHTJP\+ZS#>:3^Z5% 'X*_CSI/Q6\777C_1+WQ+;7'@.' M7/A4OB_6=/\ "^O_ !GT[5M7\2V#_%2P_M_PW'K6C6D.K2>@_%/]C'XS_&)WTZPLDCT_3M2_86B@#\9?B'^QS\ M7OB?\:;7]H0?"CP3X1E\6_&S_@G9XM\6?"J]\7^&]3_X1N+]D76?C%J7Q#^) M]OK%AI,WA_7?%^M:%\3= ^&O@^"R73-8UKP+\-?#;^(+[PNLMKX8T'-TK]B/ MX[7.K?!>PAT/PY\,=,\&?M,?\%./'U?Q+X:M+S2K/1]0T&[NX=2UZ2'3Q=?M910!\ _L)? M"CXL?#_P)X>MOCS\"_@S\-/BU\/O@]\)?V=M3^(_PT\7Q^/+_P",GASX+6.I MVNA^(UU63P;X0UOPY\/Y-3UK7O$_A#P)XI?5_$7AW5?&7BJVO)+<(-2\097[ M*/P,^+?[(=U\9O@SI/A32?'OP<\*_%-KX1\6>#KKQ>/$W@N\T--;TOPWK>DWO M]I?HG10!^1OB']C;XT>(/'WQ0\-:V-"UOPYXJ_X*'?L^_MU?#SX\2Z_;+XL\ M#>%/A?)\(;SQ1\'[OP_-8KKL/B6#3_AAXD^$/@W5-&GO/"FJ_!OXGWD'B&_T M:\TG5_#?BC@/AO\ L1_%[P[XY_9*\2ZM\*/AO8Z1\'?B=_P4\\4^/])T_P 2 M>&;L7/A7]K;QWX[\7_"C1](B70K*VU;S;;Q#HMIXSTVZ6RL- NM/9K:7Q#%: MVTS?MC10!_+?X-_9*\?^+C\=OV!M<\"?#BX^+NH?\$7?^"<_[-7B[Q*WBOP_ MJNE?"?QCX9\:_MB^$8?B19S-IEMXDU[3?!@M]#\=^$+K0-.@\20:_HG@2P;3 M_#Z7UKXDT3]$I/V,/CAJ?CC4_#7B"?1;_1-(_P""E'AW]O;P)\>X-G7VL_!_4O#YCM=;M/&2Z99ZI^SW!>V-Q+X+U7X ZS;S7VLVNHVMYX'N? MUS2PLH[N2^2SM4O9D\N6[2WA6ZD3$0V27"H)G7$,(VLY7$48QB-,6Z /Y_;; M_@GC^TD_P2^&?PW\+>&_AK\+/&^C?LO_ /!0/X0ZMXPTWQE'#I6E>)OV@OVB M/A=\:OA'X?N+OP?H%AXJU+X>ZWIWPYOO#?Q%OM!&F:UX0A\675UX9T_6-0MQ M?)[QX7_9)\>:KXC_ &>/BU>?LR^%OA;XVC_;2T_]HSX^Z#JW[2/B']H'6S%X M<_96^*O[.EAXOM/'GCNQ\CQ#XFE_X2GP/IFE:9HFG>&Y7\!^$;/4/$&J)XB2 M#P[9_L510!^'WPA_8B^,G@31?@YIGBSX,_#WQ3H>C_LI?\% OV>/&W@NR^)] MOX"=<^, M2>!K;X>^ O#=OIWQD\=?#W1]#\.?$CQ5HVN>'];T7PSXWN;2[\8:K\+].\!V M_P 0-;UOQE9:Q?-]B44 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?__9 end XML 16 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information Document - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2018
Feb. 06, 2019
Jun. 29, 2018
Document Information [Abstract]      
Entity Registrant Name POWER INTEGRATIONS INC    
Entity Central Index Key 0000833640    
Trading Symbol POWI    
Current Fiscal Year End Date --12-31    
Entity Filer Category Large Accelerated Filer    
Document Type 10-K    
Document Period End Date Dec. 31, 2018    
Document Fiscal Year Focus 2018    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Listing, Par Value Per Share $ 0.01    
Entity Common Stock, Shares Outstanding   28,901,578  
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Emerging Growth Company false    
Entity Shell Company false    
Entity Small Business false    
Entity Public Float     $ 1,600.0
XML 17 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
CURRENT ASSETS:    
Cash and cash equivalents $ 134,137 $ 93,655
Short-term marketable securities 94,451 189,236
Accounts receivable, net of allowance for doubtful accounts of $706 and $734 in 2018 and 2017, respectively 11,072 16,798
Inventories 80,857 57,087
Prepaid expenses and other current assets 11,915 7,758
Total current assets 332,432 364,534
PROPERTY AND EQUIPMENT, net 114,117 111,705
INTANGIBLE ASSETS, net 21,152 25,419
GOODWILL 91,849 91,849
DEFERRED TAX ASSETS 6,906 2,364
OTHER ASSETS 22,241 25,203
Total assets 588,697 621,074
CURRENT LIABILITIES:    
Accounts payable 31,552 33,211
Accrued payroll and related expenses 12,131 12,064
Taxes payable 933 1,767
Other accrued liabilities 3,750 4,009
Total current liabilities 48,366 51,051
LONG-TERM INCOME TAXES PAYABLE 8,652 18,259
DEFERRED TAX LIABILITIES 216 138
OTHER LIABILITIES 4,391 3,944
Total liabilities 61,625 73,392
STOCKHOLDERS’ EQUITY:    
Common stock, $0.001 par value Authorized - 140,000,000 shares Outstanding - 28,888,643 and 29,782,455 shares in 2018 and 2017, respectively 28 29
Additional paid-in capital 126,164 198,384
Accumulated other comprehensive loss (1,689) (2,139)
Retained earnings 402,569 351,408
Total stockholders’ equity 527,072 547,682
Total liabilities and stockholders’ equity $ 588,697 $ 621,074
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Statement of Financial Position [Abstract]    
Accounts receivable, allowance $ 706 $ 734
Common stock, par value per share $ 0.001 $ 0.001
Common stock, shares authorized 140,000,000 140,000,000
Common stock, shares outstanding 28,888,643 29,782,455
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Statement [Abstract]      
NET REVENUES $ 415,955 $ 431,755 $ 389,668
COST OF REVENUES 201,167 218,091 197,477
GROSS PROFIT 214,788 213,664 192,191
OPERATING EXPENSES:      
Research and development 70,580 68,501 62,310
Sales and marketing 53,064 51,384 47,978
General and administrative 35,496 36,142 33,029
Total operating expenses 159,140 156,027 143,317
INCOME FROM OPERATIONS 55,648 57,637 48,874
OTHER INCOME 4,116 2,662 1,078
INCOME BEFORE INCOME TAXES 59,764 60,299 49,952
PROVISION (BENEFIT) FOR INCOME TAXES (10,220) 32,690 1,054
NET INCOME $ 69,984 $ 27,609 $ 48,898
EARNINGS PER SHARE:      
Basic $ 2.38 $ 0.93 $ 1.69
Diluted [1] $ 2.32 $ 0.90 $ 1.65
SHARES USED IN PER SHARE CALCULATION:      
Basic 29,456 29,674 28,925
Diluted [1] 30,147 30,545 29,619
[1] The Company includes the shares underlying performance-based awards in the calculation of diluted earnings per share if the performance conditions have been satisfied as of the end of the reporting period and excludes such shares when the necessary conditions have not been met. The Company has included in the 2018, 2017 and 2016 calculations those shares that were contingently issuable upon the satisfaction of the performance conditions as of the end of the respective periods.
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Statement of Comprehensive Income [Abstract]      
Net income $ 69,984 $ 27,609 $ 48,898
Other comprehensive income:      
Foreign currency translation adjustments, net of $0 tax in 2018, 2017 and 2016 (236) 79 (384)
Unrealized gain (loss) on marketable securities, net of $0 tax in 2018, 2017 and 2016 161 (207) (123)
Unrealized actuarial gain (loss) on pension benefits, net of tax of ($144), ($194), and $98 in 2018, 2017 and 2016, respectively 525 699 (352)
Total other comprehensive income (loss) 450 571 (859)
Total comprehensive income 70,434 28,180 48,039
Foreign currency translation adjustment, tax 0 0 0
Unrealized gain on marketable securities, tax 0 0 0
Unrealized actuarial gain (loss) on pension benefits, tax $ (144) $ (198) $ 98
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid-In Capital [Member]
Accumulated Other Comprehensive Income [Member]
Retained Earnings [Member]
Beginning Balance (in shares) at Dec. 31, 2015   28,653      
Beginning Balance at Dec. 31, 2015 $ 442,590 $ 28 $ 145,366 $ (1,851) $ 299,047
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under employee stock option and stock award plans (in shares)   615      
Issuance of common stock under employee stock option and stock award plans 8,479   8,479    
Repurchase of common stock (in shares)   (146)      
Repurchase of common stock (6,435)   (6,435)    
Issuance of common stock under employee stock purchase plan (in shares)   128      
Issuance of common stock under employee stock purchase plan 4,580   4,580    
Stock-based compensation expense related to employee stock options and awards 19,599   19,599    
Stock-based compensation expense related to employee stock purchases 1,286   1,286    
Payment of dividends to stockholders (15,054)       (15,054)
Unrealized actuarial gain (loss) on pension benefits (352)     (352)  
Unrealized gain (loss) on marketable securities, (123)     (123)  
Translation adjustment (384)     (384)  
Net income (loss) 48,898       48,898
Ending Balance (in shares) at Dec. 31, 2016   29,250      
Ending Balance at Dec. 31, 2016 503,084 $ 28 172,875 (2,710) 332,891
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cumulative Effect of New Accounting Principle in Period of Adoption | ASU 2016-09 7,542       7,542
Issuance of common stock under employee stock option and stock award plans (in shares)   569      
Issuance of common stock under employee stock option and stock award plans   $ 1      
Issuance of common stock under employee stock option and stock award plans 5,087   5,086    
Repurchase of common stock (in shares)   (129)      
Repurchase of common stock (9,188)   (9,188)    
Issuance of common stock under employee stock purchase plan (in shares)   92      
Issuance of common stock under employee stock purchase plan 4,934   4,934    
Stock-based compensation expense related to employee stock options and awards 23,337   23,337    
Stock-based compensation expense related to employee stock purchases 1,340   1,340    
Payment of dividends to stockholders (16,634)       (16,634)
Unrealized actuarial gain (loss) on pension benefits 699     699  
Unrealized gain (loss) on marketable securities, (207)     (207)  
Translation adjustment 79     79  
Net income (loss) 27,609       27,609
Ending Balance (in shares) at Dec. 31, 2017   29,782      
Ending Balance at Dec. 31, 2017 547,682 $ 29 198,384 (2,139) 351,408
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under employee stock option and stock award plans (in shares)   591      
Issuance of common stock under employee stock option and stock award plans 4,010   4,010    
Repurchase of common stock (in shares)   (1,572)      
Repurchase of common stock (103,154) $ (1) (103,153)    
Issuance of common stock under employee stock purchase plan (in shares)   88      
Issuance of common stock under employee stock purchase plan 5,343   5,343    
Stock-based compensation expense related to employee stock options and awards 20,027   20,027    
Stock-based compensation expense related to employee stock purchases 1,553   1,553    
Payment of dividends to stockholders (18,823)       (18,823)
Unrealized actuarial gain (loss) on pension benefits 525     525  
Unrealized gain (loss) on marketable securities, 161     161  
Translation adjustment (236)     (236)  
Net income (loss) 69,984       69,984
Ending Balance (in shares) at Dec. 31, 2018   28,889      
Ending Balance at Dec. 31, 2018 $ 527,072 $ 28 $ 126,164 $ (1,689) $ 402,569
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income $ 69,984 $ 27,609 $ 48,898
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation 18,918 18,374 16,812
Amortization of intangibles 5,267 6,083 6,663
Loss on disposal of property and equipment 553 360 332
Stock-based compensation expense 21,580 24,677 20,885
Amortization of premium on marketable securities 227 1,100 555
Deferred income taxes (4,465) 15,838 (638)
Increase (decrease) in accounts receivable allowances (28) 209 207
Change in operating assets and liabilities:      
Accounts receivable 5,754 (10,479) 751
Inventories (23,770) (4,523) (630)
Prepaid expenses and other assets (1,495) (17,646) (2,524)
Accounts payable 1,336 396 7,714
Taxes payable and accrued liabilities (9,897) 20,041 (1,124)
Net cash provided by operating activities 83,964 82,039 97,901
CASH FLOWS FROM INVESTING ACTIVITIES:      
Purchases of property and equipment (24,677) (32,496) (12,198)
Acquisition of technology licenses (900) 0 0
Purchases of marketable securities (62,833) (151,663) (188,654)
Proceeds from sales and maturities of marketable securities 157,551 149,443 83,423
Net cash provided by (used in) investing activities 69,141 (34,716) (117,429)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Issuance of common stock under employee stock plans 9,353 10,020 13,059
Repurchase of common stock (103,153) (9,188) (6,435)
Payments of dividends to stockholders (18,823) (16,634) (15,054)
Proceeds from draw on line of credit 8,000 5,000 0
Payments on line of credit (8,000) (5,000) 0
Net cash used in financing activities (112,623) (15,802) (8,430)
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 40,482 31,521 (27,958)
CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD 93,655 62,134 90,092
CASH AND CASH EQUIVALENTS AT END OF PERIOD 134,137 93,655 62,134
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING ACTIVITIES:      
Unpaid property and equipment 1,818 4,913 1,825
Unpaid technology licenses 100 0 0
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION:      
Cash paid (refund) for income taxes, net of refunds (Note 11) $ 7,437 $ (1,571) $ 6,613
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
THE COMPANY
12 Months Ended
Dec. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
THE COMPANY [Text Block]
THE COMPANY:

Power Integrations, Inc. (“Power Integrations” or the “Company”), incorporated in California on March 25, 1988, and reincorporated in Delaware in December 1997, designs, develops, manufactures and markets analog and mixed-signal integrated circuits (ICs) and other electronic components and circuitry used in high-voltage power conversion. The Company’s products are used in power converters that convert electricity from a high-voltage source (typically 48 volts or higher) to the type of power required for a specified downstream use. A large percentage of the Company’s products are ICs used in AC-DC power supplies, which convert the high-voltage AC from a wall outlet to the low-voltage DC required by most electronic devices. Power supplies incorporating the Company’s products are used with all manner of electronic products including mobile phones, computing and networking equipment, appliances, electronic utility meters, power tools, industrial controls, and “smart-home,” or “internet of things” applications such as networked thermostats, power strips and other building-automation and security devices. The Company also supplies high-voltage LED drivers, which are AC-DC ICs specifically designed for lighting applications that utilize light-emitting diodes. The Company also offers high-voltage gate drivers – either standalone ICs or circuit boards containing ICs, electrical isolation components and other circuitry – used to operate high-voltage switches such as insulated-gate bipolar transistors (IGBTs) and silicon-carbide (SiC) MOSFETs. These combinations of switches and drivers are used for power conversion in high-power applications (i.e., power levels ranging from a few kilowatts up to one gigawatt) such as industrial motors, solar- and wind-power systems, electric vehicles and high-voltage DC transmission systems. In 2018, the Company introduced a new category of power-conversion ICs: a family of motor-driver ICs addressing brushless DC (BLDC) motors used in refrigerators, HVAC systems, ceiling fans and other consumer-appliance and light commercial applications.
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUTING POLICIES [Text Block]
SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS:

Significant Accounting Policies and Estimates

Segment Reporting
The Company is organized and operates as one reportable segment, the design, development, manufacture and marketing of integrated circuits and related components for use primarily in high-voltage power conversion market. The Company’s chief operating decision maker, the Chief Executive Officer, reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance.

Principles of Consolidation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries after elimination of all intercompany transactions and balances.

Estimates
The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. On an ongoing basis, the Company evaluates its estimates, including those related to revenue recognition and allowances for receivables and inventories. These estimates are based on historical facts and various other factors, which the Company believes to be reasonable at the time the estimates are made. However, as the effects of future events cannot be determined with precision, actual results could differ significantly from management’s estimates.

Revenue Recognition
The Company applies the provisions of Accounting Standards Codification (ASC) 606-10, Revenue from Contracts with Customers, and all related appropriate guidance. The Company recognizes revenue under the core principle to depict the transfer of control to the Company’s customers in an amount reflecting the consideration the Company expects to be entitled. In order to achieve that core principle, the Company applies the following five-step approach: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when a performance obligation is satisfied.
Product revenues consist of sales to original equipment manufacturers, or OEMs, merchant power supply manufacturers and distributors. The Company considers customer purchase orders, which in some cases are governed by master sales agreements, to be the contracts with a customer. In situations where sales are to a distributor, the Company has concluded that its contracts are with the distributor as the Company holds a contract bearing enforceable rights and obligations only with the distributor. As part of its consideration of the contract, the Company evaluates certain factors including the customer’s ability to pay (or credit risk). For each contract, the Company considers the promise to transfer products, each of which is distinct, to be the identified performance obligations. In determining the transaction price the Company evaluates whether the price is subject to refund or adjustment to determine the net consideration to which the Company expects to be entitled. As the Company’s standard payment terms are less than one year, the Company has elected the practical expedient under ASC 606-10-32-18 to not assess whether a contract has a significant financing component. The Company allocates the transaction price to each distinct product based on their relative standalone selling price. The product price as specified on the purchase order is considered the standalone selling price as it is an observable input which depicts the price as if sold to a similar customer in similar circumstances. Revenue is recognized when control of the product is transferred to the customer (i.e., when the Company’s performance obligation is satisfied), which typically occurs at shipment. Further, in determining whether control has transferred, the Company considers if there is a present right to payment and legal title, along with risks and rewards of ownership having transferred to the customer.
Frequently, the Company receives orders for products to be delivered over multiple dates that may extend across several reporting periods. The Company invoices for each delivery upon shipment and recognizes revenues for each distinct product delivered, assuming transfer of control has occurred. As scheduled delivery dates are within one year, under the optional exemption provided by ASC 606-10-50-14 revenues allocated to future shipments of partially completed contracts are not disclosed. The Company has also elected the practical expedient under ASC 340-40-25-4 to expense commissions when incurred as the amortization period of the commission asset the Company would have otherwise recognized is less than one year.
Sales to international customers that are shipped from the Company’s facility outside of the United States are pursuant to EX Works, or EXW, shipping terms, meaning that control of the product transfers to the customer upon shipment from the Company’s foreign warehouse. Sales to international customers that are shipped from the Company’s facility in California are pursuant to Delivered at Frontier, or DAF, shipping terms. As such, control of the product passes to the customer when the shipment reaches the destination country and revenue is recognized upon the arrival of the product in that country. Shipments to customers in the Americas are pursuant to Free on Board, or FOB, point of origin shipping terms meaning that control is passed to the customer upon shipment.
Sales to most distributors are made under terms allowing certain price adjustments and limited rights of return (known as “stock rotation”) of the Company’s products held in their inventory or upon sale to their end customers. Revenue from sales to distributors is recognized upon the transfer of control to the distributor. Frequently, distributors need to sell at a price lower than the standard distribution price in order to win business. At the time the distributor invoices its customer or soon thereafter, the distributor submits a “ship and debit” price adjustment claim to the Company to adjust the distributor’s cost from the standard price to the pre-approved lower price. After the Company verifies that the claim was pre-approved, a credit memo is issued to the distributor for the ship and debit claim. In determining the transaction price, the Company considers ship and debit price adjustments to be variable consideration. Such price adjustments are estimated using the expected value method based on an analysis of actual ship and debit claims, at the distributor and product level, over a period of time considered adequate to account for current pricing and business trends. Historically, actual price adjustments for ship and debit claims relative to those estimated and included when determining the transaction price have not materially differed. Stock rotation rights grant the distributor the ability to return certain specified amounts of inventory. Stock rotation adjustments are an additional form of variable consideration and are also estimated using the expected value method based on historical return rates. Historically, distributor stock rotation adjustments have not been material.
Sales to certain distributors are made under terms that do not include rights of return or price concessions after the product is shipped to the distributor. Accordingly, upon application of steps one through five above, product revenue is recognized upon shipment and transfer of control.
The Company generally provides an assurance warranty that its products will substantially conform to the published specifications for twelve months from the date of shipment. The Company’s liability is limited to either a credit equal to the purchase price or replacement of the defective part. Returns under warranty have historically been immaterial. As such, the Company does not record a specific warranty reserve or consider activities related to such warranty, if any, to be a separate performance obligation.

Inventories
Inventories (which consist of costs associated with the purchases of wafers from domestic and offshore foundries and of packaged components from offshore assembly manufacturers, as well as internal labor and overhead associated with the testing of both wafers and packaged components) are stated at the lower of cost (first-in, first-out) or market. Provisions, when required, are made to reduce excess and obsolete inventories to their estimated net realizable values.

Income Taxes
Income-tax expense is an estimate of current income taxes payable or refundable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carry-forwards that are recognized for financial reporting and income tax purposes.
The Company accounts for income taxes under the provisions of ASC 740, Income Taxes. Under the provisions of ASC 740, deferred tax assets and liabilities are recognized based on the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, utilizing the tax rates that are expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The Company recognizes valuation allowances to reduce any deferred tax assets to the amount that it estimates will more likely than not be realized based on available evidence and management’s judgment. The Company limits the deferred tax assets recognized related to certain officers’ compensation to amounts that it estimates will be deductible in future periods based upon Internal Revenue Code Section 162(m). In the event that the Company determines, based on available evidence and management judgment, that all or part of the net deferred tax assets will not be realized in the future, it would record a valuation allowance in the period the determination is made. In addition, the calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws. Resolution of these uncertainties in a manner inconsistent with the Company’s expectations could have a material impact on the Company’s results of operations and financial position.

Business Combinations
The purchase price of an acquisition is allocated to the underlying assets acquired and liabilities assumed based upon their estimated fair values at the date of acquisition. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets acquired and liabilities assumed, such excess is allocated to goodwill. The Company determines the estimated fair values after review and consideration of relevant information, including discounted cash flows, quoted market prices and estimates made by management. The Company adjusts the preliminary purchase price allocation, as necessary, during the measurement period of up to one year after the acquisition closing date as it obtains more information as to facts and circumstances existing at the acquisition date impacting asset valuations and liabilities assumed. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.

Goodwill and Intangible Assets
Goodwill and the Company's domain name are evaluated in accordance with ASC 350-10, Goodwill and Other Intangible Assets, and an impairment analysis is conducted on an annual basis, or sooner if indicators exist for a potential impairment.
In accordance with ASC 360-10, Accounting for the Impairment or Disposal of Long-Lived Assets, long-lived assets, such as property and equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset.

Cash and Cash Equivalents
The Company considers cash invested in highly liquid financial instruments with maturities of three months or less at the date of purchase to be cash equivalents.

Marketable Securities
The Company generally holds securities until maturity; however, they may be sold under certain circumstances including, but not limited to, when necessary for the funding of acquisitions and other strategic investments. As a result the Company classifies its investment portfolio as available-for-sale. The Company classifies all investments with a maturity date greater than three months at the date of purchase as short-term marketable securities in its consolidated balance sheet. As of December 31, 2018, and December 31, 2017, the Company’s marketable securities consisted primarily of commercial paper, corporate bonds, government securities and/or other high-quality commercial securities.

Employee Benefits Plan
The Company sponsors a 401(k) tax-deferred savings plan for all employees in the United States who meet certain eligibility requirements. Participants may contribute up to the amount allowable as a deduction for federal income tax purposes. The Company is not required to contribute; however, the Company contributes a certain percentage of employee annual salaries on a discretionary basis, not to exceed an established threshold. The Company provided for a contribution of approximately $1.3 million, $1.2 million and $1.1 million in 2018, 2017 and 2016, respectively.

Retirement Benefit Obligations (Pension)
The Company recognizes the over-funded or under-funded status of a defined benefit pension or post-retirement plan as an asset or liability in the accompanying consolidated balance sheets. Actuarial gains and losses are recorded in accumulated other comprehensive loss, a component of stockholders’ equity, and are amortized as a component of net periodic cost over the remaining estimated service period of participants.

Foreign Currency Risk and Foreign Currency Translation
As of December 31, 2018, the Company’s primary transactional currency was U.S. dollars; in addition, the Company holds cash in Swiss francs and euros to fund the operations of the Company’s Swiss subsidiary. The foreign exchange rate fluctuation between the U.S. dollar versus the Swiss franc and euro is recorded in other income in the consolidated statements of income.
Gains and losses arising from the remeasurement of non-functional currency balances are recorded in other income in the accompanying consolidated statements of income. In each of the years ended December 31, 2018, 2017 and 2016, the Company realized a foreign exchange transaction loss of $0.1 million.
The functional currencies of the Company’s other subsidiaries are the local currencies. Accordingly, all assets and liabilities are translated into U.S. dollars at the current exchange rates as of the applicable balance sheet date. Revenues and expenses are translated at the average exchange rate prevailing during the period. Cumulative gains and losses from the translation of the foreign subsidiaries’ financial statements have been included in stockholders’ equity.

Warranty
The Company generally warrants that its products will substantially conform to the published specifications for 12 months from the date of shipment. The Company’s liability is limited to either a credit equal to the purchase price or replacement of the defective part. Returns under warranty have historically been immaterial, and as a result, the Company does not record a specific warranty reserve.

Advertising
Advertising costs are expensed as incurred. In 2018, advertising costs amounted to $1.2 million and were $1.3 million in each of 2017 and 2016.
    
Research and Development
Research and development costs are expensed as incurred.

Indemnifications
The Company sells products to its distributors under contracts, collectively referred to as Distributor Sales Agreements (DSA). Each DSA contains the relevant terms of the contractual arrangement with the distributor, and generally includes certain provisions for indemnifying the distributor against losses, expenses, and liabilities from damages that may be awarded against the distributor in the event the Company’s products are found to infringe upon a patent, copyright, trademark, or other proprietary right of a third party (Customer Indemnification). The DSA generally limits the scope of and remedies for the Customer Indemnification obligations in a variety of industry-standard respects, including, but not limited to, limitations based on time and geography, and a right to replace an infringing product. The Company also, from time to time, has granted a specific indemnification right to individual customers.
The Company believes its internal development processes and other policies and practices limit its exposure related to such indemnifications. In addition, the Company requires its employees to sign a proprietary information and inventions agreement, which assigns the rights to its employees' development work to the Company. To date, the Company has not had to reimburse any of its distributors or customers for any losses related to these indemnifications and no material claims were outstanding as of December 31, 2018. For several reasons, including the lack of prior indemnification claims and the lack of a monetary liability limit for certain infringement cases, the Company cannot determine the maximum amount of potential future payments, if any, related to such indemnifications. 

Recently Issued Accounting Pronouncements
In February 2016, the FASB amended the existing accounting standards for leases, ASU 2016-02, Leases. The amendments require lessees to recognize, on the balance sheet, assets and liabilities for the rights and obligations created by leases of greater than twelve months. The accounting by lessors will remain largely unchanged from that applied under previous U.S. GAAP. The Company is required to adopt the amendments in the first quarter of fiscal 2019, with early adoption permitted. The amendments require a modified retrospective transition approach to recognize and measure leases at the beginning of the earliest period presented. In July 2018, the FASB issued ASU 2018-11, Leases (Topic 842): Targeted Improvements. The update provides an optional transition method that allows entities to apply the standards prospectively, versus recasting the prior periods presented. If elected, an entity would recognize a cumulative-effect adjustment to opening retained earnings in the period of adoption. The Company expects to adopt the new standards using the optional transition method with the recognition of both a right-of-use asset and corresponding lease liability of approximately $6.5 million to $7.5 million on the balance sheet upon adoption. No impact on the income statement is expected.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS (Notes)
12 Months Ended
Dec. 31, 2018
Balance Sheet Related Disclosures [Abstract]  
Supplemental Balance Sheet Disclosures [Text Block]
COMPONENTS OF THE COMPANY’S CONSOLIDATED BALANCE SHEETS
Accounts Receivable
(in thousands)
December 31, 2018
 
December 31, 2017
Accounts receivable trade
$
54,055

 
$
58,718

Accrued ship and debit
(40,118
)
 
(39,486
)
Allowance for stock rotation and rebate
(2,159
)
 
(1,700
)
Allowance for doubtful accounts
(706
)
 
(734
)
Total
$
11,072

 
$
16,798


Inventories
(in thousands)
December 31, 2018
 
December 31, 2017
Raw materials
$
41,138

 
$
15,517

Work-in-process
15,612

 
16,765

Finished goods
24,107

 
24,805

Total
$
80,857

 
$
57,087


Prepaid Expenses and Other Current Assets
(in thousands)
December 31, 2018
 
December 31, 2017
Prepaid income tax
$
3,081

 
$
460

Prepaid legal fees
181

 
213

Prepaid maintenance agreements
2,047

 
856

Advance to suppliers
2,157

 
1,211

Interest receivable
595

 
1,195

Other
3,854

 
3,823

Total
$
11,915

 
$
7,758


Property and Equipment
(in thousands)
December 31, 2018
 
December 31, 2017
Land
$
20,288

 
$
20,288

Construction-in-progress
21,696

 
15,353

Building and improvements
53,610

 
52,655

Machinery and equipment
160,028

 
151,269

Computer software and hardware and office furniture and fixtures
53,681

 
50,440

 
309,303

 
290,005

Accumulated depreciation
(195,186
)
 
(178,300
)
Total
$
114,117

 
$
111,705


Depreciation expense for property and equipment for fiscal years ended December 31, 2018, 2017 and 2016, was approximately $18.9 million, $18.4 million and $16.8 million, respectively, and was determined using the straight-line method over the following useful lives:
Building and improvements
4-40 years
Machinery and equipment
2-8 years
Computer software and hardware and office furniture and fixtures
4-7 years

Total property and equipment (excluding accumulated depreciation) located in the United States at December 31, 2018, 2017 and 2016, was approximately $167.6 million, $159.5 million and $155.1 million, respectively. In each of 2018, 2017 and 2016, approximately 12% of total property and equipment (excluding accumulated depreciation) was held in Thailand by one of the Company’s subcontractors. No other country held 10% or more of total property and equipment in the periods presented.

Accumulated Other Comprehensive Loss
Changes in accumulated other comprehensive loss for the three years ended December 31, 2018:
(in thousands)
Unrealized Gains and Losses on Available-for-Sale Securities
 
Defined Benefit Pension Items
 
Foreign Currency Items
 
Total
Balance at January 1, 2016
$
(97
)
 
$
(1,584
)
 
$
(170
)
 
$
(1,851
)
Other comprehensive loss before reclassifications
(123
)
 
(505
)
 
(384
)
 
(1,012
)
Amounts reclassified from accumulated other comprehensive loss

 
153

(1) 

 
153

Other comprehensive loss
(123
)
 
(352
)
 
(384
)
 
(859
)
Balance at December 31, 2016
(220
)
 
(1,936
)
 
(554
)
 
(2,710
)
Other comprehensive income (loss) before reclassifications
(207
)
 
502

 
79

 
374

Amounts reclassified from accumulated other comprehensive loss

 
197

(1) 

 
197

Other comprehensive loss
(207
)
 
699

 
79

 
571

Balance at December 31, 2017
(427
)
 
(1,237
)
 
(475
)
 
(2,139
)
Other comprehensive income (loss) before reclassifications
161

 
401

 
(236
)
 
326

Amounts reclassified from accumulated other comprehensive loss

 
124

(1) 

 
124

Other comprehensive income
161

 
525

 
(236
)
 
450

Balance at December 31, 2018
$
(266
)
 
$
(712
)
 
$
(711
)
 
$
(1,689
)
_______________
(1)
This component of accumulated other comprehensive loss is included in the computation of net periodic pension cost for the years ended December 31, 2018, 2017 and 2016.
XML 26 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS
12 Months Ended
Dec. 31, 2018
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS [Text Block]
FAIR VALUE MEASUREMENTS:
ASC 820-10, Fair Value Measurements, clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, ASC 820-10 establishes a three-tier value hierarchy, which prioritizes the inputs used in measuring fair value as follows: (Level 1) observable inputs such as quoted prices for identical assets in active markets; (Level 2) inputs other than the quoted prices in active markets that are observable either directly or indirectly; and (Level 3) unobservable inputs in which there is little or no market data, which requires the Company to develop its own assumptions. This hierarchy requires the Company to use observable market data, when available, and to minimize the use of unobservable inputs when determining fair value.
The Company’s cash equivalents and investment instruments are classified within Level 1 or Level 2 of the fair-value hierarchy because they are valued using quoted market prices, broker or dealer quotations, or alternative pricing sources with reasonable levels of price transparency. The type of instrument valued based on quoted market prices in active markets primarily includes money market securities. This type of instrument is generally classified within Level 1 of the fair-value hierarchy. The types of instruments valued based on other observable inputs (Level 2 of the fair-value hierarchy) include investment-grade corporate bonds and government, state, municipal and provincial obligations. Such types of investments are valued by using a multi-dimensional relational model, the inputs are primarily benchmark yields, reported trades, broker/dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers, and reference data including market research publications. The Company does not hold any instruments that would be classified within Level 3 of the fair-value hierarchy.
The fair value hierarchy of the Company’s cash equivalents and marketable securities at December 31, 2018, and 2017, was as follows:
 
Fair Value Measurement at
 
December 31, 2018
(in thousands)
Total Fair Value
 
Quoted Prices in Active Markets for Identical Assets (Level 1)
 
Significant Other Observable Inputs
(Level 2)
Corporate securities
$
94,451

 
$

 
$
94,451

Commercial paper
96,366

 

 
96,366

Money market funds
304

 
304

 

     Total
$
191,121

 
$
304

 
$
190,817

 
Fair Value Measurement at
 
December 31, 2017
(in thousands)
Total Fair Value
 
Quoted Prices in Active Markets for Identical Assets (Level 1)
 
Significant Other Observable Inputs
(Level 2)
Corporate securities
$
179,951

 
$

 
$
179,951

Commercial paper
51,122

 

 
51,122

Government securities
9,285

 

 
9,285

Money market funds
195

 
195

 

     Total
$
240,553

 
$
195

 
$
240,358


The Company did not transfer any investments between level 1 and level 2 of the fair value hierarchy in the years ended December 31, 2018, and 2017.
XML 27 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
MARKETABLE SECURITIES (Notes)
12 Months Ended
Dec. 31, 2018
Marketable Securities [Abstract]  
Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]
MARKETABLE SECURITIES:

Amortized cost and estimated fair market value of marketable securities classified as available-for-sale (excluding cash equivalents) at December 31, 2018, were as follows:
 
Amortized
 
Gross Unrealized
 
Estimated Fair
(in thousands)
Cost
 
Gains
 
Losses
 
 Market Value
Investments due in 3 months or less:
 
 
 
 
 
 
 
Corporate securities
$
6,788

 
$

 
$
(2
)
 
$
6,786

Total
6,788

 

 
(2
)
 
6,786

Investments due in 4-12 months:
 
 
 
 
 
 
 
Corporate securities
60,123

 

 
(244
)
 
59,879

Total
60,123

 

 
(244
)
 
59,879

Investments due in 12 months or greater:
 
 
 
 
 
 
 
Corporate securities
27,806

 
2

 
(22
)
 
27,786

Total
27,806

 
2

 
(22
)
 
27,786

Total marketable securities
$
94,717

 
$
2

 
$
(268
)
 
$
94,451


Amortized cost and estimated fair market value of marketable securities classified as available-for-sale (excluding cash equivalents) at December 31, 2017, were as follows:
 
Amortized
 
Gross Unrealized
 
Estimated Fair
(in thousands)
Cost
 
Gains
 
Losses
 
Market Value
Investments due in 3 months or less:
 
 
 
 
 
 
 
Corporate securities
$
38,485

 
$

 
$
(16
)
 
$
38,469

Total
38,485

 

 
(16
)
 
38,469

Investments due in 4-12 months:
 
 
 
 
 
 
 
Corporate securities
104,440

 

 
(199
)
 
104,241

Government securities
9,302

 

 
(17
)
 
9,285

Total
113,742

 

 
(216
)
 
113,526

Investments due in 12 months or greater:
 
 
 
 
 
 
 
Corporate securities
37,436

 

 
(195
)
 
37,241

Total
37,436

 

 
(195
)
 
37,241

Total marketable securities
$
189,663

 
$

 
$
(427
)
 
$
189,236


    
The weighted average interest rate of investments at December 31, 2018 and 2017, was approximately 2.65% and 1.57%, respectively. As of December 31, 2018 and 2017, there were no individual securities that had been in a continuous loss position for 12 months or greater.
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
GOODWILL AND INTANGIBLE ASSETS
12 Months Ended
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS [Text Block]
GOODWILL AND INTANGIBLE ASSETS:
The carrying amount of goodwill as of December 31, 2018, 2017 and 2016 was $91.8 million with no changes to goodwill in any of the respective fiscal years.
Intangible assets consist primarily of developed technology, acquired licenses, customer relationships, trade name, domain name, in-process R&D and patent rights, and are reported net of accumulated amortization.
The Company amortizes the cost of all intangible assets over the shorter of the estimated useful life or the term of the developed technology, customer relationships, technology licenses and in-place leases, which range from two to twelve years, with the exception of $4.7 million of in-process R&D and $1.3 million paid to acquire an internet domain name. In-process R&D is assessed for impairment until the development is completed and products are available for sale, at which time the Company will begin to amortize the in-process R&D. The Company expects the amortization of in-process R&D to begin sometime in the second half of fiscal 2019. The Company acquired the rights to the internet domain name www.power.com, which is now the Company’s primary domain name; the cost to acquire the domain name has been recorded as an intangible asset and will not be amortized as it has an indefinite useful life. Amortization of acquired intangible assets was approximately $5.3 million, $6.1 million and $6.7 million in the years ended December 31, 2018, 2017 and 2016, respectively. The Company does not believe there is any significant residual value associated with the following intangible assets:
 
December 31, 2018
 
December 31, 2017
(in thousands)
Gross
 
Accumulated
Amortization
 
Net
 
Gross
 
Accumulated
Amortization
 
Net
Domain name
$
1,261

 
$

 
$
1,261

 
$
1,261

 
$

 
$
1,261

In-process research and development
4,690

 

 
4,690

 
4,690

 

 
4,690

Developed technology
33,270

 
(22,464
)
 
10,806

 
33,270

 
(19,211
)
 
14,059

Customer relationships
20,030

 
(16,520
)
 
3,510

 
20,030

 
(14,621
)
 
5,409

Technology licenses
1,000

 
(115
)
 
885

 

 

 

In-place leases

 

 

 
660

 
(660
)
 

Total intangible assets
$
60,251

 
$
(39,099
)
 
$
21,152

 
$
59,911

 
$
(34,492
)
 
$
25,419


The estimated future amortization expense related to definite-lived intangible assets at December 31, 2018, is as follows:
Fiscal Year
Estimated
Amortization
(in thousands)
2019
$
4,878

2020
3,653

2021
2,787

2022
1,709

2023
1,467

Thereafter
707

Total (1)
$
15,201

_______________
(1)
The total above excludes $4.7 million of in-process R&D which will be amortized upon completion of development over the estimated useful life of the technology.

XML 29 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK PLANS AND SHARE BASED COMPENSATION
12 Months Ended
Dec. 31, 2018
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
STOCK PLANS AND SHARE BASED COMPENSATION [Text Block]
STOCK PLANS AND SHARE BASED COMPENSATION:
Stock Plans
As of December 31, 2018, the Company had three stock-based compensation plans (the “Plans”) which are described below.
2007 Equity Incentive Plan
The 2007 Equity Incentive Plan (2007 Plan) was adopted by the board of directors on September 10, 2007, and approved by the stockholders on November 7, 2007, as an amendment and restatement of the 1997 Stock Option Plan (1997 Plan). The 2007 Plan provides for the grant of incentive stock options, non-statutory stock options, restricted stock awards, restricted stock unit (RSU) awards, stock appreciation rights, performance-based (PSU) awards, long-term performance based (PRSU) awards and other stock awards to employees, directors and consultants. Pursuant to the 2007 Plan, the exercise price for incentive stock options and non-statutory stock options is generally at least 100% of the fair market value of the underlying shares on the date of grant. Options generally vest over 48 months measured from the date of grant. Options generally expire no later than ten years after the date of grant, subject to earlier termination upon an optionee’s cessation of employment or service. The 2007 Plan expired in September 2017 with no further grants to be made under this plan; however previous grants under this plan shall remain outstanding until they are exercised, vest, forfeited or expire.
Beginning January 27, 2009, grants pursuant to the Directors Equity Compensation Program (which was adopted by the board of directors on January 27, 2009) to non-employee directors have been made primarily under the 2007 Plan. The Directors Equity Compensation Program provides for grants to outside directors as follows: effective annually, upon the first trading day of July, each outside director would receive a grant of an equity award with an aggregate value of $100,000. At each outside director’s election, such award would consist entirely of RSUs or entirely of stock options. The quantity of options would be calculated by dividing $100,000 by the Black-Scholes value on the date of grant. The quantity of RSUs issued would be calculated by dividing $100,000 by the grant-date fair value.  Further, on the date of election of a new outside director, such new director would receive such grant as continuing outside directors receive on the first trading day of July; provided, however, that such grant is prorated for the portion of the year that such new outside director will serve until the next first trading day of July. The Directors Equity Compensation Program will remain in effect at the discretion of the board of directors or the compensation committee.
2016 Incentive Award Plan
The 2016 Incentive Award Plan (2016 Plan) was adopted by the board of directors on March 17, 2016 and approved by the stockholders on May 13, 2016. The Plan provides for the grant of RSU awards, PSU awards and PRSU awards. No other forms of equity-based awards, including stock options and stock appreciation rights, may be granted under the 2016 Plan. As of December 31, 2018, 0.4 million awards have been issued and approximately 1.1 million shares of common stock remain available for future grant under the 2016 Plan. The 2016 Plan also provides for performance-based cash awards that qualify as “performance-based compensation” within the meaning of Section 162(m) of the Internal Revenue Code.
1997 Employee Stock Purchase Plan
Under the 1997 Employee Stock Purchase Plan (Purchase Plan), eligible employees may apply accumulated payroll deductions, which may not exceed 15% of an employee’s compensation, to the purchase of shares of the Company’s common stock at periodic intervals. The purchase price of stock under the Purchase Plan is equal to 85% of the lower of (i) the fair market value of the Company’s common stock on the first day of each offering period, or (ii) the fair market value of the Company’s common stock on the purchase date (as defined in the Purchase Plan). Each offering period consists of one purchase period of approximately six months duration. An aggregate of 3.5 million shares of common stock were reserved for issuance to employees under the Purchase Plan. As of December 31, 2018, of the shares reserved for issuance, 3.1 million shares had been purchased and 0.4 million shares were reserved for future issuance under the Purchase Plan.
Shares Reserved
As of December 31, 2018, the Company had approximately 1.6 million shares of common stock reserved for future grant under all stock plans.
Stock-Based Compensation
The Company applies the provisions of ASC 718-10, Stock Compensation. Under the provisions of ASC 718-10, the Company recognizes the fair value of stock-based compensation in its financial statements over the requisite service period of the individual grants, which generally equals a four-year vesting period. The Company uses estimates of volatility, expected term, risk-free interest rate, dividend yield and forfeitures in determining the fair value of these awards and the amount of compensation expense to recognize. The Company uses the straight-line method to amortize all stock awards granted over the requisite service period of the award.
The following table summarizes the stock-based compensation expense recognized in accordance with ASC 718-10 for the years ended December 31, 2018, 2017 and 2016:
 
Year Ended December 31,
(in thousands)
2018
 
2017
 
2016
Cost of revenues
$
1,097

 
$
1,321

 
$
1,148

Research and development
7,688

 
8,496

 
7,309

Sales and marketing
4,729

 
5,197

 
4,489

General and administrative
8,066

 
9,663

 
7,939

Total stock-based compensation expense
$
21,580

 
$
24,677

 
$
20,885



The following table summarizes total compensation expense related to unvested awards not yet recognized, net of expected forfeitures, and the weighted average period over which it is expected to be recognized as of December 31, 2018:
 
Unrecognized Compensation
Expense for Unvested
Awards
(in thousands)
 
Weighted Average
Remaining Recognition
Period
(in years)
Long-term performance-based awards
$
2,042

 
0.91
Restricted stock units
34,546

 
3.27
Purchase plan
138

 
0.08
Total unrecognized compensation expense
$
36,726

 
 


Stock-based compensation expense in the year ended December 31, 2018, was approximately $21.6 million (comprising approximately $16.6 million related to restricted stock units, $3.4 million related to performance-based awards and $1.6 million related to the Company’s Purchase Plan).
Stock-based compensation expense in the year ended December 31, 2017, was approximately $24.7 million (comprising approximately $15.2 million related to restricted stock units, $8.2 million related to performance-based awards and $1.3 million related to the Company’s Purchase Plan).
Stock-based compensation expense in the year ended December 31, 2016, was approximately $20.9 million (comprising approximately $13.0 million related to restricted stock units, $6.4 million related to performance-based awards, $1.3 million related to the Company’s Purchase Plan and $0.2 million related to stock options).
The Company did not grant stock options in the years ended December 31, 2018, 2017 and 2016, and therefore no fair-value assumptions are reported.
The fair value of employees’ stock purchase rights under the Purchase Plan was estimated using the Black-Scholes model with the following weighted-average assumptions used during the three years ended December 31, 2018, 2017 and 2016:
 
Year Ended December 31,
 
2018
 
2017
 
2016
Risk-free interest rates
1.94%
 
0.91%
 
0.44%
Expected volatility rates
31%
 
30%
 
32%
Expected dividend yield
0.89%
 
0.80%
 
0.96%
Expected term of purchase rights (in years)
0.50
 
0.50
 
0.50
Weighted-average estimated fair value of purchase rights
$17.33
 
$16.74
 
$12.23

A summary of stock options outstanding as of December 31, 2018, and activity during three years then ended, is presented below:
 (shares and intrinsic value in thousands)
Shares
 
Weighted
Average
Exercise
Price
 
Weighted Average
Remaining Contractual
Term
(in years)
 
Aggregate
Intrinsic
Value
Outstanding at January 1, 2016
1,030

 
$
27.58

 
 
 
 
Granted

 

 
 
 
 
Exercised
(333
)
 
$
25.41

 
 
 
 
Forfeited or expired

 

 
 
 
 
Outstanding at December 31, 2016
697

 
$
28.62

 
 
 
 
Granted

 

 
 
 
 
Exercised
(186
)
 
$
27.48

 
 
 
 
Forfeited or expired

 

 
 
 
 
Outstanding at December 31, 2017
511

 
$
29.03

 
 
 
 
Granted

 

 
 
 
 
Exercised
(176
)
 
$
22.60

 
 
 
 
Forfeited or expired

 

 
 
 
 
Outstanding at December 31, 2018
335

 
$
32.41

 
1.55
 
$
9,578

Vested and Exercisable at December 31, 2018
335

 
 
 
1.55
 
$
9,578


The total intrinsic value of options exercised during the year ended December 31, 2018, 2017 and 2016, was $7.5 million, $8.9 million and $11.5 million, respectively.
The following table summarizes the stock options outstanding at December 31, 2018:
 
 
Options Outstanding
 
Options Exercisable
(shares in thousands)

Range of Exercise Prices
 
Options Outstanding
 
Weighted Average
Remaining Contractual Term
(in years)
 
Weighted Average Exercise Price
 
Options Exercisable
 
Weighted Average Exercise Price
$17.75 - $36.95
 
181

 
0.88
 
$
26.05

 
181

 
$
26.05

$37.96 - $42.88
 
154

 
2.35
 
$
39.85

 
154

 
$
39.85

 
 
335

 
1.55
 
$
32.41

 
335

 
$
32.41


PSU Awards
Under the performance-based awards program, the Company grants awards in the performance year in an amount equal to twice the target number of shares to be issued if the maximum performance metrics are met. The number of shares that are released at the end of the performance year can range from zero to 200% of the target number depending on the Company’s performance. The performance metrics of this program are annual targets consisting of a combination of net revenue, non-GAAP operating earnings and strategic goals.
As the net revenue, non-GAAP operating income and strategic goals are considered performance conditions, expense associated with these awards, net of estimated forfeitures, is recognized over the service period based on an assessment of the achievement of the performance targets. The fair value of these PSUs is determined using the fair value of the Company’s common stock on the date of the grant, reduced by the discounted present value of dividends expected to be declared before the awards vest. If the performance conditions are not achieved, no compensation cost is recognized and any previously recognized compensation is reversed.
A summary of PSU awards outstanding as of December 31, 2018, and activity during the three years then ended, is presented below:
(shares and intrinsic value in thousands)
Shares
 
Weighted Average Grant-Date Fair Value Per Share
 
Weighted Average Remaining Contractual Term
(in years)
 
Aggregate Intrinsic
Value
Outstanding at January 1, 2016
11

 
$
52.35

 
 
 
 
Granted
101

 
$
46.26

 
 
 
 
Vested
(11
)
 
$
52.35

 
 
 
 
Forfeited or canceled
(2
)
 
$
46.87

 
 
 
 
Outstanding at December 31, 2016
99

 
$
46.25

 
 
 
 
Granted
88

 
$
63.99

 
 
 
 
Vested
(99
)
 
$
46.25

 
 
 
 
Forfeited or canceled
(9
)
 
$
63.99

 
 
 
 
Outstanding at December 31, 2017
79

 
$
63.99

 
 
 
 
Granted
89

 
$
62.87

 
 
 
 
Vested
(79
)
 
$
63.99

 
 
 
 
Forfeited or canceled
(63
)
 
$
62.87

 
 
 
 
Outstanding at December 31, 2018
26

 
$
62.87

 

 
$
1,610

Outstanding and expected to vest at December 31, 2018
26

 
 
 

 
$
1,610


The grant-date fair value of PSU awards released, which were fully vested, in the years ended December 31, 2018, 2017 and 2016 were approximately $5.1 million, $4.6 million and $0.6 million, respectively.
PRSU Awards (Long-term Performance Based)
The Company's PRSU program provides for the issuance of PRSUs which will vest based on the Company's performance measured against the PRSU Plan's established revenue targets. The PRSUs were granted in an amount equal to twice the target number of shares to be issued if the maximum performance metrics are met. The actual number of shares the recipient receives is determined at the end of a three-year performance period based on results achieved versus the Company’s performance goals, and may range from zero to 200% of the target number. The performance goals for PRSUs granted in fiscal 2018, 2017 and 2016 were based on the Company’s annual revenue growth over the respective three-year performance period.
            Recipients of a PRSU award generally must remain employed by the Company on a continuous basis through the end of the applicable three-year performance period in order to receive shares subject to that award. Expenses associated with these awards, net of estimated forfeitures, are recorded throughout the year depending on the number of shares expected to vest based on progress toward the performance target. The fair value of PRSU awards is determined using the fair value of the Company’s common stock on the grant date, reduced by the discounted present value of dividends expected to be declared before the awards vest. If the performance conditions are not achieved, no compensation cost is recognized and any previously recognized compensation is reversed.
A summary of PRSU awards outstanding as of December 31, 2018, and activity during the three years then ended, is presented below:
(shares and intrinsic value in thousands)
Shares
 
Weighted Average Grant-Date Fair Value Per Share
 
Weighted Average Remaining Contractual Term
(in years)
 
Aggregate Intrinsic Value
Outstanding at January 1, 2016
129

 
$
53.75

 
 
 
 
Granted
78

 
$
43.26

 
 
 
 
Vested

 

 
 
 
 
Forfeited or canceled
(57
)
 
$
55.35

 
 
 
 
Outstanding at December 31, 2016
150

 
$
47.65

 
 
 
 
Granted
71

 
$
63.00

 
 
 
 
Vested

 

 
 
 
 
Forfeited or canceled
(37
)
 
$
51.59

 
 
 
 
Outstanding at December 31, 2017
184

 
$
52.80

 
 
 
 
Granted
72

 
$
59.90

 
 
 
 
Vested
(38
)
 
$
52.45

 
 
 
 
Forfeited or canceled
(5
)
 
$
43.26

 
 
 
 
Outstanding at December 31, 2018
213

 
$
55.48

 
1.50
 
$
12,963

Outstanding and expected to vest at December 31, 2018
141

 

 
0.78
 
$
8,611


The grant-date fair value of PRSU awards released, which were fully vested, in the year ended December 31, 2018 was approximately $2.0 million.

RSU Awards
RSUs granted to employees typically vest ratably over a four-year period, and are converted into shares of the Company’s common stock upon vesting on a one-for-one basis subject to the employee’s continued service to the Company over that period. The fair value of RSUs is determined using the fair value of the Company’s common stock on the date of the grant, reduced by the discounted present value of dividends expected to be declared before the awards vest. Compensation expense is recognized on a straight-line basis over the requisite service period of each grant adjusted for estimated forfeitures.
A summary of RSU awards outstanding as of December 31, 2018, and activity during the three years then ended, is presented below:
(shares and intrinsic value in thousands)
Shares
 
Weighted Average Grant-Date Fair Value Per Share
 
Weighted Average Remaining Contractual Term
(in years)
 
Aggregate Intrinsic Value
Outstanding at January 1, 2016
681

 
$
46.98

 
 
 
 
Granted
331

 
$
46.70

 
 
 
 
Vested
(270
)
 
$
45.13

 
 
 
 
Forfeited
(24
)
 
$
47.21

 
 
 
 
Outstanding at December 31, 2016
718

 
$
47.54

 
 
 
 
Granted
558

 
$
60.82

 
 
 
 
Vested
(284
)
 
$
46.52

 
 
 
 
Forfeited
(44
)
 
$
50.89

 
 
 
 
Outstanding at December 31, 2017
948

 
$
55.51

 
 
 
 
Granted
275

 
$
62.85

 
 
 
 
Vested
(296
)
 
$
53.78

 
 
 
 
Forfeited
(32
)
 
$
59.43

 
 
 
 
Outstanding at December 31, 2018
895

 
$
58.19

 
1.75
 
$
54,575

Outstanding and expected to vest at December 31, 2018
828

 
 
 
1.63
 
$
50,477


The grant-date fair value of RSUs vested in the years ended December 31, 2018, 2017 and 2016, was approximately $15.9 million, $13.2 million and $12.2 million, respectively.
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES
12 Months Ended
Dec. 31, 2018
Risks and Uncertainties [Abstract]  
SIGNIFICANT CUSTOMERS AND EXPORT SALES [Text Block]
SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES:
Customer Concentration
The Company's top ten customers accounted for approximately 56%, 54% and 60% of revenues in 2018, 2017 and 2016, respectively. A significant portion of these revenues are attributable to sales of the Company’s products to distributors of electronic components. These distributors sell the Company’s products to a broad, diverse range of end users, including OEMs and merchant power supply manufacturers. Sales to distributors in 2018, 2017 and 2016 were $313.9 million, $330.9 million and $292.6 million, respectively. Direct sales to OEMs and power-supply manufacturers accounted for the remainder.
    In each of 2018, 2017 and 2016 one distributor accounted for more than 10% of revenues. A second customer, also a distributor, accounted for more than 10% of revenues in 2016. The following table discloses these customers’ percentage of net revenues for the respective years:
 
Year Ended December 31,
Customer
2018
 
2017
 
2016
Avnet
14
%
 
16
%
 
18
%
Powertech Distribution Ltd.
*

 
*

 
10
%

_______________
* Total customer revenue was less than 10% of net revenues.
No other customers accounted for 10% or more of the Company’s net revenues in the periods presented.
Concentration of Credit Risk
Financial instruments that potentially subject the Company to concentrations of credit risk consisted principally of cash investments and trade receivables. The Company does not have any off-balance-sheet credit exposure related to its customers. As of both December 31, 2018 and December 31, 2017, 64% of accounts receivable were concentrated with the Company’s top ten customers.
As of December 31, 2018 two customers, both distributors of the Company’s products, represented more than 10% of accounts receivable. As of December 31, 2017 one of these customers represented more than 10% of accounts receivable. The following table discloses these customers’ percentage of accounts receivable:
Customer
December 31,
2018
 
December 31,
2017
Avnet
17
%
 
18
%
Powertech Distribution Ltd.
11
%
 
*


_______________
* Total customer accounts receivable was less than 10% of net accounts receivables.
No other customers accounted for 10% or more of the Company’s accounts receivable in the periods presented.
 
Geographic Net Revenues
The Company markets its products globally through its sales personnel and a worldwide network of independent sales representatives and distributors. Geographic net revenues based on “bill to” customer locations were as follows:
 
Year Ended December 31,
(In thousands)
2018
 
2017
 
2016
United States of America
$
15,315

 
$
16,647

 
$
14,948

Hong Kong/China
218,752

 
227,335

 
198,858

Taiwan
43,081

 
50,307

 
50,324

Korea
33,877

 
38,012

 
41,996

Western Europe (excluding Germany)
49,834

 
48,230

 
41,214

Japan
19,897

 
20,769

 
19,767

Germany
14,403

 
11,558

 
7,563

Other
20,796

 
18,897

 
14,998

Total net revenues
$
415,955

 
$
431,755

 
$
389,668

XML 31 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMON STOCK REPURCHASES AND CASH DIVIDENDS (Notes)
12 Months Ended
Dec. 31, 2018
Common Stock Repurchases and Cash Dividends [Abstract]  
Common Stock Repurchase and Cash Dividends [Text Block]
COMMON STOCK REPURCHASES AND CASH DIVIDENDS:
Common Stock Repurchases
Over the years the Company’s board of directors has authorized the use of funds to repurchase shares of the Company’s common stock, including $60.0 million, $30.0 million and $110.0 million in 2015, 2017, and 2018, respectively, with repurchases to be executed according to pre-defined price/volume guidelines. In 2016, 2017 and 2018 the Company purchased 146,000, 129,000 and 1,572,000 shares, respectively, for approximately $6.4 million, $9.2 million and $103.2 million, respectively. As of December 31, 2018, the Company had $51.2 million available for future stock repurchases, which has no expiration date. Authorization of future stock repurchase programs is at the discretion of the board of directors and will depend on the Company’s financial condition, results of operations, capital requirements and business conditions as well as other factors.
Common Stock Dividend
The following table presents the quarterly dividends declared per share of the Company’s common stock for the periods indicated:
 
Year Ended December 31,
 
2018
 
2017
 
2016
First Quarter
$
0.16

 
$
0.14

 
$
0.13

Second Quarter
$
0.16

 
$
0.14

 
$
0.13

Third Quarter
$
0.16

 
$
0.14

 
$
0.13

Fourth Quarter
$
0.16

 
$
0.14

 
$
0.13


The Company paid a total of approximately $18.8 million, $16.6 million and $15.1 million in cash dividends during 2018, 2017 and 2016, respectively.
In January 2019, the Company’s board of directors declared a $0.17 per share quarterly dividend for each quarter in 2019. The declaration of any future cash dividend is at the discretion of the board of directors and will depend on the Company’s financial condition, results of operations, capital requirements, business conditions and other factors, as well as a determination that cash dividends are in the best interest of the Company’s stockholders.
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
EARNINGS PER SHARE
12 Months Ended
Dec. 31, 2018
Earnings Per Share [Abstract]  
EARNINGS PER SHARE [Text Block]
EARNINGS PER SHARE:
Basic earnings per share are calculated by dividing net income by the weighted-average shares of common stock outstanding during the period. Diluted earnings per share are calculated by dividing net income by the weighted-average shares of common stock and dilutive common equivalent shares outstanding during the period. Dilutive common equivalent shares included in this calculation consist of dilutive shares issuable upon the assumed exercise of outstanding common stock options, the assumed vesting of outstanding restricted stock units, the assumed issuance of awards under the stock purchase plan and contingently issuable performance-based awards, as computed using the treasury stock method.
A summary of the earnings per share calculation is as follows:
 
Year Ended December 31,
 (in thousands, except per share amounts)
2018
 
2017
 
2016
Basic earnings per share:
 
 
 
 
 
Net income
$
69,984

 
$
27,609

 
$
48,898

Weighted-average common shares
29,456

 
29,674

 
28,925

Basic earnings per share
$
2.38

 
$
0.93

 
$
1.69

Diluted earnings per share (1):

 

 

Net income
$
69,984

 
$
27,609

 
$
48,898

Weighted-average common shares
29,456

 
29,674

 
28,925

Effect of dilutive securities:

 

 

Employee stock plans
691

 
871

 
694

Diluted weighted-average common shares
30,147

 
30,545

 
29,619

Diluted earnings per share
$
2.32

 
$
0.90

 
$
1.65

_______________
(1)
The Company includes the shares underlying performance-based awards in the calculation of diluted earnings per share if the performance conditions have been satisfied as of the end of the reporting period and excludes such shares when the necessary conditions have not been met. The Company has included in the 2018, 2017 and 2016 calculations those shares that were contingently issuable upon the satisfaction of the performance conditions as of the end of the respective periods. 

In the years ended December 31, 2018, 2017, and 2016, no outstanding stock awards were determined to be anti-dilutive and therefore were excluded from the computation of diluted earnings per share.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
PROVISION FOR INCOME TAXES
12 Months Ended
Dec. 31, 2018
Income Tax Disclosure [Abstract]  
PROVISION FOR INCOME TAXES [Text Block]
PROVISION (BENEFIT) FOR INCOME TAXES:
U.S. Tax Reform
The Tax Cuts and Jobs Act (Tax Act) was enacted on December 22, 2017. The Act reduces the U.S. federal corporate tax rate from 35% to 21%, requires companies to pay a one-time transition tax on earnings of certain foreign subsidiaries that were previously tax deferred and creates new taxes on certain foreign sourced earnings. The SEC staff issued Staff Accounting Bulletin 118 (SAB 118), which provides guidance on accounting for the tax effects of the Tax Act. SAB 118 provides a measurement period that should not extend beyond one year from the Tax Act enactment date for companies to complete the accounting under ASC 740. In accordance with SAB 118, a company must reflect the income tax effects of those aspects of the Tax Act for which the accounting under ASC 740 is complete. To the extent that a company’s accounting for certain income tax effects of the Tax Act is incomplete but it is able to determine a reasonable estimate, it must record a provisional estimate in the financial statements. If a company cannot determine a provisional estimate to be included in the financial statements, it should continue to apply ASC 740 on the basis of the provisions of the tax laws that were in effect immediately before the enactment of the Tax Act. The Company completed the accounting for the effects of enactment of the Tax Act as of December 22, 2018.
The Company has completed the accounting for the transition effects of the Tax Act under ASC 740, which includes the recognition of the one-time transition tax of $34.1 million before utilization of net operating losses and credits; $6.7 million after utilization. The difference between the provisional transition tax estimate recorded at December 31, 2017, and the final amount was included in 2018 as a component of income tax expense.
Although the Tax Act generally eliminates U.S. federal income tax on dividends from foreign subsidiaries of domestic corporations, it creates a new requirement that global intangible low-taxed income (GILTI) earned by foreign subsidiaries must be included in the current gross income of the foreign subsidiaries’ U.S. shareholder. GILTI is defined as the excess of the shareholder’s “net subsidiaries tested income” over the net deemed tangible income return. In 2018 the Company recognized $6.3 million of GILTI income tax before credits.
Under GILTI tax rules the Company must make an accounting policy election to either (1) recognize taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the “period cost method”) or (2) factor such amount into the Company’s measure of its deferred taxes (the “deferred method”). The Company elected the deferred method and will recognize deferred taxes when basis differences exist that are expected to affect the amount of the GILTI inclusion upon reversal. The Company considered the current structure, operations and expectation that the Company will continue to pay incremental U.S. tax on GILTI in the foreseeable future when electing the deferred method. Upon election the Company set up a GILTI deferred tax asset for basis differences with future effects on GILTI taxes, which resulted in a tax benefit of $2.3 million in 2018.
Income Taxes
The Company accounts for income taxes under the provisions of ASC 740, Income Taxes. Under the provisions of ASC 740, deferred tax assets and liabilities are recognized based on the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, utilizing the tax rates that are expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.
U.S. and foreign components of income before income taxes were:
 
Year Ended December 31,
(in thousands)
2018
 
2017
 
2016
U.S. operations
$
(6,529
)
 
$
(6,944
)
 
$
(477
)
Foreign operations
66,293

 
67,243

 
50,429

Total pretax income
$
59,764

 
$
60,299

 
$
49,952



The components of the provision (benefit) for income taxes are as follows:
 
Year Ended December 31,
(in thousands)
2018
 
2017
 
2016
Current provision (benefit):
 
 
 
 
 
Federal
$
(6,382
)
 
$
35,311

 
$

State
4

 
4

 

Foreign
938

 
1,483

 
1,638

 
(5,440
)
 
36,798

 
1,638

Deferred provision (benefit):
 
 
 
 
 
Federal
(4,593
)
 
(3,640
)
 
(175
)
State

 

 
(27
)
Foreign
(187
)
 
(468
)
 
(382
)
 
(4,780
)
 
(4,108
)
 
(584
)
Total
$
(10,220
)
 
$
32,690

 
$
1,054


The provision (benefit) for income taxes differs from the amount that would result by applying the applicable federal income tax rate to income before income taxes, as follows:
 
Year Ended December 31,
 
2018
 
2017
 
2016
Provision (benefit) computed at Federal statutory rate
21.0
 %
 
35.0
 %
 
35.0
 %
Business tax credits
(9.1
)
 
(5.7
)
 
(6.0
)
Stock-based compensation
(2.2
)
 
(5.0
)
 
2.2

Foreign income taxed at different rate
(25.0
)
 
(37.3
)
 
(33.1
)
GILTI inclusion
10.6

 

 

U.S. Tax Act - transition tax
(16.2
)
 
54.1

 

U.S. Tax Act - deferred tax asset and liability adjustment

 
8.1

 

Valuation allowance
2.8

 
2.2

 
1.8

Other
1.0

 
2.8

 
2.2

Total
(17.1
)%
 
54.2
 %
 
2.1
 %

The Company’s effective tax rate is impacted by the geographic distribution of the world-wide earnings in lower tax jurisdictions and the federal R&D tax credit. Additionally, in 2018 the Company’s effective tax rate was favorably impacted by revisions to the Tax Act resulting in a $9.7 million income tax benefit. In 2017 our effective tax rate was also impacted by a $37.5 million charge resulting from the enactment of the Tax Act.
The components of the net deferred income tax assets (liabilities) were as follows:
 
December 31,
(in thousands)
2018
 
2017
Deferred tax assets:
 
 
 
Other reserves and accruals
$
3,695

 
$
979

Tax credit carry-forwards
18,052

 
10,442

Stock compensation
3,050

 
4,064

Capital losses
157

 
163

Net operating loss
3,144

 
7,059

Valuation allowance
(19,955
)
 
(18,421
)
 
8,143

 
4,286

Deferred tax liabilities:
 
 
 
Depreciation
(1,423
)
 
(1,965
)
Other
(30
)
 
(95
)
 
(1,453
)
 
(2,060
)
Net deferred tax assets
$
6,690

 
$
2,226



In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversal of deferred tax liabilities and projected future taxable income. In the event that the Company determines, based on available evidence and management judgment, that all or part of the net deferred tax assets will not be realized in the future, the Company would record a valuation allowance in the period the determination is made. In addition, the calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws. Resolution of these uncertainties in a manner inconsistent with the Company’s expectations could have a material impact on its results of operations and financial position.
As of December 31, 2018, the Company continues to maintain a valuation allowance primarily as a result of capital losses for federal purposes, and on its California, New Jersey and Canada deferred tax assets as the Company believes that it is not more likely than not that the deferred tax assets will be fully realized.
As of December 31, 2018, the Company had approximately $7.2 million in federal research and development tax credit carry-forwards, which will start to expire in 2033, California research and development tax credit carry-forwards of approximately $24.3 million (there is no expiration of research and development tax credit carry-forwards for the state of California) and California net operating losses of $54.7 million which will begin to expire in 2032. As of December 31, 2018, the Company had Canadian scientific research and experimental development tax credit carry-forwards of approximately $2.6 million and New Jersey research and experimental development tax credit carry-forwards of approximately $0.9 million, which will start to expire in 2030 and 2026, respectively.
As discussed above the Tax Act required a transition tax on previously untaxed accumulated and current foreign earnings.  Correspondingly, all undistributed earnings were deemed to be taxed and distributions of the unremitted earnings will not have any significant U.S. federal income tax impact.  We have not provided for any remaining  tax effect, if any, of limited outside basis differences of our foreign subsidiaries based upon plans of future reinvestment. The determination of the future tax consequences of the remittance of these earnings is not practicable.

Unrecognized Tax Benefits
The Company applies the provisions of ASC 740-10, relating to accounting for uncertain income taxes. Reconciliation of the beginning and ending amount of unrecognized tax benefits:
(in thousands)
Unrecognized Tax Benefits
Unrecognized Tax Benefits Balance at January 1, 2016
$
13,560

Gross Increase for Tax Positions of Current Year
1,856

Gross Decrease for Tax Positions of Prior Years
(23
)
Unrecognized Tax Benefits Balance at December 31, 2016
15,393

Gross Increase for Tax Positions of Current Year
1,699

Gross Decrease for Tax Positions of Prior Years
(409
)
Unrecognized Tax Benefits Balance at December 31, 2017
16,683

Gross Increase for Tax Positions of Current Year
1,994

Gross Decrease for Tax Positions of Prior Years
(70
)
Unrecognized Tax Benefits Balance at December 31, 2018
$
18,607



The Company's total unrecognized tax benefits as of December 31, 2018, 2017 and 2016, were $18.6 million, $16.7 million and $15.4 million, respectively. An income tax benefit of $9.4 million, net of valuation allowance adjustments, would be recorded if these unrecognized tax benefits are recognized. The Company cannot reasonably estimate the amount of the unrecognized tax benefit that could be adjusted in the next twelve months.
The Company’s continuing practice is to recognize interest and/or penalties related to income tax matters in income tax expense. The Company had accrued interest and penalties of $0.1 million as of both December 31, 2018, and December 31, 2017, which have been recorded in long-term income taxes payable in the accompanying consolidated balance sheets.
As of December 31, 2018, the Company has concluded all U.S. federal income tax matters for the years through 2012. However, due to tax attributes, the IRS may calculate tax adjustments for subsequent years for positions taken prior to 2012. There are currently no pending income tax audits.
On July 27, 2015, in Altera Corp. v. Commissioner, the U.S. Tax Court issued an opinion related to the treatment of stock-based compensation expense in an intercompany cost-sharing arrangement. A final decision was issued by the Tax Court in December 2015. In February 2016, the Commissioner appealed the Tax Court decision. On July 24, 2018, the U.S. Ninth Circuit Court of Appeals reversed the U.S. Tax Court’s decision Altera Corp. v. Commissioner; the reversal was subsequently withdrawn. The Company has reviewed this case and its impact and concluded that no adjustment to the consolidated financial statements is appropriate at this time. The Company will continue to monitor ongoing developments and potential impacts to the consolidated financial statements.
XML 34 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS [Text Block]
COMMITMENTS:
Facilities
The Company owns its main executive, administrative, manufacturing and technical offices in San Jose, California. The Company also owns a research and development facility in New Jersey and a test facility in Biel, Switzerland. The Company leases administrative office space in Singapore and Switzerland, and R&D facilities in Canada and the United Kingdom, in addition to sales offices in various countries around the world.
Future minimum lease payments under all non-cancelable operating lease agreements as of December 31, 2018, are as follows:
Fiscal Year
(in thousands)
2019
$
2,310

2020
1,779

2021
1,397

2022
944

2023
691

Thereafter
994

Total minimum lease payments
$
8,115



Total rent expense amounted to $2.2 million, $2.0 million and $1.9 million in the years ended December 31, 2018, 2017 and 2016, respectively.
Purchase Obligations
At December 31, 2018, the Company had no non-cancelable purchase obligations that were due beyond one year.
XML 35 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
LEGAL PROCEEDINGS AND CONTINGENCIES
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
LEGAL PROCEEDINGS AND CONTINGENCIES [Text Block]
LEGAL PROCEEDINGS AND CONTINGENCIES:

From time to time in the ordinary course of business, the Company becomes involved in lawsuits, or customers and distributors may make claims against the Company. In accordance with ASC 450-10, Contingencies, the Company makes a provision for a liability when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated.
On October 20, 2004, the Company filed a complaint against Fairchild Semiconductor International, Inc. and Fairchild Semiconductor Corporation (referred to collectively as “Fairchild”) in the United States District Court for the District of Delaware. In its complaint, the Company alleged that Fairchild has and is infringing four of Power Integrations’ patents pertaining to pulse width modulation (PWM) integrated circuit devices. Fairchild denied infringement and asked for a declaration from the court that it does not infringe any Power Integrations patent and that the patents are invalid. The Court issued a claim construction order on March 31, 2006 which was favorable to the Company. The Court set a first trial on the issues of infringement, willfulness and damages for October 2, 2006. At the close of the first trial, on October 10, 2006, the jury returned a verdict in favor of the Company finding all asserted claims of all four patents-in-suit to be willfully infringed by Fairchild and awarding $34.0 million in damages. Fairchild raised defenses contending that the asserted patents are invalid or unenforceable, and the Court held a second trial on these issues beginning on September 17, 2007. On September 21, 2007, the jury returned a verdict in the Company’s favor, affirming the validity of the asserted claims of all four patents-in-suit. Fairchild submitted further materials on the issue of enforceability along with various other post-trial motions, and the Company filed post-trial motions seeking a permanent injunction and increased damages and attorneys’ fees, among other things. On September 24, 2008, the Court denied Fairchild’s motion regarding enforceability and ruled that all four patents are enforceable. On December 12, 2008, the Court ruled on the remaining post-trial motions, including granting a permanent injunction, reducing the damages award to $6.1 million, granting Fairchild a new trial on the issue of willful infringement in view of an intervening change in the law, and denying the Company’s motion for increased damages and attorneys’ fees with leave to renew the motion after the resolution of the issue of willful infringement. On December 22, 2008, at Fairchild’s request, the Court temporarily stayed the permanent injunction for 90 days. On January 12, 2009, Fairchild filed a notice of appeal challenging the Court’s refusal to enter a more permanent stay of the injunction, and Fairchild filed additional motions requesting that both the Federal Circuit and the District Court extend the stay of injunction. The District Court temporarily extended the stay pending the Federal Circuit ruling on Fairchild’s pending motion, but the Federal Circuit dismissed Fairchild’s appeal and denied its motion on May 5, 2009, and the District Court issued an order on May 13, 2009 confirming the reinstatement of the permanent injunction as originally entered in December 2008. On June 22, 2009, the Court held a brief bench re-trial on the issue of willful infringement. On July 22, 2010, the Court found that Fairchild willfully infringed all four of the asserted patents, and the Court also invited briefing on enhanced damages and attorneys’ fees. Fairchild also filed a motion requesting that the Court amend its findings regarding willfulness. On January 18, 2011, the Court denied Fairchild’s request to amend the findings regarding Fairchild’s willful infringement and doubled the damages award against Fairchild but declined to award attorneys’ fees. On February 3, 2011, the Court entered final judgment in favor of the Company for a total damages award of $12.9 million. Fairchild filed a notice of appeal challenging the final judgment and a number of the underlying rulings, and the Company filed a cross-appeal seeking to increase the damages award. The appeal was argued on January 11, 2012, and the Federal Circuit issued a mixed ruling on March 26, 2013, affirming Fairchild’s infringement of certain claims that support the basis for the permanent injunction while reversing, vacating, and remanding the findings with respect to other claims, including the Company’s claim for damages. The Company filed a petition seeking Supreme Court review of the Federal Circuit’s ruling on damages issues, and the Supreme Court called for a response from Fairchild but ultimately declined to review the case. On remand, the District Court reinstated the prior findings that Fairchild willfully infringed three of the Company’s patents; the Company intends to pursue its claim for financial compensation based on Fairchild’s infringement. Moreover, following a new Supreme Court case on patent damages, the District Court on October 4, 2018 determined that the Federal Circuit’s ruling on damages in the earlier appeal had been overruled; that issue is now on appeal at the Federal Circuit, with further briefing on the impact of the Supreme Court’s ruling and the scope of the proceedings on remand expected in the coming months.
On May 23, 2008, the Company filed a complaint against Fairchild Semiconductor International, Inc., Fairchild Semiconductor Corporation, and Fairchild’s wholly owned subsidiary System General Corporation (referred to collectively as “Fairchild”), in the United States District Court for the District of Delaware. In its complaint, the Company alleged that Fairchild has infringed and is infringing three patents pertaining to power supply controller integrated circuit devices. Fairchild answered the Company’s complaint on November 7, 2008, denying infringement and asking for a declaration from the Court that it does not infringe any Power Integrations patent and that the patents are invalid and unenforceable. Fairchild’s answer also included counterclaims accusing the Company of infringing three patents pertaining to primary side power conversion integrated circuit devices. Fairchild had earlier brought these same claims in a separate suit against the Company, also in Delaware, which Fairchild dismissed in favor of adding its claims to the Company’s already pending suit against Fairchild. The Company has answered Fairchild’s counterclaims, denying infringement and asking for a declaration from the Court that it does not infringe any Fairchild patent and that the Fairchild patents are invalid. Fairchild also filed a motion to stay the case, but the Court denied that motion on December 19, 2008. On March 5, 2009, Fairchild filed a motion for summary judgment to preclude any recovery for post-verdict sales of parts found to infringe in the parties’ other ongoing litigation, described above, and the Company filed its opposition and a cross-motion to preclude Fairchild from re-litigating the issues of infringement and damages for those same products. On June 26, 2009, the Court held a hearing on the parties’ motions, and on July 9, 2009 the Court issued an order denying the parties’ motions but staying proceedings with respect to the products that were found to infringe and which are subject to the injunction in the other Delaware case between the parties pending the entry of final judgment in that case; those products are expected to be addressed in the context of the parties’ remand proceedings following the appeal in their earlier litigation in Delaware, and the remainder of the case is proceeding. On December 18, 2009, the Court issued an order construing certain terms in the asserted claims of the Company’s and Fairchild’s patents in suit. Following the Court’s ruling on claim construction, Fairchild withdrew its claim related to one of its patents and significantly reduced the number of claims asserted for the remaining two patents. The parties thereafter filed and argued a number of motions for summary judgment, and the Court denied the majority of the parties’ motions but granted the Company’s motion to preclude Fairchild from re-arguing validity positions that were rejected in the prior case between the parties. Because the assigned Judge retired at the end of July 2010, the case was re-assigned to a different Judge, and the Court vacated the trial schedule and had the parties provide their input on the appropriate course of action. The Court thereafter set a trial schedule with the jury trial on infringement and validity to begin in July 2011. On April 18, 2011, the Court rescheduled the trial to begin in January 2012, and on June 2, 2011, the Court moved the trial date to April 2012 to permit the parties to address another patent the Company accused Fairchild of infringing. Following a trial in April 2012, the jury returned a verdict finding that Fairchild infringes two of the Company’s patents, that Fairchild has induced others to infringe the Company’s patents, and also upheld the validity of the infringed patents. Of the two remaining counterclaim patents Fairchild asserted in the case, one was found not to be infringed, but the jury found the second patent to be infringed by a limited number of the Company’s products, although the jury further found the Company did not induce infringement by any customers, including customers outside the United States. On March 29, 2013, the District Court denied most of the parties’ post-trial motions on liability but granted the Company’s motion for judgment as a matter of law finding that Fairchild infringed another of the Company’s patents. On April 25, 2013, the Court denied both parties’ motions regarding the unenforceability of each other’s patents. The Company challenged adverse findings on appeal; nevertheless, the Company estimated that even if the verdict on Fairchild’s patent had ultimately been upheld, the sales potentially impacted would have amounted to less than 0.5% of the Company’s revenues. The Company requested an injunction preventing further infringement of its own patents by Fairchild, and Fairchild requested an injunction as well. Following a hearing on the issue in June 2014, the Court denied Fairchild’s request for an injunction against the Company and granted the Company’s request for an injunction against Fairchild. On January 13, 2015, the District Court entered final judgment on the liability and validity issues discussed above, and both parties filed appeals with the Federal Circuit. After briefing was completed, oral argument on the appeal took place in early July 2016, and on December 12, 2016, the Federal Circuit issued its opinion in the appeal, overturning the lone infringement verdict against the Company, finding one of the Company’s patents invalid, and overturning the District Court’s jury instruction on inducement. In view of the Federal Circuit’s rejection of the District Court’s jury instruction on inducement, the Court also vacated the inducement findings and associated injunction against Fairchild and remanded the case for a retrial on inducement, but the underlying validity and infringement findings against Fairchild on those two patents remain intact. At the conclusion of the retrial, the jury returned a verdict in favor of the Company, finding that Fairchild willfully infringed the Company’s patents and induced infringement of the patents, awarding $24.3 million in damages on November 9, 2018. Although the jury awarded damages, at this stage of the proceedings the Company cannot state the amount, if any, it might ultimately recover from Fairchild, and no benefits have been recorded in the Company’s consolidated financial statements as a result of the damages verdict. Fairchild challenged the verdict, and the Company is also seeking enhanced damages for Fairchild’s willful infringement, in post-trial proceedings that will take place over the coming months, with appeals to follow.
On June 28, 2004, the Company filed a complaint for patent infringement in the U.S. District Court, Northern District of California, against System General Corporation (SG), a Taiwanese company, and its U.S. subsidiary. The Company’s complaint alleged that certain integrated circuits produced by SG infringed and continue to infringe certain of its patents. On June 10, 2005, in response to the initiation of an International Trade Commission (ITC) investigation on the patents asserted in the District Court lawsuit, the District Court stayed all proceedings. Subsequent to the completion of the ITC proceedings, the District Court temporarily lifted the stay and scheduled a case management conference. On December 6, 2006, SG filed a notice of appeal of the ITC decision. In response, and by agreement of the parties, the District Court vacated the scheduled case management conference and renewed the stay of proceedings pending the outcome of the Federal Circuit appeal of the ITC determination. On November 19, 2007, the Federal Circuit affirmed the ITC’s findings in all respects, and SG did not file a petition for review. The parties subsequently filed a motion to dismiss the District Court case without prejudice. On November 4, 2009, the Company re-filed its complaint for patent infringement against SG and its parent corporations, Fairchild Semiconductor International, Inc. and Fairchild Semiconductor Corporation, to address their continued infringement of patents at issue in the original suit that recently emerged from SG requested reexamination proceedings before the U.S. Patent and Trademark Office (USPTO). The Company seeks, among other things, an order enjoining SG and Fairchild from infringing the Company’s patents and an award of damages resulting from the alleged infringement. Fairchild has denied infringement and asked for a declaration from the Court that it does not infringe any Power Integrations patent, that the patents are invalid, and that one of the two of the Company’s patents now at issue in the case is unenforceable. On May 5, 2010, SG and Fairchild filed an amended answer including counterclaims accusing the Company of infringing two patents, and later Fairchild withdrew its claim for infringement of one of the patents it originally asserted against the Company but added another patent to the case over the Company’s objections. Both parties filed summary judgment motions and challenges to each other’s experts’ testimony, and the Court granted the Company’s motion for summary judgment of non-infringement with respect to one of Fairchild’s two patents. Following a trial on the remaining claims in February 2014, the jury returned a verdict in the Company’s favor, affirming the validity of the asserted claims of the Company’s patents-in-suit, finding that SG and Fairchild infringed the Company’s asserted patents and induced infringement by others, and awarding $105.0 million in damages. The Jury also rejected Fairchild’s remaining counterclaims for infringement against the Company. Fairchild challenged these rulings in post-trial motions, but the judge confirmed the jury’s determinations on infringement and damages, although the Court declined to find Fairchild’s infringement willful. Fairchild also pressed its unenforceability claim with respect to one of the two patents it was found to infringe in post-trial briefing, but the Court rejected Fairchild’s unenforceability claim. Fairchild also requested reconsideration of the damages determinations, and the Court granted a new trial with respect to damages but none of the other issues addressed in the previous trial, with the retrial scheduled for December 2015. Thereafter, the parties completed pretrial proceedings challenging each other’s experts, and the Court granted portions of each party’s motions limiting the scope of expert testimony for purposes of the damages retrial, but neither party was successful in their efforts to prevent the other side’s experts from testifying at trial. Following a retrial on the issue of damages in December 2015, the jury returned a verdict in the Company’s favor, finding that the Company’s patented technology created the basis for customer demand for the infringing Fairchild products and awarding $139.8 million in damages. Although the jury awarded damages, at this stage of the proceedings the Company cannot state the amount, if any, it might ultimately recover from Fairchild, and no benefits have been recorded in the Company’s consolidated financial statements as a result of the damages verdict. Fairchild filed post-trial motions challenging the verdict, but the Court rejected Fairchild’s motions challenging the damages verdict in August 2016. The Company also filed motions requesting enhanced damages and attorney fees and reinstatement of the willfulness finding against Fairchild in view of an intervening change of law; on January 13, 2017, the District Court reinstated the finding that Fairchild’s infringement was willful but declined to enhance damages or award fees. In January 2017, Fairchild filed a further challenge to the verdict, but the Court rejected Fairchild’s motion and entered a final judgment of $146.5 million after factoring in pre-judgment interest. Fairchild’s appeal on the merits challenged the infringement findings and damages award. In July 2018, on appeal, the Federal Circuit affirmed the findings that Fairchild infringed both of the Company’s asserted patents but vacated the damages award and remanded the case for further proceedings. The Company has filed a petition for review by the Supreme Court seeking to overturn the Federal Circuit’s ruling, and the Court is expected to address the petition in the coming months. Regardless of the outcome of the appeal, the Company intends to pursue its claim for damages, although the claims at issue in litigation currently stand rejected in IPR proceedings, subject to appeal as discussed below.
On July 11, 2011, the Company filed a complaint in the U.S. District Court, District of Columbia, against David Kappos in his capacity as Director of the United States Patent and Trademark Office (PTO) as part of the ongoing reexamination proceedings related to one of the patents asserted against Fairchild and SG in the Delaware litigation described above. The Company filed a motion for summary judgment on a preliminary jurisdictional issue, and the PTO filed a cross-motion to dismiss on this same issue; briefing on those motions was completed in October, 2011. On November 18, 2013, the Court granted the PTO’s motion and transferred the case to the Federal Circuit, where additional briefing took place. Following a hearing in May 2015, the Federal Circuit ruled in the Company’s favor on August 12, 2015, overturning the PTO’s claim construction and remanding the case for further proceedings. On remand, the PTO ignored the Federal Circuit’s guidance, so the Company filed another appeal to the Federal Circuit; in that second appeal, the Federal Circuit overturned the PTO’s rulings and confirmed the validity of the challenged claims of the Company’s patent on March 19, 2018. On September 21, 2018, the Patent Office issued a reexamination certificate confirming the validity of the claims of the patent in question, bringing this matter to a close.
On May 1, 2012, Fairchild Semiconductor Corporation and Fairchild's wholly owned subsidiary, System General Corporation (referred to collectively as “Fairchild”), filed a complaint against the Company in the United States District Court for the District of Delaware. In its complaint, Fairchild alleged that the Company has infringed and is infringing four patents pertaining to power conversion integrated circuit devices. The Company answered Fairchild’s complaint, denying infringement and asking for a declaration from the Court that it does not infringe any Fairchild patent and that the Fairchild patents are invalid, and the Company also asserted counterclaims against Fairchild for infringement of five of the Company’s patents. Fairchild withdrew its claim for infringement of one of the patents it asserted against the Company after the Company’s preliminary challenge. The parties streamlined their contentions in view of the Court’s pretrial rulings, and following a trial in late May and early June 2015, a jury returned a verdict finding that Fairchild infringed one of the Company’s patents, that Fairchild has induced and contributed to others’ infringement of the Company’s patent, and that the Company induced infringement of a Fairchild patent that was previously found infringed in the 2012 trial described above, with a damages award of $2.4 million in favor of Fairchild. Both parties filed post-trial motions and challenges to various portions of the jury verdicts, and the Court addressed the first wave of post-trial motions, denying each side’s challenges to the verdict and denying Fairchild’s request for an injunction. In parallel proceedings, the Federal Circuit overturned the underlying finding of infringement against the Company on the Fairchild patent-in-suit, and the Company moved to vacate the inducement and damages judgment against the Company, a motion that Fairchild did not oppose. Following a retrial on indirect infringement and damages for Fairchild’s infringement of one of the Company’s asserted patents, a jury awarded the Company $0.7 million in damages on November 15, 2018; post-trial proceedings are under way, with appeals to follow.
On October 21, 2015, the Company filed a complaint for patent infringement in the United States District Court for the Northern District of California against Fairchild Semiconductor Corporation, Fairchild Semiconductor International, Inc., and wholly-owned subsidiary Fairchild (Taiwan) Corporation (referred to collectively as “Fairchild”) to address Fairchild’s continued infringement of two patents Fairchild was previously found to infringe in the three District Court cases the Company brought against Fairchild discussed above. In each of the three prior cases, Fairchild was found to infringe one of the patents at issue in the latest complaint, and Fairchild’s challenges to the validity of the patents were rejected during the course of the prior lawsuits as well. Fairchild has answered the Company’s complaint, denying infringement and asking for a declaration from the Court that it does not infringe any Power Integrations patent and that the patents are invalid. Fairchild’s answer also included counterclaims accusing the Company of infringing four patents pertaining to power conversion integrated circuit devices, including one patent the Company was found not to infringe in prior litigation. The Company has answered Fairchild’s counterclaims, denying infringement and asking for a declaration from the Court that it does not infringe any Fairchild patent and that the Fairchild patents are invalid. On December 15, 2016, the Court stayed the case pending resolution of the parties’ inter partes review (IPR) and reexamination proceedings regarding the patents-in-suit. Further rulings are expected from the Court in the coming months in view of additional briefing regarding the Company’s proposal to move forward with some of the Company’s claims.
On March 10, 2016, Silver Star Capital, LLC filed a petition with the U.S. Patent & Trademark Office (PTO) requesting that the PTO conduct an IPR of the validity of the Company’s U.S. Patent No. 6,212,079 (the ‘079 patent), which the Company has asserted against Fairchild Semiconductor in the California litigation initiated in 2004, as discussed above. The Company’s ‘079 patent is also asserted in the Company’s most recent lawsuits against Fairchild filed in October 2015 and against ON Semiconductor filed in November 2016, also discussed herein. On March 29, 2016, ON Semiconductor Corporation filed another petition requesting -an IPR of the Company’s ‘079 patent. Since that time, ON Semiconductor has filed eleven more IPR petitions requesting review of various patents that the Company has previously asserted against Fairchild as described above, and another eleven IPR petitions requesting review of various patents that the Company asserted against ON Semiconductor as described herein. The PTO denied Silver Star Capital’s IPR petition on the ‘079 patent but instituted IPR proceedings with respect to ON Semiconductor’s petition directed to the ‘079 patent. On September 22, 2017, the PTO rejected as obvious the claims of the Company’s ‘079 patent that were asserted in litigation and which formed the basis for the $146.5 million judgment against Fairchild; an appeal has been filed to reverse the PTO’s adverse findings, with further proceeding expected in the coming months. The PTO also instituted IPR proceedings in response to eight of ON Semiconductor’s eleven other petitions challenging patents previously asserted against Fairchild, denying institution in three cases, and the PTO has rejected a number of the Company’s patent claims in the context of these ongoing proceedings. In one case, the PTO rejected as anticipated the claims of the Company’s U.S. Patent No. 6,538,908 that were asserted in litigation against Fairchild; an appeal is under way, with briefing expected in the coming months, and further proceedings and appeals regarding other IPRs are expected in the coming months as well. Although the validity of many of the Company’s challenged patents has previously been confirmed in the Company’s District Court litigation with Fairchild and in many cases in prior PTO reexamination proceedings as well, and though the Company intends to vigorously defend the validity of its patents, the outcome of the IPR proceedings is uncertain.
On April 1, 2016, Opticurrent, LLC filed a complaint against the Company in the United States District Court for the Eastern District of Texas. In its complaint, Opticurrent alleges that the Company has infringed and is infringing one patent pertaining to transistor switch devices. The Company filed a motion to transfer the case to California, which the Court granted, and the case was assigned to a new judge in San Francisco following the transfer. On December 21, 2018, the Court granted the Company’s challenge to Opticurrent’s damages expert but denied the Company’s motion for summary judgment; trial is scheduled for February 2019, with further proceedings and appeals to follow. The Company intends to vigorously defend itself against Opticurrent’s claims.
On August 11, 2016, ON Semiconductor filed a complaint against the Company in the United States District Court for the District of Arizona. In its complaint, ON Semiconductor alleged that the Company has infringed and is infringing six patents and requested injunctive relief. The Company filed a motion to transfer the case to the Northern District of California, which the Court granted, and the case has been consolidated with the Company’s affirmative case against ON Semiconductor in the Northern District of California, as discussed below. The Company believes it has valid defenses and intends to vigorously defend itself against ON Semiconductor’s claims.
On November 1, 2016, the Company filed a lawsuit against ON Semiconductor in the United States District Court for the Northern District of California to address ON Semiconductor’s infringement of six patents. The court denied ON Semiconductor’s motion requesting that the case be transferred to Arizona and scheduled trial for December of 2019, with interim deadlines for claim construction and dispositive motions. In consolidating the pleadings from the California and Arizona cases following the transfer of ON Semiconductor’s case from Arizona, ON Semiconductor asserted two additional patents, bringing the total number of patents asserted against the Company to eight in this case, and ON Semiconductor’s amended complaint also seeks a declaration of non-infringement with respect to another of the Company’s patents that was previously asserted against Fairchild Semiconductor. Further proceedings and discovery will take place over the coming months, with a trial scheduled for December of 2019.
On December 27, 2016, ON Semiconductor filed a complaint against the Company in the United States District Court for the Eastern District of Texas. In its complaint, ON Semiconductor alleged that the Company has infringed and is infringing six patents and requests injunctive relief. On March 9, 2017, ON Semiconductor dismissed its Texas complaint and re-filed a substantially similar complaint in the District of Delaware. After the Company filed a motion to dismiss, ON Semiconductor filed an amended complaint; the Company has answered ON Semiconductor’s complaint and asserted claims for infringement of several of the Company’s patents. Trial has been scheduled for February of 2020, with interim deadlines for discovery and dispositive motions. The Company believes it has valid defenses and intends to vigorously defend itself against ON Semiconductor’s claims.
In November 2017, ON Semiconductor filed suit against the Company in Taiwan charging the Company with infringing three Taiwanese patents and seeking an injunction and damages of approximately $1.0 million. Briefing on various disputed issues is under way, and issues of jurisdiction, claim construction, validity, and infringement are expected to be addressed in the coming months, but the Company believes it has valid defenses and intends to vigorously defend itself against ON Semiconductor’s claims.
The Company is unable to predict the outcome of legal proceedings with certainty, and there can be no assurance that Power Integrations will prevail in the above-mentioned unsettled litigations. These litigations, whether or not determined in Power Integrations’ favor or settled, will be costly and will divert the efforts and attention of the Company’s management and technical personnel from normal business operations, potentially causing a material adverse effect on the business, financial condition and operating results. Currently, the Company is not able to estimate a loss or a range of loss for the ongoing litigation disclosed above, however adverse determinations in litigation could result in monetary losses, the loss of proprietary rights, subject the Company to significant liabilities, require Power Integrations to seek licenses from third parties or prevent the Company from licensing the technology, any of which could have a material adverse effect on the Company’s business, financial condition and operating results.
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
RETIREMENT PLANS
12 Months Ended
Dec. 31, 2018
Retirement Benefits [Abstract]  
RETIREMENT PLANS [Text Block]
RETIREMENT PLANS:
The Company sponsors a defined benefit pension plan (Pension Plan) for its Swiss subsidiary in accordance with the legal requirements of Switzerland. The plan assets, which provide benefits in the event of an employee’s retirement, death or disability, are held in legally autonomous trustee-administered funds that are subject to Swiss law. Benefits are based on the employee’s age, years of service and salary, and the plan is financed by contributions by both the employee and the Company.
The net periodic benefit cost of the Pension Plan was not material to the Company's financial statements during the years ended December 31, 2018, 2017 and 2016. At December 31, 2018, the projected benefit obligation was $10.2 million, the plan assets were $6.4 million and the net pension liability was $3.8 million. As of December 31, 2017, the projected benefit obligation was $10.6 million, the plan assets were $6.8 million, and the net pension liability was $3.9 million. The Company has recorded the unfunded amount as a liability in its consolidated balance sheet at December 31, 2018 and 2017, under the other liabilities caption. The Company expects to make contributions to the Pension Plan of approximately $0.3 million during 2019. The unrealized actuarial loss on pension benefits, net of tax, at December 31, 2018, 2017 and 2016 was $0.7 million, $1.2 million and $1.9 million, respectively. These amounts were reflected in Note 3 under the caption accumulated other comprehensive loss.
In accordance with the Compensation-Retirement Benefits Topic of ASC 715-20, Defined Benefits Plan, the Company recognizes the over-funded or under-funded status of its defined post-retirement plan as an asset or liability in its statement of financial position. The Company measured the plan assets and benefit obligations as of the date of the fiscal year-end.
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
BANK LINE OF CREDIT
12 Months Ended
Dec. 31, 2018
Debt Disclosure [Abstract]  
BANK LINE OF CREDIT [Text Block]
BANK LINE OF CREDIT:
On July 27, 2016, the Company entered into a credit agreement with a bank (the "Credit Agreement") that provides the Company with a $75.0 million revolving line of credit to use for general corporate purposes with a $20.0 million sub-limit for the issuance of standby and trade letters of credit. The Credit Agreement was amended on April 30, 2018, to extend the termination date from July 26, 2019, to April 30, 2022, with all other terms remaining the same. The Company’s ability to borrow under the revolving line of credit is conditioned upon the Company’s compliance with specified covenants, including reporting and financial covenants, primarily a minimum cash requirement and a debt to earnings ratio. The Credit Agreement terminates on April 30, 2022; all advances under the revolving line of credit will become due on such date, or earlier in the event of a default. As of December 31, 2018, the Company was compliant with all covenants and had no amount outstanding under the Credit Agreement.
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
SELECTED QUARTERLY INFORMATION
12 Months Ended
Dec. 31, 2018
Quarterly Financial Information Disclosure [Abstract]  
SELECTED QUARTERLY INFORMATION (Unaudited) [Text Block]
SELECTED QUARTERLY INFORMATION (Unaudited):
The following tables set forth certain data from the Company's consolidated statements of income for each of the quarters in the years ended December 31, 2018 and 2017.
The unaudited quarterly consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements contained herein and include all adjustments that the Company considers necessary for a fair presentation of such information when read in conjunction with the Company’s annual audited consolidated financial statements and notes thereto appearing elsewhere in this report. The operating results for any quarter are not necessarily indicative of the results for any subsequent period or for the entire fiscal year.
 
Three Months Ended
 
(unaudited)
 
Dec. 31,
 
Sept. 30,
 
June 30,
 
Mar. 31,
 
Dec. 31,
 
Sept. 30,
 
June 30,
 
Mar. 31,
(in thousands, except per share data)
2018
 
2018
 
2018
 
2018
 
2017
 
2017
 
2017
 
2017
Net revenues
$
93,307

 
$
110,085

 
$
109,482

 
$
103,081

 
$
108,249

 
$
111,255

 
$
107,563

 
$
104,688

Gross profit
48,005

 
57,005

 
56,234

 
53,544

 
54,028

 
55,713

 
53,447

 
50,476

Net income (loss)(1)
$
22,736

 
$
17,667

 
$
15,381

 
$
14,200

 
$
(16,898
)
 
$
16,506

 
$
13,902

 
$
14,099

Earnings (loss) per share


 


 


 


 


 


 


 


Basic
$
0.78

 
$
0.60

 
$
0.52

 
$
0.48

 
$
(0.57
)
 
$
0.55

 
$
0.47

 
$
0.48

Diluted
$
0.77

 
$
0.59

 
$
0.51

 
$
0.46

 
$
(0.57
)
 
$
0.54

 
$
0.46

 
$
0.47

Shares used in per share calculation


 


 


 


 


 


 


 


Basic
29,164

 
29,365

 
29,505

 
29,799

 
29,759

 
29,759

 
29,720

 
29,456

Diluted
29,651

 
29,998

 
30,183

 
30,552

 
29,759

 
30,614

 
30,454

 
30,248


_______________
(1)
In December 2017 the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (Refer to Note 11, Provision (Benefit) for Income Taxes, in the Notes to Consolidated Financial Statements).
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2018
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts [Text Block]
Schedule II
Valuation and Qualifying Accounts

The Company maintains an allowance for the distributors’ ship and debit credits relating to the sell-through of the Company’s products. This reserve is established using the Company’s historical ship and debit amounts and levels of inventory in the distributor channels.
The following is a summary of the activity in the allowance for ship and debit credits:
(in thousands)
Balance at Beginning of Period
 
Charged to Costs and Expenses
 
Deductions(1)
 
Balance at End of Period
Allowance for ship and debit credits:
 
 
 
 
 
 
 
Year ended December 31, 2016
$
34,415

 
$
262,501

 
$
(258,841
)
 
$
38,075

Year ended December 31, 2017
$
38,075

 
$
273,492

 
$
(272,081
)
 
$
39,486

Year ended December 31, 2018
$
39,486

 
$
242,068

 
$
(241,436
)
 
$
40,118


_______________
(1)
Deductions relate to ship and debit credits issued which adjust the sales price from the standard distribution price to the pre-approved lower price. Refer to Note 2, Significant Accounting Policies and Recent Accounting Pronouncements, for the Company’s revenue recognition policy, including the Company’s accounting for ship and debit claims.
XML 40 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Significant Accounting Policies and Estimates (Policies)
12 Months Ended
Dec. 31, 2018
Accounting Policies [Abstract]  
Segment Reporting [Policy Text Block]
Segment Reporting
The Company is organized and operates as one reportable segment, the design, development, manufacture and marketing of integrated circuits and related components for use primarily in high-voltage power conversion market. The Company’s chief operating decision maker, the Chief Executive Officer, reviews financial information presented on a consolidated basis for purposes of making operating decisions and assessing financial performance.
Principles of Consolidation [Policy Text Block]
Principles of Consolidation
The consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries after elimination of all intercompany transactions and balances.
Estimates [Policy Text Block]
Estimates
The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles (GAAP) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Actual results could differ from those estimates. On an ongoing basis, the Company evaluates its estimates, including those related to revenue recognition and allowances for receivables and inventories. These estimates are based on historical facts and various other factors, which the Company believes to be reasonable at the time the estimates are made. However, as the effects of future events cannot be determined with precision, actual results could differ significantly from management’s estimates.
Revenue Recognition [Policy Text Block]
Revenue Recognition
The Company applies the provisions of Accounting Standards Codification (ASC) 606-10, Revenue from Contracts with Customers, and all related appropriate guidance. The Company recognizes revenue under the core principle to depict the transfer of control to the Company’s customers in an amount reflecting the consideration the Company expects to be entitled. In order to achieve that core principle, the Company applies the following five-step approach: (1) identify the contract with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract, and (5) recognize revenue when a performance obligation is satisfied.
Product revenues consist of sales to original equipment manufacturers, or OEMs, merchant power supply manufacturers and distributors. The Company considers customer purchase orders, which in some cases are governed by master sales agreements, to be the contracts with a customer. In situations where sales are to a distributor, the Company has concluded that its contracts are with the distributor as the Company holds a contract bearing enforceable rights and obligations only with the distributor. As part of its consideration of the contract, the Company evaluates certain factors including the customer’s ability to pay (or credit risk). For each contract, the Company considers the promise to transfer products, each of which is distinct, to be the identified performance obligations. In determining the transaction price the Company evaluates whether the price is subject to refund or adjustment to determine the net consideration to which the Company expects to be entitled. As the Company’s standard payment terms are less than one year, the Company has elected the practical expedient under ASC 606-10-32-18 to not assess whether a contract has a significant financing component. The Company allocates the transaction price to each distinct product based on their relative standalone selling price. The product price as specified on the purchase order is considered the standalone selling price as it is an observable input which depicts the price as if sold to a similar customer in similar circumstances. Revenue is recognized when control of the product is transferred to the customer (i.e., when the Company’s performance obligation is satisfied), which typically occurs at shipment. Further, in determining whether control has transferred, the Company considers if there is a present right to payment and legal title, along with risks and rewards of ownership having transferred to the customer.
Frequently, the Company receives orders for products to be delivered over multiple dates that may extend across several reporting periods. The Company invoices for each delivery upon shipment and recognizes revenues for each distinct product delivered, assuming transfer of control has occurred. As scheduled delivery dates are within one year, under the optional exemption provided by ASC 606-10-50-14 revenues allocated to future shipments of partially completed contracts are not disclosed. The Company has also elected the practical expedient under ASC 340-40-25-4 to expense commissions when incurred as the amortization period of the commission asset the Company would have otherwise recognized is less than one year.
Sales to international customers that are shipped from the Company’s facility outside of the United States are pursuant to EX Works, or EXW, shipping terms, meaning that control of the product transfers to the customer upon shipment from the Company’s foreign warehouse. Sales to international customers that are shipped from the Company’s facility in California are pursuant to Delivered at Frontier, or DAF, shipping terms. As such, control of the product passes to the customer when the shipment reaches the destination country and revenue is recognized upon the arrival of the product in that country. Shipments to customers in the Americas are pursuant to Free on Board, or FOB, point of origin shipping terms meaning that control is passed to the customer upon shipment.
Sales to most distributors are made under terms allowing certain price adjustments and limited rights of return (known as “stock rotation”) of the Company’s products held in their inventory or upon sale to their end customers. Revenue from sales to distributors is recognized upon the transfer of control to the distributor. Frequently, distributors need to sell at a price lower than the standard distribution price in order to win business. At the time the distributor invoices its customer or soon thereafter, the distributor submits a “ship and debit” price adjustment claim to the Company to adjust the distributor’s cost from the standard price to the pre-approved lower price. After the Company verifies that the claim was pre-approved, a credit memo is issued to the distributor for the ship and debit claim. In determining the transaction price, the Company considers ship and debit price adjustments to be variable consideration. Such price adjustments are estimated using the expected value method based on an analysis of actual ship and debit claims, at the distributor and product level, over a period of time considered adequate to account for current pricing and business trends. Historically, actual price adjustments for ship and debit claims relative to those estimated and included when determining the transaction price have not materially differed. Stock rotation rights grant the distributor the ability to return certain specified amounts of inventory. Stock rotation adjustments are an additional form of variable consideration and are also estimated using the expected value method based on historical return rates. Historically, distributor stock rotation adjustments have not been material.
Sales to certain distributors are made under terms that do not include rights of return or price concessions after the product is shipped to the distributor. Accordingly, upon application of steps one through five above, product revenue is recognized upon shipment and transfer of control.
The Company generally provides an assurance warranty that its products will substantially conform to the published specifications for twelve months from the date of shipment. The Company’s liability is limited to either a credit equal to the purchase price or replacement of the defective part. Returns under warranty have historically been immaterial. As such, the Company does not record a specific warranty reserve or consider activities related to such warranty, if any, to be a separate performance obligation.
Inventories [Policy Text Block]
Inventories
Inventories (which consist of costs associated with the purchases of wafers from domestic and offshore foundries and of packaged components from offshore assembly manufacturers, as well as internal labor and overhead associated with the testing of both wafers and packaged components) are stated at the lower of cost (first-in, first-out) or market. Provisions, when required, are made to reduce excess and obsolete inventories to their estimated net realizable values.
Income Taxes [Policy Text Block]
Income Taxes
Income-tax expense is an estimate of current income taxes payable or refundable in the current fiscal year based on reported income before income taxes. Deferred income taxes reflect the effect of temporary differences and carry-forwards that are recognized for financial reporting and income tax purposes.
The Company accounts for income taxes under the provisions of ASC 740, Income Taxes. Under the provisions of ASC 740, deferred tax assets and liabilities are recognized based on the differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases, utilizing the tax rates that are expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. The Company recognizes valuation allowances to reduce any deferred tax assets to the amount that it estimates will more likely than not be realized based on available evidence and management’s judgment. The Company limits the deferred tax assets recognized related to certain officers’ compensation to amounts that it estimates will be deductible in future periods based upon Internal Revenue Code Section 162(m). In the event that the Company determines, based on available evidence and management judgment, that all or part of the net deferred tax assets will not be realized in the future, it would record a valuation allowance in the period the determination is made. In addition, the calculation of tax liabilities involves significant judgment in estimating the impact of uncertainties in the application of complex tax laws. Resolution of these uncertainties in a manner inconsistent with the Company’s expectations could have a material impact on the Company’s results of operations and financial position.
Business Combinations [Policy Text Block]
Business Combinations
The purchase price of an acquisition is allocated to the underlying assets acquired and liabilities assumed based upon their estimated fair values at the date of acquisition. To the extent the purchase price exceeds the fair value of the net identifiable tangible and intangible assets acquired and liabilities assumed, such excess is allocated to goodwill. The Company determines the estimated fair values after review and consideration of relevant information, including discounted cash flows, quoted market prices and estimates made by management. The Company adjusts the preliminary purchase price allocation, as necessary, during the measurement period of up to one year after the acquisition closing date as it obtains more information as to facts and circumstances existing at the acquisition date impacting asset valuations and liabilities assumed. Acquisition-related costs are recognized separately from the acquisition and are expensed as incurred.
Goodwill and Intangible Assets [Policy Text Block]
Goodwill and Intangible Assets
Goodwill and the Company's domain name are evaluated in accordance with ASC 350-10, Goodwill and Other Intangible Assets, and an impairment analysis is conducted on an annual basis, or sooner if indicators exist for a potential impairment.
In accordance with ASC 360-10, Accounting for the Impairment or Disposal of Long-Lived Assets, long-lived assets, such as property and equipment and intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the asset exceeds the fair value of the asset.

Cash and Cash Equivalents [Policy Text Block]
Cash and Cash Equivalents
The Company considers cash invested in highly liquid financial instruments with maturities of three months or less at the date of purchase to be cash equivalents.
Marketable Securities [Policy Text Block]
Marketable Securities
The Company generally holds securities until maturity; however, they may be sold under certain circumstances including, but not limited to, when necessary for the funding of acquisitions and other strategic investments. As a result the Company classifies its investment portfolio as available-for-sale. The Company classifies all investments with a maturity date greater than three months at the date of purchase as short-term marketable securities in its consolidated balance sheet. As of December 31, 2018, and December 31, 2017, the Company’s marketable securities consisted primarily of commercial paper, corporate bonds, government securities and/or other high-quality commercial securities.

Employee Benefits Plan [Policy Text Block]
Employee Benefits Plan
The Company sponsors a 401(k) tax-deferred savings plan for all employees in the United States who meet certain eligibility requirements. Participants may contribute up to the amount allowable as a deduction for federal income tax purposes. The Company is not required to contribute; however, the Company contributes a certain percentage of employee annual salaries on a discretionary basis, not to exceed an established threshold. The Company provided for a contribution of approximately $1.3 million, $1.2 million and $1.1 million in 2018, 2017 and 2016, respectively.
Retirement Benefit Obligations (Pension) [Policy Text Block]
Retirement Benefit Obligations (Pension)
The Company recognizes the over-funded or under-funded status of a defined benefit pension or post-retirement plan as an asset or liability in the accompanying consolidated balance sheets. Actuarial gains and losses are recorded in accumulated other comprehensive loss, a component of stockholders’ equity, and are amortized as a component of net periodic cost over the remaining estimated service period of participants.
Foreign Currency Risk and Foreign Currency Translations [Policy Text Block]
Foreign Currency Risk and Foreign Currency Translation
As of December 31, 2018, the Company’s primary transactional currency was U.S. dollars; in addition, the Company holds cash in Swiss francs and euros to fund the operations of the Company’s Swiss subsidiary. The foreign exchange rate fluctuation between the U.S. dollar versus the Swiss franc and euro is recorded in other income in the consolidated statements of income.
Gains and losses arising from the remeasurement of non-functional currency balances are recorded in other income in the accompanying consolidated statements of income. In each of the years ended December 31, 2018, 2017 and 2016, the Company realized a foreign exchange transaction loss of $0.1 million.
The functional currencies of the Company’s other subsidiaries are the local currencies. Accordingly, all assets and liabilities are translated into U.S. dollars at the current exchange rates as of the applicable balance sheet date. Revenues and expenses are translated at the average exchange rate prevailing during the period. Cumulative gains and losses from the translation of the foreign subsidiaries’ financial statements have been included in stockholders’ equity.

Warranty [Policy Text Block]
Warranty
The Company generally warrants that its products will substantially conform to the published specifications for 12 months from the date of shipment. The Company’s liability is limited to either a credit equal to the purchase price or replacement of the defective part. Returns under warranty have historically been immaterial, and as a result, the Company does not record a specific warranty reserve.

Advertising [Policy Text Block]
Advertising
Advertising costs are expensed as incurred. In 2018, advertising costs amounted to $1.2 million and were $1.3 million in each of 2017 and 2016.
Research and Development [Policy Text Block]
Research and Development
Research and development costs are expensed as incurred.
Indemnifications [Policy Text Block]
Indemnifications
The Company sells products to its distributors under contracts, collectively referred to as Distributor Sales Agreements (DSA). Each DSA contains the relevant terms of the contractual arrangement with the distributor, and generally includes certain provisions for indemnifying the distributor against losses, expenses, and liabilities from damages that may be awarded against the distributor in the event the Company’s products are found to infringe upon a patent, copyright, trademark, or other proprietary right of a third party (Customer Indemnification). The DSA generally limits the scope of and remedies for the Customer Indemnification obligations in a variety of industry-standard respects, including, but not limited to, limitations based on time and geography, and a right to replace an infringing product. The Company also, from time to time, has granted a specific indemnification right to individual customers.
The Company believes its internal development processes and other policies and practices limit its exposure related to such indemnifications. In addition, the Company requires its employees to sign a proprietary information and inventions agreement, which assigns the rights to its employees' development work to the Company. To date, the Company has not had to reimburse any of its distributors or customers for any losses related to these indemnifications and no material claims were outstanding as of December 31, 2018. For several reasons, including the lack of prior indemnification claims and the lack of a monetary liability limit for certain infringement cases, the Company cannot determine the maximum amount of potential future payments, if any, related to such indemnifications.
Fair Value of Financial Instruments, Policy [Policy Text Block]
The Company’s cash equivalents and investment instruments are classified within Level 1 or Level 2 of the fair-value hierarchy because they are valued using quoted market prices, broker or dealer quotations, or alternative pricing sources with reasonable levels of price transparency. The type of instrument valued based on quoted market prices in active markets primarily includes money market securities. This type of instrument is generally classified within Level 1 of the fair-value hierarchy. The types of instruments valued based on other observable inputs (Level 2 of the fair-value hierarchy) include investment-grade corporate bonds and government, state, municipal and provincial obligations. Such types of investments are valued by using a multi-dimensional relational model, the inputs are primarily benchmark yields, reported trades, broker/dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers, and reference data including market research publications.
Share-based Compensation [Policy Text Block]
Stock-Based Compensation
The Company applies the provisions of ASC 718-10, Stock Compensation. Under the provisions of ASC 718-10, the Company recognizes the fair value of stock-based compensation in its financial statements over the requisite service period of the individual grants, which generally equals a four-year vesting period. The Company uses estimates of volatility, expected term, risk-free interest rate, dividend yield and forfeitures in determining the fair value of these awards and the amount of compensation expense to recognize. The Company uses the straight-line method to amortize all stock awards granted over the requisite service period of the award.
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS (Tables)
12 Months Ended
Dec. 31, 2018
Balance Sheet Related Disclosures [Abstract]  
Schedule of Accounts Receivable [Table Text Block]
Accounts Receivable
(in thousands)
December 31, 2018
 
December 31, 2017
Accounts receivable trade
$
54,055

 
$
58,718

Accrued ship and debit
(40,118
)
 
(39,486
)
Allowance for stock rotation and rebate
(2,159
)
 
(1,700
)
Allowance for doubtful accounts
(706
)
 
(734
)
Total
$
11,072

 
$
16,798

Schedule of Inventory, Current [Table Text Block]
Inventories
(in thousands)
December 31, 2018
 
December 31, 2017
Raw materials
$
41,138

 
$
15,517

Work-in-process
15,612

 
16,765

Finished goods
24,107

 
24,805

Total
$
80,857

 
$
57,087

Schedule of Prepaid Expenses and Other Current Assets [Table Text Block]
Prepaid Expenses and Other Current Assets
(in thousands)
December 31, 2018
 
December 31, 2017
Prepaid income tax
$
3,081

 
$
460

Prepaid legal fees
181

 
213

Prepaid maintenance agreements
2,047

 
856

Advance to suppliers
2,157

 
1,211

Interest receivable
595

 
1,195

Other
3,854

 
3,823

Total
$
11,915

 
$
7,758

Property and Equipment [Table Text Block]
Property and Equipment
(in thousands)
December 31, 2018
 
December 31, 2017
Land
$
20,288

 
$
20,288

Construction-in-progress
21,696

 
15,353

Building and improvements
53,610

 
52,655

Machinery and equipment
160,028

 
151,269

Computer software and hardware and office furniture and fixtures
53,681

 
50,440

 
309,303

 
290,005

Accumulated depreciation
(195,186
)
 
(178,300
)
Total
$
114,117

 
$
111,705

Property and Equipment Useful Lives [Table Text Block]
Building and improvements
4-40 years
Machinery and equipment
2-8 years
Computer software and hardware and office furniture and fixtures
4-7 years
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
Accumulated Other Comprehensive Loss
Changes in accumulated other comprehensive loss for the three years ended December 31, 2018:
(in thousands)
Unrealized Gains and Losses on Available-for-Sale Securities
 
Defined Benefit Pension Items
 
Foreign Currency Items
 
Total
Balance at January 1, 2016
$
(97
)
 
$
(1,584
)
 
$
(170
)
 
$
(1,851
)
Other comprehensive loss before reclassifications
(123
)
 
(505
)
 
(384
)
 
(1,012
)
Amounts reclassified from accumulated other comprehensive loss

 
153

(1) 

 
153

Other comprehensive loss
(123
)
 
(352
)
 
(384
)
 
(859
)
Balance at December 31, 2016
(220
)
 
(1,936
)
 
(554
)
 
(2,710
)
Other comprehensive income (loss) before reclassifications
(207
)
 
502

 
79

 
374

Amounts reclassified from accumulated other comprehensive loss

 
197

(1) 

 
197

Other comprehensive loss
(207
)
 
699

 
79

 
571

Balance at December 31, 2017
(427
)
 
(1,237
)
 
(475
)
 
(2,139
)
Other comprehensive income (loss) before reclassifications
161

 
401

 
(236
)
 
326

Amounts reclassified from accumulated other comprehensive loss

 
124

(1) 

 
124

Other comprehensive income
161

 
525

 
(236
)
 
450

Balance at December 31, 2018
$
(266
)
 
$
(712
)
 
$
(711
)
 
$
(1,689
)
_______________
(1)
This component of accumulated other comprehensive loss is included in the computation of net periodic pension cost for the years ended December 31, 2018, 2017 and 2016.
XML 42 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Dec. 31, 2018
Fair Value Disclosures [Abstract]  
Fair Value Of Marketable Securities and Investments [Table Text Block]
The fair value hierarchy of the Company’s cash equivalents and marketable securities at December 31, 2018, and 2017, was as follows:
 
Fair Value Measurement at
 
December 31, 2018
(in thousands)
Total Fair Value
 
Quoted Prices in Active Markets for Identical Assets (Level 1)
 
Significant Other Observable Inputs
(Level 2)
Corporate securities
$
94,451

 
$

 
$
94,451

Commercial paper
96,366

 

 
96,366

Money market funds
304

 
304

 

     Total
$
191,121

 
$
304

 
$
190,817

 
Fair Value Measurement at
 
December 31, 2017
(in thousands)
Total Fair Value
 
Quoted Prices in Active Markets for Identical Assets (Level 1)
 
Significant Other Observable Inputs
(Level 2)
Corporate securities
$
179,951

 
$

 
$
179,951

Commercial paper
51,122

 

 
51,122

Government securities
9,285

 

 
9,285

Money market funds
195

 
195

 

     Total
$
240,553

 
$
195

 
$
240,358

XML 43 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
MARKETABLE SECURITIES (Tables)
12 Months Ended
Dec. 31, 2018
Marketable Securities [Abstract]  
Available-for-sale Securities [Table Text Block]
Amortized cost and estimated fair market value of marketable securities classified as available-for-sale (excluding cash equivalents) at December 31, 2018, were as follows:
 
Amortized
 
Gross Unrealized
 
Estimated Fair
(in thousands)
Cost
 
Gains
 
Losses
 
 Market Value
Investments due in 3 months or less:
 
 
 
 
 
 
 
Corporate securities
$
6,788

 
$

 
$
(2
)
 
$
6,786

Total
6,788

 

 
(2
)
 
6,786

Investments due in 4-12 months:
 
 
 
 
 
 
 
Corporate securities
60,123

 

 
(244
)
 
59,879

Total
60,123

 

 
(244
)
 
59,879

Investments due in 12 months or greater:
 
 
 
 
 
 
 
Corporate securities
27,806

 
2

 
(22
)
 
27,786

Total
27,806

 
2

 
(22
)
 
27,786

Total marketable securities
$
94,717

 
$
2

 
$
(268
)
 
$
94,451


Amortized cost and estimated fair market value of marketable securities classified as available-for-sale (excluding cash equivalents) at December 31, 2017, were as follows:
 
Amortized
 
Gross Unrealized
 
Estimated Fair
(in thousands)
Cost
 
Gains
 
Losses
 
Market Value
Investments due in 3 months or less:
 
 
 
 
 
 
 
Corporate securities
$
38,485

 
$

 
$
(16
)
 
$
38,469

Total
38,485

 

 
(16
)
 
38,469

Investments due in 4-12 months:
 
 
 
 
 
 
 
Corporate securities
104,440

 

 
(199
)
 
104,241

Government securities
9,302

 

 
(17
)
 
9,285

Total
113,742

 

 
(216
)
 
113,526

Investments due in 12 months or greater:
 
 
 
 
 
 
 
Corporate securities
37,436

 

 
(195
)
 
37,241

Total
37,436

 

 
(195
)
 
37,241

Total marketable securities
$
189,663

 
$

 
$
(427
)
 
$
189,236

XML 44 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
GOODWILL AND INTANGIBLE ASSETS (Tables)
12 Months Ended
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets [Table Text Block]
The Company does not believe there is any significant residual value associated with the following intangible assets:
 
December 31, 2018
 
December 31, 2017
(in thousands)
Gross
 
Accumulated
Amortization
 
Net
 
Gross
 
Accumulated
Amortization
 
Net
Domain name
$
1,261

 
$

 
$
1,261

 
$
1,261

 
$

 
$
1,261

In-process research and development
4,690

 

 
4,690

 
4,690

 

 
4,690

Developed technology
33,270

 
(22,464
)
 
10,806

 
33,270

 
(19,211
)
 
14,059

Customer relationships
20,030

 
(16,520
)
 
3,510

 
20,030

 
(14,621
)
 
5,409

Technology licenses
1,000

 
(115
)
 
885

 

 

 

In-place leases

 

 

 
660

 
(660
)
 

Total intangible assets
$
60,251

 
$
(39,099
)
 
$
21,152

 
$
59,911

 
$
(34,492
)
 
$
25,419

Schedule of expected amortization expense [Table Text Block]
The estimated future amortization expense related to definite-lived intangible assets at December 31, 2018, is as follows:
Fiscal Year
Estimated
Amortization
(in thousands)
2019
$
4,878

2020
3,653

2021
2,787

2022
1,709

2023
1,467

Thereafter
707

Total (1)
$
15,201

_______________
(1)
The total above excludes $4.7 million of in-process R&D which will be amortized upon completion of development over the estimated useful life of the technology.

XML 45 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK PLANS AND SHARE BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of stock-based compensation expense [Table Text Block]
The following table summarizes the stock-based compensation expense recognized in accordance with ASC 718-10 for the years ended December 31, 2018, 2017 and 2016:
 
Year Ended December 31,
(in thousands)
2018
 
2017
 
2016
Cost of revenues
$
1,097

 
$
1,321

 
$
1,148

Research and development
7,688

 
8,496

 
7,309

Sales and marketing
4,729

 
5,197

 
4,489

General and administrative
8,066

 
9,663

 
7,939

Total stock-based compensation expense
$
21,580

 
$
24,677

 
$
20,885

Schedule of Unrecognized Compensation Cost, Nonvested Awards [Table Text Block]
The following table summarizes total compensation expense related to unvested awards not yet recognized, net of expected forfeitures, and the weighted average period over which it is expected to be recognized as of December 31, 2018:
 
Unrecognized Compensation
Expense for Unvested
Awards
(in thousands)
 
Weighted Average
Remaining Recognition
Period
(in years)
Long-term performance-based awards
$
2,042

 
0.91
Restricted stock units
34,546

 
3.27
Purchase plan
138

 
0.08
Total unrecognized compensation expense
$
36,726

 
 
Fair value assumptions for employees' stock purchase rights under the Purchase Plan [Table Text Block]
The fair value of employees’ stock purchase rights under the Purchase Plan was estimated using the Black-Scholes model with the following weighted-average assumptions used during the three years ended December 31, 2018, 2017 and 2016:
 
Year Ended December 31,
 
2018
 
2017
 
2016
Risk-free interest rates
1.94%
 
0.91%
 
0.44%
Expected volatility rates
31%
 
30%
 
32%
Expected dividend yield
0.89%
 
0.80%
 
0.96%
Expected term of purchase rights (in years)
0.50
 
0.50
 
0.50
Weighted-average estimated fair value of purchase rights
$17.33
 
$16.74
 
$12.23
Summary of option activity under the Plans [Table Text Block]
A summary of stock options outstanding as of December 31, 2018, and activity during three years then ended, is presented below:
 (shares and intrinsic value in thousands)
Shares
 
Weighted
Average
Exercise
Price
 
Weighted Average
Remaining Contractual
Term
(in years)
 
Aggregate
Intrinsic
Value
Outstanding at January 1, 2016
1,030

 
$
27.58

 
 
 
 
Granted

 

 
 
 
 
Exercised
(333
)
 
$
25.41

 
 
 
 
Forfeited or expired

 

 
 
 
 
Outstanding at December 31, 2016
697

 
$
28.62

 
 
 
 
Granted

 

 
 
 
 
Exercised
(186
)
 
$
27.48

 
 
 
 
Forfeited or expired

 

 
 
 
 
Outstanding at December 31, 2017
511

 
$
29.03

 
 
 
 
Granted

 

 
 
 
 
Exercised
(176
)
 
$
22.60

 
 
 
 
Forfeited or expired

 

 
 
 
 
Outstanding at December 31, 2018
335

 
$
32.41

 
1.55
 
$
9,578

Vested and Exercisable at December 31, 2018
335

 
 
 
1.55
 
$
9,578

Summary of stock options outstanding by exercise price range [Table Text Block]
The following table summarizes the stock options outstanding at December 31, 2018:
 
 
Options Outstanding
 
Options Exercisable
(shares in thousands)

Range of Exercise Prices
 
Options Outstanding
 
Weighted Average
Remaining Contractual Term
(in years)
 
Weighted Average Exercise Price
 
Options Exercisable
 
Weighted Average Exercise Price
$17.75 - $36.95
 
181

 
0.88
 
$
26.05

 
181

 
$
26.05

$37.96 - $42.88
 
154

 
2.35
 
$
39.85

 
154

 
$
39.85

 
 
335

 
1.55
 
$
32.41

 
335

 
$
32.41


Summary of restricted stock units outstanding [Table Text Block]
A summary of RSU awards outstanding as of December 31, 2018, and activity during the three years then ended, is presented below:
(shares and intrinsic value in thousands)
Shares
 
Weighted Average Grant-Date Fair Value Per Share
 
Weighted Average Remaining Contractual Term
(in years)
 
Aggregate Intrinsic Value
Outstanding at January 1, 2016
681

 
$
46.98

 
 
 
 
Granted
331

 
$
46.70

 
 
 
 
Vested
(270
)
 
$
45.13

 
 
 
 
Forfeited
(24
)
 
$
47.21

 
 
 
 
Outstanding at December 31, 2016
718

 
$
47.54

 
 
 
 
Granted
558

 
$
60.82

 
 
 
 
Vested
(284
)
 
$
46.52

 
 
 
 
Forfeited
(44
)
 
$
50.89

 
 
 
 
Outstanding at December 31, 2017
948

 
$
55.51

 
 
 
 
Granted
275

 
$
62.85

 
 
 
 
Vested
(296
)
 
$
53.78

 
 
 
 
Forfeited
(32
)
 
$
59.43

 
 
 
 
Outstanding at December 31, 2018
895

 
$
58.19

 
1.75
 
$
54,575

Outstanding and expected to vest at December 31, 2018
828

 
 
 
1.63
 
$
50,477

Performance Based Awards [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of performance-based awards outstanding [Table Text Block]
A summary of PSU awards outstanding as of December 31, 2018, and activity during the three years then ended, is presented below:
(shares and intrinsic value in thousands)
Shares
 
Weighted Average Grant-Date Fair Value Per Share
 
Weighted Average Remaining Contractual Term
(in years)
 
Aggregate Intrinsic
Value
Outstanding at January 1, 2016
11

 
$
52.35

 
 
 
 
Granted
101

 
$
46.26

 
 
 
 
Vested
(11
)
 
$
52.35

 
 
 
 
Forfeited or canceled
(2
)
 
$
46.87

 
 
 
 
Outstanding at December 31, 2016
99

 
$
46.25

 
 
 
 
Granted
88

 
$
63.99

 
 
 
 
Vested
(99
)
 
$
46.25

 
 
 
 
Forfeited or canceled
(9
)
 
$
63.99

 
 
 
 
Outstanding at December 31, 2017
79

 
$
63.99

 
 
 
 
Granted
89

 
$
62.87

 
 
 
 
Vested
(79
)
 
$
63.99

 
 
 
 
Forfeited or canceled
(63
)
 
$
62.87

 
 
 
 
Outstanding at December 31, 2018
26

 
$
62.87

 

 
$
1,610

Outstanding and expected to vest at December 31, 2018
26

 
 
 

 
$
1,610

Long-Term Performance-based Awards [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Summary of performance-based awards outstanding [Table Text Block]
A summary of PRSU awards outstanding as of December 31, 2018, and activity during the three years then ended, is presented below:
(shares and intrinsic value in thousands)
Shares
 
Weighted Average Grant-Date Fair Value Per Share
 
Weighted Average Remaining Contractual Term
(in years)
 
Aggregate Intrinsic Value
Outstanding at January 1, 2016
129

 
$
53.75

 
 
 
 
Granted
78

 
$
43.26

 
 
 
 
Vested

 

 
 
 
 
Forfeited or canceled
(57
)
 
$
55.35

 
 
 
 
Outstanding at December 31, 2016
150

 
$
47.65

 
 
 
 
Granted
71

 
$
63.00

 
 
 
 
Vested

 

 
 
 
 
Forfeited or canceled
(37
)
 
$
51.59

 
 
 
 
Outstanding at December 31, 2017
184

 
$
52.80

 
 
 
 
Granted
72

 
$
59.90

 
 
 
 
Vested
(38
)
 
$
52.45

 
 
 
 
Forfeited or canceled
(5
)
 
$
43.26

 
 
 
 
Outstanding at December 31, 2018
213

 
$
55.48

 
1.50
 
$
12,963

Outstanding and expected to vest at December 31, 2018
141

 

 
0.78
 
$
8,611

XML 46 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES (Tables)
12 Months Ended
Dec. 31, 2018
Risks and Uncertainties [Abstract]  
Customers accounted for 10% or more of total net revenues [Table Text Block]
The following table discloses these customers’ percentage of net revenues for the respective years:
 
Year Ended December 31,
Customer
2018
 
2017
 
2016
Avnet
14
%
 
16
%
 
18
%
Powertech Distribution Ltd.
*

 
*

 
10
%

_______________
* Total customer revenue was less than 10% of net revenues.
Customers representing 10% or more of accounts receivable [Table Text Block]
The following table discloses these customers’ percentage of accounts receivable:
Customer
December 31,
2018
 
December 31,
2017
Avnet
17
%
 
18
%
Powertech Distribution Ltd.
11
%
 
*


_______________
* Total customer accounts receivable was less than 10% of net accounts receivables.
Geographic net revenues
Geographic net revenues based on “bill to” customer locations were as follows:
 
Year Ended December 31,
(In thousands)
2018
 
2017
 
2016
United States of America
$
15,315

 
$
16,647

 
$
14,948

Hong Kong/China
218,752

 
227,335

 
198,858

Taiwan
43,081

 
50,307

 
50,324

Korea
33,877

 
38,012

 
41,996

Western Europe (excluding Germany)
49,834

 
48,230

 
41,214

Japan
19,897

 
20,769

 
19,767

Germany
14,403

 
11,558

 
7,563

Other
20,796

 
18,897

 
14,998

Total net revenues
$
415,955

 
$
431,755

 
$
389,668

XML 47 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMON STOCK REPURCHASES AND CASH DIVIDENDS (Tables)
12 Months Ended
Dec. 31, 2018
Common Stock Repurchases and Cash Dividends [Abstract]  
Dividends Declared [Table Text Block]
The following table presents the quarterly dividends declared per share of the Company’s common stock for the periods indicated:
 
Year Ended December 31,
 
2018
 
2017
 
2016
First Quarter
$
0.16

 
$
0.14

 
$
0.13

Second Quarter
$
0.16

 
$
0.14

 
$
0.13

Third Quarter
$
0.16

 
$
0.14

 
$
0.13

Fourth Quarter
$
0.16

 
$
0.14

 
$
0.13

XML 48 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2018
Earnings Per Share [Abstract]  
Earnings per share calculation [Table Text Block]
A summary of the earnings per share calculation is as follows:
 
Year Ended December 31,
 (in thousands, except per share amounts)
2018
 
2017
 
2016
Basic earnings per share:
 
 
 
 
 
Net income
$
69,984

 
$
27,609

 
$
48,898

Weighted-average common shares
29,456

 
29,674

 
28,925

Basic earnings per share
$
2.38

 
$
0.93

 
$
1.69

Diluted earnings per share (1):

 

 

Net income
$
69,984

 
$
27,609

 
$
48,898

Weighted-average common shares
29,456

 
29,674

 
28,925

Effect of dilutive securities:

 

 

Employee stock plans
691

 
871

 
694

Diluted weighted-average common shares
30,147

 
30,545

 
29,619

Diluted earnings per share
$
2.32

 
$
0.90

 
$
1.65

_______________
(1)
The Company includes the shares underlying performance-based awards in the calculation of diluted earnings per share if the performance conditions have been satisfied as of the end of the reporting period and excludes such shares when the necessary conditions have not been met. The Company has included in the 2018, 2017 and 2016 calculations those shares that were contingently issuable upon the satisfaction of the performance conditions as of the end of the respective periods. 
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
PROVISION FOR INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2018
Income Tax Disclosure [Abstract]  
U.S. and foreign components of income before income taxes [Table Text Block]
U.S. and foreign components of income before income taxes were:
 
Year Ended December 31,
(in thousands)
2018
 
2017
 
2016
U.S. operations
$
(6,529
)
 
$
(6,944
)
 
$
(477
)
Foreign operations
66,293

 
67,243

 
50,429

Total pretax income
$
59,764

 
$
60,299

 
$
49,952

Components of provision for income taxes [Table Text Block]
The components of the provision (benefit) for income taxes are as follows:
 
Year Ended December 31,
(in thousands)
2018
 
2017
 
2016
Current provision (benefit):
 
 
 
 
 
Federal
$
(6,382
)
 
$
35,311

 
$

State
4

 
4

 

Foreign
938

 
1,483

 
1,638

 
(5,440
)
 
36,798

 
1,638

Deferred provision (benefit):
 
 
 
 
 
Federal
(4,593
)
 
(3,640
)
 
(175
)
State

 

 
(27
)
Foreign
(187
)
 
(468
)
 
(382
)
 
(4,780
)
 
(4,108
)
 
(584
)
Total
$
(10,220
)
 
$
32,690

 
$
1,054

Effective income tax rate reconciliation [Table Text Block]
The provision (benefit) for income taxes differs from the amount that would result by applying the applicable federal income tax rate to income before income taxes, as follows:
 
Year Ended December 31,
 
2018
 
2017
 
2016
Provision (benefit) computed at Federal statutory rate
21.0
 %
 
35.0
 %
 
35.0
 %
Business tax credits
(9.1
)
 
(5.7
)
 
(6.0
)
Stock-based compensation
(2.2
)
 
(5.0
)
 
2.2

Foreign income taxed at different rate
(25.0
)
 
(37.3
)
 
(33.1
)
GILTI inclusion
10.6

 

 

U.S. Tax Act - transition tax
(16.2
)
 
54.1

 

U.S. Tax Act - deferred tax asset and liability adjustment

 
8.1

 

Valuation allowance
2.8

 
2.2

 
1.8

Other
1.0

 
2.8

 
2.2

Total
(17.1
)%
 
54.2
 %
 
2.1
 %
Components of net deferred income tax asset [Table Text Block]
The components of the net deferred income tax assets (liabilities) were as follows:
 
December 31,
(in thousands)
2018
 
2017
Deferred tax assets:
 
 
 
Other reserves and accruals
$
3,695

 
$
979

Tax credit carry-forwards
18,052

 
10,442

Stock compensation
3,050

 
4,064

Capital losses
157

 
163

Net operating loss
3,144

 
7,059

Valuation allowance
(19,955
)
 
(18,421
)
 
8,143

 
4,286

Deferred tax liabilities:
 
 
 
Depreciation
(1,423
)
 
(1,965
)
Other
(30
)
 
(95
)
 
(1,453
)
 
(2,060
)
Net deferred tax assets
$
6,690

 
$
2,226

Unrecognized tax benefits rollforward [Table Text Block]
Reconciliation of the beginning and ending amount of unrecognized tax benefits:
(in thousands)
Unrecognized Tax Benefits
Unrecognized Tax Benefits Balance at January 1, 2016
$
13,560

Gross Increase for Tax Positions of Current Year
1,856

Gross Decrease for Tax Positions of Prior Years
(23
)
Unrecognized Tax Benefits Balance at December 31, 2016
15,393

Gross Increase for Tax Positions of Current Year
1,699

Gross Decrease for Tax Positions of Prior Years
(409
)
Unrecognized Tax Benefits Balance at December 31, 2017
16,683

Gross Increase for Tax Positions of Current Year
1,994

Gross Decrease for Tax Positions of Prior Years
(70
)
Unrecognized Tax Benefits Balance at December 31, 2018
$
18,607

XML 50 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS (Tables)
12 Months Ended
Dec. 31, 2018
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
Future minimum lease payments under all non-cancelable operating lease agreements as of December 31, 2018, are as follows:
Fiscal Year
(in thousands)
2019
$
2,310

2020
1,779

2021
1,397

2022
944

2023
691

Thereafter
994

Total minimum lease payments
$
8,115

XML 51 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
SELECTED QUARTERLY INFORMATION (Tables)
12 Months Ended
Dec. 31, 2018
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information [Table Text Block]
The following tables set forth certain data from the Company's consolidated statements of income for each of the quarters in the years ended December 31, 2018 and 2017.
The unaudited quarterly consolidated financial statements have been prepared on the same basis as the audited consolidated financial statements contained herein and include all adjustments that the Company considers necessary for a fair presentation of such information when read in conjunction with the Company’s annual audited consolidated financial statements and notes thereto appearing elsewhere in this report. The operating results for any quarter are not necessarily indicative of the results for any subsequent period or for the entire fiscal year.
 
Three Months Ended
 
(unaudited)
 
Dec. 31,
 
Sept. 30,
 
June 30,
 
Mar. 31,
 
Dec. 31,
 
Sept. 30,
 
June 30,
 
Mar. 31,
(in thousands, except per share data)
2018
 
2018
 
2018
 
2018
 
2017
 
2017
 
2017
 
2017
Net revenues
$
93,307

 
$
110,085

 
$
109,482

 
$
103,081

 
$
108,249

 
$
111,255

 
$
107,563

 
$
104,688

Gross profit
48,005

 
57,005

 
56,234

 
53,544

 
54,028

 
55,713

 
53,447

 
50,476

Net income (loss)(1)
$
22,736

 
$
17,667

 
$
15,381

 
$
14,200

 
$
(16,898
)
 
$
16,506

 
$
13,902

 
$
14,099

Earnings (loss) per share


 


 


 


 


 


 


 


Basic
$
0.78

 
$
0.60

 
$
0.52

 
$
0.48

 
$
(0.57
)
 
$
0.55

 
$
0.47

 
$
0.48

Diluted
$
0.77

 
$
0.59

 
$
0.51

 
$
0.46

 
$
(0.57
)
 
$
0.54

 
$
0.46

 
$
0.47

Shares used in per share calculation


 


 


 


 


 


 


 


Basic
29,164

 
29,365

 
29,505

 
29,799

 
29,759

 
29,759

 
29,720

 
29,456

Diluted
29,651

 
29,998

 
30,183

 
30,552

 
29,759

 
30,614

 
30,454

 
30,248


_______________
(1)
In December 2017 the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (Refer to Note 11, Provision (Benefit) for Income Taxes, in the Notes to Consolidated Financial Statements).
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule II - Valuation and Qualifying Accounts Schedule II - Valuation and Qualifying Accounts (Tables)
12 Months Ended
Dec. 31, 2018
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule of Allowance for Ship and Debit [Table Text Block]
ollowing is a summary of the activity in the allowance for ship and debit credits:
(in thousands)
Balance at Beginning of Period
 
Charged to Costs and Expenses
 
Deductions(1)
 
Balance at End of Period
Allowance for ship and debit credits:
 
 
 
 
 
 
 
Year ended December 31, 2016
$
34,415

 
$
262,501

 
$
(258,841
)
 
$
38,075

Year ended December 31, 2017
$
38,075

 
$
273,492

 
$
(272,081
)
 
$
39,486

Year ended December 31, 2018
$
39,486

 
$
242,068

 
$
(241,436
)
 
$
40,118


_______________
(1)
Deductions relate to ship and debit credits issued which adjust the sales price from the standard distribution price to the pre-approved lower price. Refer to Note 2, Significant Accounting Policies and Recent Accounting Pronouncements, for the Company’s revenue recognition policy, including the Company’s accounting for ship and debit claims.
XML 53 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Segment Reporting (Details)
12 Months Ended
Dec. 31, 2018
segments
Segment Reporting [Abstract]  
Number of Reportable Segments 1
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Significant Accounting Policies (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Employee Benefits Plan      
Defined Contribution Plan, Employer Discretionary Contribution Amount $ 1.3 $ 1.2 $ 1.1
Foreign Exchange Transactions      
Foreign Currency Transaction Gain (Loss), before Tax $ (0.1) (0.1) (0.1)
Warranty      
Product Warranty Period 12 months    
Advertising Expense      
Advertising Expense $ 1.2 $ 1.3 $ 1.3
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Recently Issued Accounting Pronouncements (Details) - Accounting Standards Update 2016-02 [Member]
$ in Millions
12 Months Ended
Dec. 31, 2018
USD ($)
Minimum [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification $ 6.5
Maximum [Member]  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
New Accounting Pronouncement or Change in Accounting Principle, Effect of Adoption, Quantification $ 7.5
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS Components of Consolidated Balanec Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Accounts Receivable    
Accounts receivable trade $ 54,055 $ 58,718
Accrued ship and debit (40,118) (39,486)
Allowance for stock rotation and rebate (2,159) (1,700)
Allowance for doubtful accounts (706) (734)
Total 11,072 16,798
Inventory, Net [Abstract]    
Raw materials 41,138 15,517
Work-in-process 15,612 16,765
Finished goods 24,107 24,805
Total 80,857 57,087
Prepaid Expense and Other Assets, Current [Abstract]    
Prepaid income tax 3,081 460
Prepaid legal fees 181 213
Prepaid maintenance agreements 2,047 856
Advance to suppliers 2,157 1,211
Interest receivable 595 1,195
Other 3,854 3,823
Total $ 11,915 $ 7,758
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross $ 309,303 $ 290,005  
Accumulated depreciation 195,186 178,300  
Depreciation $ 18,918 $ 18,374 $ 16,812
Property and Equipment [Member] | Geographic Concentration Risk [Member]      
Property, Plant and Equipment [Line Items]      
Concentration Risk, Percentage 10.00% 10.00% 10.00%
Property and Equipment [Member] | Geographic Concentration Risk [Member] | United States of America      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross $ 167,600 $ 159,500 $ 155,100
Property and Equipment [Member] | Geographic Concentration Risk [Member] | THAILAND      
Property, Plant and Equipment [Line Items]      
Concentration Risk, Percentage 12.00% 12.00% 12.00%
Land      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross $ 20,288 $ 20,288  
Construction-in-progress      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross 21,696 15,353  
Building and improvements      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross 53,610 52,655  
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross 160,028 151,269  
Computer software and hardware and office furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Gross $ 53,681 $ 50,440  
Minimum [Member] | Building and improvements      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Useful Life 4 years 4 years 4 years
Minimum [Member] | Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Useful Life 2 years 2 years 2 years
Minimum [Member] | Computer software and hardware and office furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Useful Life 4 years 4 years 4 years
Maximum [Member] | Building and improvements      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Useful Life 40 years 40 years 40 years
Maximum [Member] | Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Useful Life 8 years 8 years 8 years
Maximum [Member] | Computer software and hardware and office furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and Equipment, Useful Life 7 years 7 years 7 years
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss $ (1,689) $ (2,139) $ (2,710) $ (1,851)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 326 374 (1,012)  
Amounts reclassified from accumulated other comprehensive loss 124 197 153  
Other Comprehensive Income (Loss), Net of Tax 450 571 (859)  
Unrealized Gains and Losses on Available-for-Sale Securities        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss (266) (427) (220) (97)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 161 (207) (123)  
Amounts reclassified from accumulated other comprehensive loss 0 0 0  
Other Comprehensive Income (Loss), Net of Tax 161 (207) (123)  
Defined Benefit Pension Items        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss (712) (1,237) (1,936) (1,584)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax 401 502 (505)  
Amounts reclassified from accumulated other comprehensive loss [1] 124 197 153  
Other Comprehensive Income (Loss), Net of Tax 525 699 (352)  
Foreign Currency Items        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive loss (711) (475) (554) $ (170)
Other Comprehensive Income (Loss), before Reclassifications, Net of Tax (236) 79 (384)  
Amounts reclassified from accumulated other comprehensive loss 0 0 0  
Other Comprehensive Income (Loss), Net of Tax $ (236) $ 79 $ (384)  
[1] This component of accumulated other comprehensive loss is included in the computation of net periodic pension cost for the years ended December 31, 2018, 2017 and 2016.
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Investments as Fair Value $ 191,121 $ 240,553
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Investments as Fair Value 304 195
Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total Investments as Fair Value 190,817 240,358
Corporate securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value 94,451 179,951
Corporate securities | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value 0 0
Corporate securities | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value 94,451 179,951
Commercial paper    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value 96,366 51,122
Commercial paper | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value 0 0
Commercial paper | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value 96,366 51,122
Foreign Government Debt [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value   9,285
Foreign Government Debt [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value   0
Foreign Government Debt [Member] | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value   9,285
Money market funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value 304 195
Money market funds | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value 304 195
Money market funds | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Investments at Fair Value $ 0 $ 0
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
MARKETABLE SECURITIES (Details)
Securities in Thousands, $ in Thousands
Dec. 31, 2018
USD ($)
Securities
Dec. 31, 2017
USD ($)
Securities
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 94,717 $ 189,663
Gross Unrealized Gains 2 0
Gross Unrealized Losses (268) (427)
Estimated Fair Market Value $ 94,451 $ 189,236
Weighted Average Interest Rate on Investments 2.65% 1.57%
Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions | Securities 0  
Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 6,788 $ 38,485
Gross Unrealized Gains 0 0
Gross Unrealized Losses (2) (16)
Estimated Fair Market Value 6,786 38,469
Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 60,123 113,742
Gross Unrealized Gains 0 0
Gross Unrealized Losses (244) (216)
Estimated Fair Market Value 59,879 113,526
Investments due in 12 months or greater:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 27,806 37,436
Gross Unrealized Gains 2 0
Gross Unrealized Losses (22) (195)
Estimated Fair Market Value 27,786 $ 37,241
Available-for-sale, Securities in Unrealized Loss Positions, Qualitative Disclosure, Number of Positions | Securities   0
Corporate securities | Investments due in 3 months or less:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 6,788 $ 38,485
Gross Unrealized Gains 0 0
Gross Unrealized Losses (2) (16)
Estimated Fair Market Value 6,786 38,469
Corporate securities | Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 60,123 104,440
Gross Unrealized Gains 0 0
Gross Unrealized Losses (244) (199)
Estimated Fair Market Value 59,879 104,241
Corporate securities | Investments due in 12 months or greater:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 27,806 37,436
Gross Unrealized Gains 2 0
Gross Unrealized Losses (22) (195)
Estimated Fair Market Value $ 27,786 37,241
Government securities | Investments due in 4-12 months:    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   9,302
Gross Unrealized Gains   0
Gross Unrealized Losses   (17)
Estimated Fair Market Value   $ 9,285
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
GOODWILL AND INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Intangible Assets and Goodwill [Line Items]      
Amortization of intangibles $ 5,267 $ 6,083 $ 6,663
Intangible Assets, Net[Abstract]      
Total intangible assets, Gross 60,251 59,911  
Accumulated amortization (39,099) (34,492)  
Total Finite Lived Intangible Assets, Net [1] 15,201    
Total Intangible Assets, Net $ 21,152 25,419  
Minimum [Member]      
Intangible Assets and Goodwill [Line Items]      
Useful life (in years) 2 years    
Maximum [Member]      
Intangible Assets and Goodwill [Line Items]      
Useful life (in years) 12 years    
Developed technology      
Intangible Assets, Net[Abstract]      
Finite-Lived Intangible Assets, Gross $ 33,270 33,270  
Accumulated amortization (22,464) (19,211)  
Total Finite Lived Intangible Assets, Net 10,806 14,059  
Customer relationships [Member]      
Intangible Assets, Net[Abstract]      
Finite-Lived Intangible Assets, Gross 20,030 20,030  
Accumulated amortization (16,520) (14,621)  
Total Finite Lived Intangible Assets, Net 3,510 5,409  
Technology licenses [Member]      
Intangible Assets, Net[Abstract]      
Finite-Lived Intangible Assets, Gross 1,000 0  
Accumulated amortization (115) 0  
Total Finite Lived Intangible Assets, Net 885 0  
Leases, Acquired-in-Place [Member]      
Intangible Assets, Net[Abstract]      
Finite-Lived Intangible Assets, Gross 0 660  
Accumulated amortization 0 (660)  
Total Finite Lived Intangible Assets, Net 0 0  
Domain name      
Intangible Assets, Net[Abstract]      
Indefinite-lived intangible assets 1,261 1,261  
In Process Research and Development [Member]      
Intangible Assets and Goodwill [Line Items]      
Finite-lived intangible assets 4,690    
Intangible Assets, Net[Abstract]      
Finite-Lived Intangible Assets, Gross 4,690 4,690  
Total Finite Lived Intangible Assets, Net $ 4,690 $ 4,690  
[1] The total above excludes $4.7 million of in-process R&D which will be amortized upon completion of development over the estimated useful life of the technology.
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
GOODWILL AND INTANGIBLE ASSETS (Intangible Assets Amortization Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets, Future Amortization Expense [Abstract]    
2019 $ 4,878  
2020 3,653  
2021 2,787  
2022 1,709  
2023 1,467  
Thereafter 707  
Total Finite Lived Intangible Assets, Net [1] 15,201  
Leases, Acquired-in-Place [Member]    
Finite-Lived Intangible Assets, Future Amortization Expense [Abstract]    
Total Finite Lived Intangible Assets, Net 0 $ 0
Developed technology    
Finite-Lived Intangible Assets, Future Amortization Expense [Abstract]    
Total Finite Lived Intangible Assets, Net 10,806 14,059
Customer relationships [Member]    
Finite-Lived Intangible Assets, Future Amortization Expense [Abstract]    
Total Finite Lived Intangible Assets, Net 3,510 5,409
In Process Research and Development [Member]    
Finite-Lived Intangible Assets, Future Amortization Expense [Abstract]    
Total Finite Lived Intangible Assets, Net 4,690 $ 4,690
Finite-lived intangible assets $ 4,690  
[1] The total above excludes $4.7 million of in-process R&D which will be amortized upon completion of development over the estimated useful life of the technology.
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
GOODWILL AND INTANGIBLE ASSETS Goodwill (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Goodwill [Line Items]      
Goodwill $ 91,849 $ 91,849 $ 91,849
XML 64 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK PLANS AND SHARE BASED COMPENSATION (Details)
12 Months Ended
Dec. 31, 2018
USD ($)
plans
purchaseperiods
shares
Dec. 31, 2017
USD ($)
shares
Dec. 31, 2016
USD ($)
shares
Dec. 31, 2015
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of stock-based compensation plans | plans 3      
Number of shares available for future issuance | shares 1,600,000      
Stock-based compensation expense | $ $ 21,580,000 $ 24,700,000 $ 20,900,000  
2016 Incentive Award Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Common stock reserved for future issuance under stock option and stock purchase plans | shares 1,100,000      
Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number | shares 400,000      
Incentive Stock Options [Member] | 2007 Equity Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Exercise price of stock options as percentage of fair market value on date of grant, minimum 100.00%      
Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Awards vesting period 4 years      
Stock-based compensation expense | $ $ 16,600,000 15,200,000 13,000,000  
Restricted Stock Units (RSUs) [Member] | Directors Equity Compensation Program [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Factor used to determine the number of options/units to be granted | $ $ 100,000      
Employee Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum percentage of employee's compensation eligible for payroll deductions 15.00%      
Purchase price of the purchase plan as percentage of the lower of the fair market value on the first day of each offering period or on the purchase date 85.00%      
Number of purchase period in each offering period | purchaseperiods 1      
Duration of each purchase period in each offering period 6 months      
Shares reserved for issuance | shares 3,500,000      
Number of shares purchased | shares 3,100,000      
Common stock reserved for future issuance under stock option and stock purchase plans | shares 400,000      
Stock-based compensation expense | $ $ 1,600,000 $ 1,300,000 $ 1,300,000  
Stock Options [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Awards vesting period 4 years      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number | shares 335,000 511,000 697,000 1,030,000
Stock-based compensation expense | $     $ 200,000  
Stock Options [Member] | 2007 Equity Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Awards vesting period 48 months      
Awards expiration period, maximum 10 years      
Stock Options [Member] | Directors Equity Compensation Program [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Factor used to determine the number of options/units to be granted | $ $ 100,000      
Stock Options and Restricted Stock Units (RSUs) [Member] | Directors Equity Compensation Program [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Factor used to determine the number of options/units to be granted | $ $ 100,000      
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK PLANS AND SHARE BASED COMPENSATION (Stock-Based Compensation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:      
Stock-based compensation expense $ 21,580 $ 24,700 $ 20,900
Unrecognized compensation costs 36,726    
Cost of revenues [Member]      
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:      
Stock-based compensation expense 1,097 1,321 1,148
Research and Development Expense [Member]      
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:      
Stock-based compensation expense 7,688 8,496 7,309
Selling and Marketing Expense [Member]      
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:      
Stock-based compensation expense 4,729 5,197 4,489
General and Administrative Expense [Member]      
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:      
Stock-based compensation expense $ 8,066 9,663 7,939
Stock Options [Member]      
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:      
Awards vesting period 4 years    
Stock-based compensation expense     200
Performance Based Awards, Long-term and Short-term [Member]      
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:      
Stock-based compensation expense $ 3,400 8,200 6,400
Long-Term Performance-based Awards [Member]      
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:      
Unrecognized compensation costs $ 2,042    
Unrecognized compensation costs, period of recognition (in years) 10 months 28 days    
Restricted Stock Units (RSUs) [Member]      
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:      
Awards vesting period 4 years    
Stock-based compensation expense $ 16,600 15,200 13,000
Unrecognized compensation costs $ 34,546    
Unrecognized compensation costs, period of recognition (in years) 3 years 3 months 8 days    
Employee Stock [Member]      
Stock-based compensation expense for stock options, stock awards and employee stock purchases included in operations:      
Stock-based compensation expense $ 1,600 $ 1,300 $ 1,300
Unrecognized compensation costs $ 138    
Unrecognized compensation costs, period of recognition (in years) 1 month    
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK PLANS AND SHARE BASED COMPENSATION (Fair Value Assumptions) (Details) - Employee Stock [Member] - $ / shares
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk-free interest rates 1.94% 0.91% 0.44%
Expected volatility rates 31.00% 30.00% 32.00%
Expected dividend yield 0.89% 0.80% 0.96%
Expected term of purchase rights (in years) 6 months 6 months 6 months
Weighted-average estimated fair value of purchase rights $ 17.33 $ 16.74 $ 12.23
XML 67 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK PLANS AND SHARE BASED COMPENSATION (Option Activity) (Details) - Stock Options [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Option activity under the Plans      
Outstanding, shares, beginning of period 511 697 1,030
Outstanding, weighted-average exercise price, beginning of period (per share) $ 29.03 $ 28.62 $ 27.58
Granted, shares 0 0 0
Granted, weighted-average exercise price (per share) $ 0.00 $ 0.00 $ 0.00
Exercised, shares (176) (186) (333)
Exercised, weighted-average exercise price (per share) $ 22.60 $ 27.48 $ 25.41
Forfeited or expired, shares 0 0 0
Forfeited or expired, weighted-average exercise price (per share) $ 0.00 $ 0.00 $ 0.00
Outstanding, shares, end of period 335 511 697
Outstanding, weighted-average exercise price, end of period (per share) $ 32.41 $ 29.03 $ 28.62
Outstanding, weighted-average remaining contractual term (in years) 1 year 6 months 18 days    
Outstanding, aggregate intrinsic value $ 9,578    
Vested and Exercisable, shares 335    
Exercisable, weighted-average remaining contractual term (in years) 1 year 6 months 18 days    
Exercisable, aggregate intrinsic value $ 9,578    
Total intrinsic value of options exercised $ 7,500 $ 8,900 $ 11,500
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK PLANS AND SHARE BASED COMPENSATION (Options by Exercise Price Range) (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2018
$ / shares
shares
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding, Number Outstanding | shares 335
Options Outstanding, Weighted Average Remaining Contractual Term (in years) 1 year 6 months 18 days
Options Outstanding, Weighted Average Exercise Price (per share) $ 32.41
Options Vested and Exercisable, Number Vested | shares 335
Options Vested and Exercisable, Weighted Average Exercise Price (per share) $ 32.41
$17.75 - $36.95  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding, Exercise Price Range, Lower Range Limit 17.75
Options Outstanding, Exercise Price Range, Upper Range Limit $ 36.95
Options Outstanding, Number Outstanding | shares 181
Options Outstanding, Weighted Average Remaining Contractual Term (in years) 10 months 18 days
Options Outstanding, Weighted Average Exercise Price (per share) $ 26.05
Options Vested and Exercisable, Number Vested | shares 181
Options Vested and Exercisable, Weighted Average Exercise Price (per share) $ 26.05
$37.96 - $42.88  
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]  
Options Outstanding, Exercise Price Range, Lower Range Limit 37.96
Options Outstanding, Exercise Price Range, Upper Range Limit $ 42.88
Options Outstanding, Number Outstanding | shares 154
Options Outstanding, Weighted Average Remaining Contractual Term (in years) 2 years 4 months 5 days
Options Outstanding, Weighted Average Exercise Price (per share) $ 39.85
Options Vested and Exercisable, Number Vested | shares 154
Options Vested and Exercisable, Weighted Average Exercise Price (per share) $ 39.85
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
STOCK PLANS AND SHARE BASED COMPENSATION (Performance-based Awards and Restricted Stock Units) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Performance Based Awards [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of performance-based awards shares released as a percentage of target number, minimum 0.00%      
Number of performance-based awards shares released as a percentage of target number, maximum 200.00%      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments [Roll Forward]        
Outstanding, shares 26 79 99 11
Granted, shares 89 88 101  
Vested, shares (79) (99) (11)  
Forfeited or expired, shares (63) (9) (2)  
Outstanding, weighted-average grant date fair value per share, beginning of period $ 63.99 $ 46.25 $ 52.35  
Granted, weighted-average grant date fair value per share 62.87 63.99 46.26  
Vested, weighted-average grant date fair value per share 63.99 46.25 52.35  
Forfeited or expired, weighted-average grant date fair value per share 62.87 63.99 46.87  
Outstanding, weighted-average grant date fair value per share, end of period $ 62.87 $ 63.99 $ 46.25  
Outstanding, weighted-average remaining contractual term (in years) 0 years      
Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Outstanding, Aggregate Intrinsic Value $ 1,610      
Outstanding and expected to vest, shares 26      
Outstanding and expected to vest, weighted-average remaining contractual term (in years) 0 years      
Outstanding and expected to vest, aggregate intrinsic value $ 1,610      
Grant date fair value of awards released $ 5,100 $ 4,600 $ 600  
Long-Term Performance-based Awards [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of performance-based awards shares released as a percentage of target number, minimum 0.00%      
Number of performance-based awards shares released as a percentage of target number, maximum 200.00%      
Performance based period 3 years      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments [Roll Forward]        
Outstanding, shares 213 184 150 129
Granted, shares 72 71 78  
Vested, shares (38) 0 0  
Forfeited or expired, shares (5) (37) (57)  
Outstanding, weighted-average grant date fair value per share, beginning of period $ 52.80 $ 47.65 $ 53.75  
Granted, weighted-average grant date fair value per share 59.90 63.00 43.26  
Vested, weighted-average grant date fair value per share 52.45 0.00 0.00  
Forfeited or expired, weighted-average grant date fair value per share 43.26 51.59 55.35  
Outstanding, weighted-average grant date fair value per share, end of period $ 55.48 $ 52.80 $ 47.65  
Outstanding, weighted-average remaining contractual term (in years) 1 year 6 months      
Outstanding, aggregate intrinsic value $ 12,963      
Outstanding and expected to vest, shares 141      
Outstanding and expected to vest, weighted-average remaining contractual term (in years) 9 months 10 days      
Outstanding and expected to vest, aggregate intrinsic value $ 8,611      
Grant date fair value of awards released $ 2,000      
Restricted Stock Units (RSUs) [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Awards vesting period 4 years      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments [Roll Forward]        
Outstanding, shares 895 948 718 681
Granted, shares 275 558 331  
Vested, shares (296) (284) (270)  
Forfeited or expired, shares (32) (44) (24)  
Outstanding, weighted-average grant date fair value per share, beginning of period $ 55.51 $ 47.54 $ 46.98  
Granted, weighted-average grant date fair value per share 62.85 60.82 46.70  
Vested, weighted-average grant date fair value per share 53.78 46.52 45.13  
Forfeited or expired, weighted-average grant date fair value per share 59.43 50.89 47.21  
Outstanding, weighted-average grant date fair value per share, end of period $ 58.19 $ 55.51 $ 47.54  
Outstanding, weighted-average remaining contractual term (in years) 1 year 9 months      
Share Based Compensation Arrangement By Share Based Payment Award, Equity Instruments Other Than Options, Outstanding, Aggregate Intrinsic Value $ 54,575      
Outstanding and expected to vest, shares 828      
Outstanding and expected to vest, weighted-average remaining contractual term (in years) 1 year 7 months 18 days      
Outstanding and expected to vest, aggregate intrinsic value $ 50,477      
Grant date fair value of awards released $ 15,900 $ 13,200 $ 12,200  
Exercise Price Range One [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding, Exercise Price Range, Lower Range Limit $ 17.75      
Options Outstanding, Exercise Price Range, Upper Range Limit 36.95      
Exercise Price Range Two [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Options Outstanding, Exercise Price Range, Lower Range Limit 37.96      
Options Outstanding, Exercise Price Range, Upper Range Limit $ 42.88      
XML 70 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES (Customer and Credit Risk Concentration) (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Sep. 30, 2017
USD ($)
Jun. 30, 2017
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2018
USD ($)
customers
Dec. 31, 2017
USD ($)
customers
Dec. 31, 2016
USD ($)
customers
Concentration Risk [Line Items]                      
Revenues | $ $ 93,307 $ 110,085 $ 109,482 $ 103,081 $ 108,249 $ 111,255 $ 107,563 $ 104,688 $ 415,955 $ 431,755 $ 389,668
Distributors [Member]                      
Concentration Risk [Line Items]                      
Revenues | $                 $ 313,900 $ 330,900 $ 292,600
Credit Concentration Risk | Accounts Receivable                      
Concentration Risk [Line Items]                      
Concentration risk percentage benchmark for total accounts receivable 10.00%       10.00%       10.00% 10.00%  
Number of major customers | customers                 10 10  
Concentration Risk, Percentage                 64.00% 64.00%  
Credit Concentration Risk | Accounts Receivable | Avnet                      
Concentration Risk [Line Items]                      
Concentration Risk, Percentage                 17.00% 18.00%  
Credit Concentration Risk | Accounts Receivable | Powertech Distribution Ltd.                      
Concentration Risk [Line Items]                      
Concentration Risk, Percentage                 11.00%    
Customer Concentration Risk | Net Revenues                      
Concentration Risk [Line Items]                      
Number of major customers | customers                 10 10 10
Concentration Risk, Percentage                 10.00% 10.00% 10.00%
Concentration risk percentage of net revenue                 56.00% 54.00% 60.00%
Customer Concentration Risk | Net Revenues | Avnet                      
Concentration Risk [Line Items]                      
Concentration risk percentage of net revenue                 14.00% 16.00% 18.00%
Customer Concentration Risk | Net Revenues | Powertech Distribution Ltd.                      
Concentration Risk [Line Items]                      
Concentration risk percentage of net revenue                     10.00%
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES Geographic Net Revevnues (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Schedule of Revenues by Geography [Line Items]                      
Revenues $ 93,307 $ 110,085 $ 109,482 $ 103,081 $ 108,249 $ 111,255 $ 107,563 $ 104,688 $ 415,955 $ 431,755 $ 389,668
United States of America                      
Schedule of Revenues by Geography [Line Items]                      
Revenues                 15,315 16,647 14,948
Hong Kong/China                      
Schedule of Revenues by Geography [Line Items]                      
Revenues                 218,752 227,335 198,858
Taiwan                      
Schedule of Revenues by Geography [Line Items]                      
Revenues                 43,081 50,307 50,324
Korea                      
Schedule of Revenues by Geography [Line Items]                      
Revenues                 33,877 38,012 41,996
Western Europe (excluding Germany)                      
Schedule of Revenues by Geography [Line Items]                      
Revenues                 49,834 48,230 41,214
Japan                      
Schedule of Revenues by Geography [Line Items]                      
Revenues                 19,897 20,769 19,767
Germany                      
Schedule of Revenues by Geography [Line Items]                      
Revenues                 14,403 11,558 7,563
Other                      
Schedule of Revenues by Geography [Line Items]                      
Revenues                 $ 20,796 $ 18,897 $ 14,998
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMON STOCK REPURCHASES AND CASH DIVIDENDS Common Stock Repurchases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Class of Stock [Line Items]      
Stock Repurchased and Retired During Period, Value $ 103,154 $ 9,188 $ 6,435
Common Stock [Member]      
Class of Stock [Line Items]      
Stock Repurchase Program, Authorized Amount $ 110,000 $ 30,000 $ 60,000
Stock Repurchased and Retired During Period, Shares 1,572,000 129,000 100,000
Stock Repurchased and Retired During Period, Value $ 103,200 $ 9,200 $ 6,400
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 51,200    
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMON STOCK REPURCHASES AND CASH DIVIDENDS Cash Dividends (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Jan. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
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, 2018
Dec. 31, 2017
Dec. 31, 2016
Dividends Declared and Paid [Line Items]                                
Common Stock, Dividends, Per Share, Declared   $ 0.16 $ 0.16 $ 0.16 $ 0.16 $ 0.14 $ 0.14 $ 0.14 $ 0.14 $ 0.13 $ 0.13 $ 0.13 $ 0.13      
Payments of Dividends                           $ 18,823 $ 16,634 $ 15,054
Subsequent Event [Member]                                
Dividends Declared and Paid [Line Items]                                
Common Stock Dividends Declared, Per Share, Payable 1st Quarter 2019 $ 0.17                              
Common Stock Dividends Declared, Per Share, Payable 2nd Quarter 2019 0.17                              
Common Stock Dividends Declared, Per Share, Payable 3rd Quarter 2019 0.17                              
Common Stock Dividends Declared, Per Share, Payable 4th Quarter 2019 $ 0.17                              
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Basic earnings per share:                      
Net income $ 22,736 [1] $ 17,667 $ 15,381 $ 14,200 $ (16,898) $ 16,506 $ 13,902 $ 14,099 $ 69,984 $ 27,609 $ 48,898
Weighted-average common shares 29,164,000 29,365,000 29,505,000 29,799,000 29,759,000 29,759,000 29,720,000 29,456,000 29,456,000 29,674,000 28,925,000
Basic earnings per share $ 0.78 $ 0.60 $ 0.52 $ 0.48 $ (0.57) $ 0.55 $ 0.47 $ 0.48 $ 2.38 $ 0.93 $ 1.69
Diluted earnings per share:                      
Net income $ 22,736 [1] $ 17,667 $ 15,381 $ 14,200 $ (16,898) $ 16,506 $ 13,902 $ 14,099 $ 69,984 $ 27,609 $ 48,898
Weighted-average common shares 29,164,000 29,365,000 29,505,000 29,799,000 29,759,000 29,759,000 29,720,000 29,456,000 29,456,000 29,674,000 28,925,000
Effect of dilutive securities:                      
Employee stock plans [2]                 691,000 871,000 694,000
Diluted weighted average common shares [2] 29,651,000 29,998,000 30,183,000 30,552,000 29,759,000 30,614,000 30,454,000 30,248,000 30,147,000 30,545,000 29,619,000
Diluted earnings per share [2] $ 0.77 $ 0.59 $ 0.51 $ 0.46 $ (0.57) $ 0.54 $ 0.46 $ 0.47 $ 2.32 $ 0.90 $ 1.65
Antidilutive shares attributable to stock-based awards outstanding excluded from computation of diluted earnings per share                 0 0 0
[1] In December 2017 the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (Refer to Note 11, Provision (Benefit) for Income Taxes, in the Notes to Consolidated Financial Statements).
[2] The Company includes the shares underlying performance-based awards in the calculation of diluted earnings per share if the performance conditions have been satisfied as of the end of the reporting period and excludes such shares when the necessary conditions have not been met. The Company has included in the 2018, 2017 and 2016 calculations those shares that were contingently issuable upon the satisfaction of the performance conditions as of the end of the respective periods.
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
PROVISION FOR INCOME TAXES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
U.S. and foreign components of income before income taxes [Abstract]      
U.S. operations $ (6,529) $ (6,944) $ (477)
Foreign operations 66,293 67,243 50,429
INCOME BEFORE INCOME TAXES 59,764 60,299 49,952
Current provision:      
Federal (6,382) 35,311 0
State 4 4 0
Foreign 938 1,483 1,638
Current provision (5,440) 36,798 1,638
Deferred provision (benefit):      
Federal (4,593) (3,640) (175)
State 0 0 (27)
Foreign (187) (468) (382)
Deferred provision (benefit) $ (4,780) $ (4,108) $ (584)
Effective income tax rate reconciliation [Abstract]      
Provision (benefit) computed at Federal statutory rate 21.00% 35.00% 35.00%
Business tax credits (9.10%) (5.70%) (6.00%)
Stock-based compensation (2.20%) (5.00%) 2.20%
Foreign income taxed at different rate (25.00%) (37.30%) (33.10%)
GILTI inclusion 10.60% 0.00% 0.00%
U.S. Tax Act - transition tax (16.20%) 54.10% 0.00%
U.S. Tax Act - deferred tax asset and liability adjustment 0.00% 8.10% 0.00%
Valuation allowance 2.80% 2.20% 1.80%
Other 1.00% 2.80% 2.20%
Total (17.10%) 54.20% 2.10%
Components of deferred income tax asset [Abstract]      
Other reserves and accruals $ 3,695 $ 979  
Tax credit carry-forwards 18,052 10,442  
Stock compensation 3,050 4,064  
Capital losses 157 163  
Net operating loss 3,144 7,059  
Valuation allowance (19,955) (18,421)  
Deferred tax assets, net of valuation allowance 8,143 4,286  
Depreciation (1,423) (1,965)  
Other (30) (95)  
Deferred tax liabilities (1,453) (2,060)  
Net deferred tax asset 6,690 2,226  
Reconciliation of the Beginning and Ending Amount of Unrecognized Tax Benefits [Roll Forward]      
Unrecognized Tax Benefits, Balance at beginning of period 16,683 15,393 $ 13,560
Gross Increase for Tax Positions of Current Year 1,994 1,699 1,856
Gross Decrease for Tax Positions of Prior Years (70) (409) (23)
Unrecognized Tax Benefits, Balance at end of period 18,607 16,683 15,393
Unrecognized tax benefits [Abstract]      
Unrecognized Tax Benefits, Balance at end of period 18,607 16,683 $ 15,393
Income tax benefit that would be recorded if unrecognized tax benefits are recognized 9,400    
Income tax interest and penalties accrued 100 100  
U.S. Tax Cuts and Jobs Act [Abstract]      
Provisional One Time Transition Tax Related to Tax Cuts and Jobs Act 34,100    
Current Federal Tax Expense Related to Impact of Tax Cuts and Jobs Act (9,700) $ 37,500  
Provisional One Time Transition Tax Related to Tax Cuts and Jobs Act, After Utilization 6,700    
Income Tax, Global Intangible Low Tax Income, Before Credits 6,300    
Tax Benefit, Initial Recognition of Global Intangible Low-Taxed Income Deferred Tax Asset 2,300    
State and Local Jurisdiction [Member] | California Taxing Authority [Member]      
Operating Loss Carryforwards [Line Items]      
Operating Loss Carryforwards 54,700    
Research Tax Credit Carryforward [Member] | Domestic Tax Authority [Member]      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward, amount 7,200    
Research Tax Credit Carryforward [Member] | State and Local Jurisdiction [Member] | California Taxing Authority [Member]      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward, amount 24,300    
Research Tax Credit Carryforward [Member] | State and Local Jurisdiction [Member] | New Jersey Division of Taxation [Member]      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward, amount 900    
Research Tax Credit Carryforward [Member] | Foreign Tax Authority [Member]      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforward, amount $ 2,600    
Earliest Tax Year [Member] | Domestic Tax Authority [Member]      
Operating Loss Carryforwards [Line Items]      
Tax Credit Carryforward, Expiration Date Jan. 01, 2033    
Earliest Tax Year [Member] | State and Local Jurisdiction [Member] | California Taxing Authority [Member]      
Operating Loss Carryforwards [Line Items]      
Operating Loss Carryforwards, Expiration Date Jan. 01, 2032    
Earliest Tax Year [Member] | Research Tax Credit Carryforward [Member] | State and Local Jurisdiction [Member] | New Jersey Division of Taxation [Member]      
Operating Loss Carryforwards [Line Items]      
Tax Credit Carryforward, Expiration Date Jan. 01, 2026    
Earliest Tax Year [Member] | Research Tax Credit Carryforward [Member] | Foreign Tax Authority [Member]      
Operating Loss Carryforwards [Line Items]      
Tax Credit Carryforward, Expiration Date Jan. 01, 2030    
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
COMMITMENTS (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]      
2018 $ 2,310,000    
2019 1,779,000    
2020 1,397,000    
2021 944,000    
2022 691,000    
Thereafter 994,000    
Total minimum lease payments 8,115,000    
Rent expense, net 2,200,000 $ 2,000,000 $ 1,900,000
Non-cancelable purchase obligations $ 0    
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
LEGAL PROCEEDINGS AND CONTINGENCIES (Details)
$ in Millions
1 Months Ended 12 Months Ended
Nov. 15, 2018
USD ($)
Nov. 09, 2018
USD ($)
Sep. 22, 2017
patents
Dec. 27, 2016
patent
Dec. 12, 2016
patents
Nov. 01, 2016
patent
Aug. 11, 2016
patent
Apr. 01, 2016
patent
Oct. 21, 2015
patents
May 01, 2012
USD ($)
patents
Feb. 03, 2011
USD ($)
May 05, 2010
patents
Dec. 18, 2009
patents
Nov. 04, 2009
patents
patent
Dec. 22, 2008
Dec. 12, 2008
USD ($)
Nov. 07, 2008
patents
May 23, 2008
patents
Oct. 10, 2006
USD ($)
Oct. 20, 2004
patents
Nov. 30, 2017
USD ($)
Jan. 31, 2017
USD ($)
Dec. 31, 2015
USD ($)
Jun. 30, 2015
patent
Feb. 28, 2014
USD ($)
patents
patent
Dec. 31, 2012
patents
Apr. 30, 2012
patents
May 31, 2010
patents
Dec. 31, 2018
patents
patent
Patent Inter Partes Review Petition Request One [Domain]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Number of Patents in Inter Partes Review Petition Request                                                         11
Counterclaims [Member] | Patent Infringement Claim Three Counterclaim [Member]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Loss Contingency, Patents Allegedly Infringed, Number                       2                               1  
Counterclaims [Member] | Patent Infringment Claim Five [Member]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Litigation Settlement, Amount Awarded from Other Party | $ $ 0.7                                                        
Loss Contingency, Damages Awarded, Value | $                   $ 2.4                                      
Gain Contingency, Patents Allegedly Infringed upon, Number                   5                                      
Judicial Ruling [Member] | Patent Infringement Claim Two [Member]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Gain Contingency, Patents Found Infringed upon, Number                                                     2    
Judicial Ruling [Member] | Patent Infringement Claim Two Counterclaim [Member]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Loss Contingency, Patents Found Not Infringed, Number                                                     1    
Number of Patents Found Invalid         1                                                
Judicial Ruling [Member] | Patent Infringement Claim Four [Member]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Loss Contingency, Patents Found Not Infringed, Number                                                   4      
Judicial Ruling [Member] | Patent Infringment Claim Five [Member]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Gain Contingency, Patents Found Infringed upon, Number | patent                                               1          
Judicial Ruling [Member] | Patent Inter Partes Review Petition Request One [Domain]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Number of Patents Denied Inter Partes Review Proceedings     3                                                    
Number of Patents in Inter Partes Review Proceedings     8                                                    
Pending Litigation [Member] | Patent Infringement Claim One [Member]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Period for petition for further stay of permanent injunction                             90 days                            
Pending Litigation [Member] | Patent Infringement Claim Two [Member]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Gain Contingency, Patents Allegedly Infringed upon, Number                                   3                      
Pending Litigation [Member] | Patent Infringement Claim Two Counterclaim [Member]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Litigation Settlement, Amount Awarded from Other Party | $   $ 24.3                                                      
Number of patents withdrawn from infringement claims                         1                                
Number of patents remaining in infringement claims         2               2                           2    
Percent of revenue impacted by patents involved in litigation                                                         0.50%
Loss Contingency, Patents Allegedly Infringed, Number                                 3                        
Pending Litigation [Member] | Patent Infringement Claim Three Counterclaim [Member]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Number of patents withdrawn from infringement claims                       1                                  
Pending Litigation [Member] | Patent Infringment Claim Five [Member]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Number of patents withdrawn from infringement claims                   1                                      
Loss Contingency, Patents Allegedly Infringed, Number                   4                                      
Pending Litigation [Member] | Patent Infringment Claim Six [Member]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Gain Contingency, Patents Found Infringed upon, Number                 2                                        
Pending Litigation [Member] | Patent Infringement Claim Seven [Member]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Loss Contingency, Patents Allegedly Infringed, Number | patent               1                                          
Pending Litigation [Member] | Patent Infringement Claim Eight [Member]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Loss Contingency, Patents Allegedly Infringed, Number | patent             6                                            
Pending Litigation [Member] | Patent Infringement Claim Nine [Member]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Gain Contingency, Patents Allegedly Infringed upon, Number | patent           6                                              
Loss Contingency, Patents Allegedly Infringed, Number | patent                                                         8
Pending Litigation [Member] | Patent Infringement Claim Ten [Member]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Loss Contingency, Patents Allegedly Infringed, Number | patent       6                                                  
Pending Litigation [Member] | Patent Infringement Claim Eleven [Member]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Loss Contingency, Damages Sought, Value | $                                         $ 1.0                
Positive Outcome of Litigation [Member] | Patent Infringement Claim One [Member]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Gain Contingency, Patents Found Infringed upon, Number                                       4                  
Litigation Settlement, Amount Awarded from Other Party | $                     $ 12.9         $ 6.1     $ 34.0                    
Positive Outcome of Litigation [Member] | Patent Infringement Claim Three [Member]                                                          
Gain and Loss Contingencies [Line Items]                                                          
Litigation Settlement, Amount Awarded from Other Party | $                                           $ 146.5 $ 139.8   $ 105.0        
Number of Patents in Infringement Case, Unenforceable | patent                           1                     1        
Gain Contingency, Patents Allegedly Infringed upon, Number                           2                              
Loss Contingency, Patents Allegedly Infringed, Number                                                 2        
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
RETIREMENT PLANS (Details) - USD ($)
$ in Millions
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Defined Benefit Plan Disclosure [Line Items]      
Projected Benefit Obligation $ 3.8 $ 3.9  
Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets 6.4 6.8  
Business Acquisition, Purchase Price Allocation, Projected Benefit Obligation (Asset), Net of Plan Assets Acquired 10.2 10.6  
Defined Benefit Plan, Estimated Future Employer Contributions in Next Fiscal Year 0.3    
Defined Benefit Pension Items      
Defined Benefit Plan Disclosure [Line Items]      
Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax $ 0.7 $ 1.2 $ 1.9
XML 79 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
BANK LINE OF CREDIT (Details) - USD ($)
$ in Millions
Dec. 31, 2018
Jul. 27, 2016
Line of Credit Facility [Line Items]    
Credit Agreement, maximum borrowing capacity   $ 75.0
Line of credit, amount outstanding $ 0.0  
Letter of Credit [Member]    
Line of Credit Facility [Line Items]    
Credit Agreement, maximum borrowing capacity   $ 20.0
XML 80 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
SELECTED QUARTERLY INFORMATION (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Quarterly Financial Information Disclosure [Abstract]                      
Revenues $ 93,307 $ 110,085 $ 109,482 $ 103,081 $ 108,249 $ 111,255 $ 107,563 $ 104,688 $ 415,955 $ 431,755 $ 389,668
Gross Profit 48,005 57,005 56,234 53,544 54,028 55,713 53,447 50,476 214,788 213,664 192,191
Net income (loss) $ 22,736 [1] $ 17,667 $ 15,381 $ 14,200 $ (16,898) $ 16,506 $ 13,902 $ 14,099 $ 69,984 $ 27,609 $ 48,898
Earnings per share                      
Basic $ 0.78 $ 0.60 $ 0.52 $ 0.48 $ (0.57) $ 0.55 $ 0.47 $ 0.48 $ 2.38 $ 0.93 $ 1.69
Diluted [2] $ 0.77 $ 0.59 $ 0.51 $ 0.46 $ (0.57) $ 0.54 $ 0.46 $ 0.47 $ 2.32 $ 0.90 $ 1.65
Shares used in per share calculation                      
Basic 29,164 29,365 29,505 29,799 29,759 29,759 29,720 29,456 29,456 29,674 28,925
Diluted [2] 29,651 29,998 30,183 30,552 29,759 30,614 30,454 30,248 30,147 30,545 29,619
[1] In December 2017 the U.S. government enacted comprehensive tax legislation commonly referred to as the Tax Cuts and Jobs Act (Refer to Note 11, Provision (Benefit) for Income Taxes, in the Notes to Consolidated Financial Statements).
[2] The Company includes the shares underlying performance-based awards in the calculation of diluted earnings per share if the performance conditions have been satisfied as of the end of the reporting period and excludes such shares when the necessary conditions have not been met. The Company has included in the 2018, 2017 and 2016 calculations those shares that were contingently issuable upon the satisfaction of the performance conditions as of the end of the respective periods.
XML 81 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Schedule II - Valuation and Qualifying Accounts (Details) - Allowance for Ship and Debit Credits [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 39,486 $ 38,075 $ 34,415
Charged to Costs and Expenses 242,068 273,492 262,501
Deductions [1] (241,436) (272,081) (258,841)
Balance at End of Period $ 40,118 $ 39,486 $ 38,075
[1] Deductions relate to ship and debit credits issued which adjust the sales price from the standard distribution price to the pre-approved lower price. Refer to Note 2, Significant Accounting Policies and Recent Accounting Pronouncements, for the Company’s revenue recognition policy, including the Company’s accounting for ship and debit claims.
EXCEL 82 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )N34X?(\\#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,$% @ FY-3B?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " ";DU.8.@$S.\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+/3L,P#(=?!>7>NFEAB*C+!<0))"0F@;A%B;=%:_XH,6KW]K1E MZX3@ 3C&_N7S9\FMCD*'A"\I1$QD,5\-KO-9Z+AF>Z(H ++>HU.Y'!-^;&Y# M\/$S=3/,:, . M'7K*P$L.3$X3XW'H6K@ )AAA']^>IW7+:S/I+S&\5>V@HX1U^P\^:VY?]@\,EE7_*ZHZH(W&]Z(ZY6XN?V8 M7'_X781=,'9K_['Q65"V\.LNY!=02P,$% @ FY-3IE&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 " ";DU.U4#_$-H" "<"P & 'AL+W=OJT[K.;. DJ8&8[ M2??O9PQEU'?NEX*=]^[YS+WK+6]2O>JS$"9ZJZM&K^*S,>U]DNC]6=1 '1ZJKA*9ID=2\;.+UTNT]JO527DQ5-N)11?I2UUS] MW8A*WE8QB=\WGLK3V70;R7K9\I/X*,JMJ*JNDCV''^&H/&H MV1&G[^_1O[CD;3(O7(NMK'Z7!W->Q?,X.H@COU3F2=Z^BB&A/(Z&[+^+JZ@L MO#N)U=C+2KN_T?ZBC:R'*/8H-7_KGV7CGKO1=O>Z3I?) MM0LS(#8]@DX09$0D-O8H0#&!#05T^E%@"Q'L(V('$1E^!(;FR!R=3>@Y3L]0 M>N;HV81>>%<$$3-<($<%P(](G>(IDQ((I, E2(J[+H419K[O$,P\ MH!+P-H$1_&\^8*:E1=.@#FKQ!T*!#@5=!,$$^@C!74P8C$!]%03# BJXV0GT M,LU\E1Y33.XLO4M#V>">)]#TU"NS+8&VI_-%2O)9Z/O@SB?0V-1O81@FT,0( M[GX"O4W]/H9A%@$5O $0:&\&:@UB@KG@/8! AS._E2&84*U1O M0Z'#F5S2" M":K@78#"+L#\GHE@@BIX#Z#0W\SSS6[ S";U3(K4_Q>33$:76JB3&PMUM)>7 MQLVDD]UQ]'QPDV?R'][/K3^X.I6-CEZDL0.4&W..4AIA#Y/>65N=[:@\+BIQ M--WKS+ZK?E[L%T:VPRR718*! V1( M !@ !X;"]W;W)K7MKN M>W\(85C\:.I3O\H.PW!^R//^^1":JO_4GL,I_K)ONZ8:XFWWDO?G+E2[*:BI MA/I["8[?H7YNFZO[9A+J]K#+(WA]\/;XJY?P1QB^G1^[>)??6MD=FW#JC^UIT87]*OL,#UL]!4R*/X_ATM]=+\92 MGMKV^WCSZVZ5J=%1J,/S,#91Q:^WL UU/;84??P]-YK=:KZL&WKOXZ[X;#*?+;8A7WU6@]?V\LO82[(9HNY^M_"6ZBC?'02Y@<@', W@+ _&> G@,T"'4=]-OL=H^/GU;:[O,W\9V9LGF*L$["7Y4 M;+E"NYLDC_EO)E T@5.\OH\OY'@MQNLIWMS'>U+$55),DM,D 6W@+LVU$BXK MM;-6-F-$,X:;*8F9J\3>9S'& O'"5>!+3/6L%R>.4M'22NLH7RB1E3B%X*[H54O"F$?BF!+(XM5Q6%372+ M%ZUX;D43*YXET1J-IF,DR)RQVLAN2M%-R=T8XJ84.L8 T%&29%"HQ%H")>-) M<3^,3XIE0@#+("7(K($RX2>!2^!^'/4#?'F#-R7U\W^RCWYD<@)R/P7U@RR1 M*Y6C=K@JLB8Q=T#F,' 0&PKB6?,A#R(EP5:2650ZX4=&,7 6TV'8 ,>L]=Z5 M=#H+.H<1E*D>DGD,EKWJK$JT(%,4.$;IFV,#G) :+%\1@DS'I9/P(Y,4.$II MH@T(+$70;,PEF4K.01FGP'EJ*4^!D[+4FKKA(BAL=FLJ " MCS;5/8E=*& C.*3[)4%6:%UBPH],4>04=0F*HDQ1Y!1UE*+(\8B>EB-H4K-. MYB=R?CK*3Y3 &'O74#>"KO3:IT9;)BAR@CI*4.1P_ F&J'H6VF0X5]VPXAMJD^Q?H. MH=K=;NJP'\;+(EYWU\.6Z\W0GN>#I/QVFK7^%U!+ P04 " ";DU.RO9, MK_X! !_!0 & 'AL+W=OV$[=O7!Q810&VYB$__/_,-,9,. ME+WQ&D!8[RWI>&;70O0'A'A10XOYCO;0R9.*LA8+N617Q'L&N-2FEB#/<2+4 MXJ:S\U3OG5F>TIL@30=G9O%;VV+V^PB$#IGMVA\;+\VU%FH#Y6F/K_ =Q(_^ MS.0*35'*IH6.-[2S&%29_>0>3I'2:\%K P.?S2U5R872-[7X4F:VHX" 0"%4 M!"R'.YR $!5(8OP:8]I32F6K,3FRKA K?B'BA MPV<8ZPEM:RS^*]R!2+DBD3D*2KC^M8H;%[0=HTB4%K^;L>GT.)B3:#_:M@W> M:/ F@QO\U>"/!G]A0(9,E_J,!+F3^KQ^I.N =?OLQ";>IWI\]DM5SN MWO,H3M%=Q1DE1R/Q9A+O47%:*_QHDB"9?X+P-B$\[??G$,FVW]_T^]H?S/W[ M11%&$FM)IR6Q$RW*V-#XP39'L,D1K#AB9\%A),DLA[-S''=!\B_5 TNXR1*N M6199CD82SK*X@6.>!<__*!^8HDVF:,VTN$K':)7)2^03!?X":4.XCQ,O",,% M$9I]"JHU?;MTQS&BZN*56YL:+[J_JN[Z!]8W:OZ:W-QK@V^%7G9K,-+VUZ7 M4=0<+JY(FT5U=:6_WVI]%CUZ. M6>'*)JO*H':G=?C"EWNANH">^"MS]V9R''2IO%?5U^[DU^,Z9)TBE[M#VW61 M^K\/MW5YWO7D=?PS=AH^QNP"I\>?O?_<)^^3>4\;MZWRO[-C>UF'21@V7ZOZ+&Q/283!F_YO[<+G'.R5^C$.5-_UO<+@U;56,O7@I1?IM^,_*_O\^ M]O\91@>(,4#\WP Y!LA' #<_#%!C@/H>H'X8H,< #0*B(?=^,G=IFVY6=74/ MZJ$>KFE7=GRI_7(=NL9^=?IK?CX;W_JQB>4J^NCZ&9'M@(@)PA]$Y#M_C""H M$;8"A8OG 7:8D.89V6,D5K0(2:8I^W@YC==TO"+C51^OIO% XG9 XAXI>T1Q M;;4&R1*8Y#'$]AB3B34FH45K4K3&HF,@>D#T9!C!.#< VQ$83YCE0#3&N(W5 M9- GT884;;#H!(@VA!H5)P#;49@T1@'1&.-6<#M3XS$I.L;E9>GXA(Q/4-() M TDG2&;,-*1VF#*)9G"="$I(SFC%EE1LL6(PRM:B4;1D9I#&Z,;DL!\A5@+ M56-,6:O%C&S:H3BVJ 1:%,>N\A-G0J#:QIP4QC*HFS IIN*099@Z7R@L^R!.7S@FEAR*>Z"-16!C08LIL!$(JS3X#T>)O5*,7!OBR;OAH6KS_V+ M>A,\/G]E>$_]/O3P5>+W MM#YG91.\5ZU_V^W?24]5U3J?%EOX>;VX]/@XR=VI[0YC?UP/7P.&D[:ZCE\Z MHL?GELU_4$L#!!0 ( )N34[,S1=9V ( )D* 8 >&PO=V]R:W-H M965T&ULA99=;YLP%(;_"N(^!7_P52612M"T29M4==IV[29. M@@HX R?I_OUL0RBQ3]*;8#OO>\YS;+ ]/XOVK=MS+KWWNFJZA;^7\O 8!-UZ MSVO6/8@#;]0_6]'63*INNPNZ0\O9QICJ*L!A& >O?"@H\KVA M^N_\Q"LEUR0JQUI4G?GUUL=.BGJ(HE!J]MX_R\8\ST/\BPTVX,& 1P.*[QK( M8" ?!GK70 <#M0Q!7XJ9FX))MIRWXNRU_?(>F'Z+T"-5L[_6@V:RS7]J>CHU M>EIFT3PXZ3B#).\E>")!HR)0P<<,&,J08\>.KQ.L7 6)KR6%*TDH#$' ,HGQ MDVF9,>RGH)\:/YWZ$VN:>DEB)(V1Q%F64JM65X63.,RL:]))I0SK"]F-Y$Q V<6!1&%JTB9,%Q2IDR7"UI>Y(F]IX7N:QE28G^M@ RG*+4J M*P 934-RB_O&3HP ;FIS(R>3/:]"JMN#.>.W0DBN$,,'-9U[=4\< M.Q7?2MU,5+OM+TM]1XK#([,OM>4<\AZ2TJ=# MJ5=O5?VM>2[+=O9]OSLTU_/GMCU^7"Z;^^=R7S0?JF-YZ/[R6-7[HNT.ZZ=E M7-U+)[*+V7[Y_%3W1TMS[T\;/?EH=E6AUE=/E[/?S$? M-X[[!H/BKVWYUKS[/NN'\K6JOO4'OSU4;DK[]N^BZ+[>"U7Y6[7]]3Y M^&?L='ZNV3=\__U'[YMA\-U@OA9-N:IV?V\?VN?KN9_/'LK'XF77?J[>?BW' M ;GY;!S][^5KN>ODO9.NQGVU:X9_9_Q@^W\;^?S3# M#6AL0.<&QEQLP&,#/C<@NMC C@WLN0&G%QNXL8$[-[#^8H-T;)#^;RD;UN,T M6E;&67"ZF9:5E)%;@3DN,=9RF8H*U;&&\ MDU,,ZN5Y8C,\? N';X<^.!B^PQTXV($#\R>&LW)JF=*I(BDLDH(B\@)(51%O M,WEV1T2!E0Q:R8 5>9UEJLK"V!17\;"*!U7$6&Z]KI):=F+$,55@)H=F"2YQ0K>)ZT)+F&7& DM. M6K*Z%#NQL.N8*K2#R6@ &BF5=C0;%VI9US%5: 4DYM""^:I 4#E1 Y= M$]4EG,BU6(VZBZD#]&4R\IF3ZZIU"\ID_-L &3/YW.!9(,Q[2GX^>A!F- %& ML[QED(9OYJRXX#@BS4F7>*&ZPZJ)^PUAFA(*FC)X$>3DU.QB3A(*FS)[$2!@;KR\\**RT! F M)2%2ROQ%&H'YU-F+^4>(?^IBTORS.5LY[(@JM(,A22AUROQ%FD3$S.K\B\G" M?2+F%:-\*O,7Z^1IV,I\&E.%=C#[&.53M7'55%N8-)4+MHGK0DN8?XP2JLQ? MK/F7RL"\CHA",Q/[>I1/9?IBD#M)/EI9QU2A'4Q31ME4TI0U)^4.=GU9$UK! M)&642V7R8DU2RE+YM&@3E86&,'$9$)?%I;YBC5+*,S_!.,8H98!25M>P1JFS M6>J5HPP\?Y%7NN[+Y%XG:J!;D&$UW5K&SMADXH;"F/3L?SYY,:8S SJKJ,,@ MPDZ%1(NA:P%T50BQ8+N?R-1Z%U.%=C!T+8"N"B$6P=1E$V>JQ2RU*$O*%&(U M)A$3?0Q=AY*NA*[3.%T0RQ<9,55H!T/7H:0K\XK3T.T2H[S/;J*RT!!FLP-L MEI%ZY="[*>\GDI'#,'4 IO()_ZW3.WU'69+)O )TZDD1T'3GH4EE7@&Z;L/@ M95X!,IN0?MZQ?/QKU;;5?GCU^5A5;=GUF7SHIO2Y+![. M![ORL>V_9MWW^O26^G305L?Q#?SR_-\ ;OX#4$L#!!0 ( )N34Z3)A9M M>P4 ,0; 8 >&PO=V]R:W-H965T&UL?9G1;N,V$$5_ MQ?![UN(,25%!$F EHVB!%EALT?99FRB)L;;E2DJR_?M2LN*U9R[S$MO*Y?"2 M$N<,Q9NWMOO>/S?-L/BQV^[[V^7S,!RN5ZO^_KG9U?VG]M#LXW\>VVY7#_%G M][3J#UU3/TR-=ML599E?[>K-?GEW,UW[TMW=M"_#=K-OOG2+_F6WJ[O_RF;; MOMTNS?+]PM?-T_,P7EC=W1SJI^;/9OCK\*6+OU:G* ^;7;/O-^U^T36/M\O/ MYGIML['!I/A[T[SU9]\7XU"^M>WW\<=O#[?+;'34;)O[80Q1QX_7IFJVVS%2 M]/'O''1YZG-L>/[]/?HOT^#C8+[5?5.UVW\V#\/S[3(L%P_-8_VR';ZV;[\V M\X#<@D]G'?;OOI[^+^I1_:W1PE6MG5/XZ?F_WT^3;'?V^& M&]#<@$X-C/^P <\-^&<#^V$#.S>PHL'J.)1I;M;U4-_==.W;HCO>WD,]/D7F MVL;9OQ\O3I,]_2].3Q^OOMX9]C>KUS'0K"F/&CK7G!2K&/W4!:$N2E+-Z;*# M2BNDA[66Y!:;8#A.GMKSQ3AS',#" '8*8,\"%+F8IZ,DGR3[2>*+(E@Q6*VB MW&>%&*]6V1"*@!T[Z-B!(2<">!C JR$;%C[+H\:=^32A,$&,&:DX%S.S!BH? M#&'+.;2<:\LV$Y9SU8TC+^YEI44^"RP, Y'WC/T&Z#< OT;X#=JO$TXJK6$O MQKT&&DY,;@'-%L"L6,IEH3HAXX*P4@&5];FX!VN@RD)PV++)<'[+@&F6"2[3 M/9%\(H#(F$Q.,E YE[*<2,D&6+;2LE']7%GKG32M9?%V<)"N032?2A8&IOG/ MAH!M)VV3[HADM@ B4@D2BA(9W6 F& %ZQ,A,!6,QH*QD@NSZ.*9R)WD E!= MFRZ6,=-:13)5(YCE+V,8\,@!(-DC? MFB)7QA9J82!9[JVL.Y".'"5J#X.I9#26G)IO#1/#L@RJ@(H+Y5F+\MRD+&,P M&40F"7^CD7)5!%D754 6-R;RB5NC:,8DIQHSR@!(.5D!&$V6$*=1K4@@HTR6 M0&L@*_(B2]7(F%.4Z5R46M6$N4& &T[RF4"F!^RMD([)JF<-Z0R95*5*F!T$ MV"%KG)( .PH)X JH)*,_E%S:Q> @!G8EH6?19<:CP+)T0[IXZ\\+R=DV$H;@ M76*%$$86 60YR6G2D#&163)K54AG"RLKK#70!;:4J)4)8XLTMHR3FU72H/&% M*JHK(+MBFQOU? .=,;FE(F$=HXL\6-Z):H4P1 CL;9RD'^G47[#:+0!5K&1) MK1.$I,RE1HY!0@ D1H*$4.K/6.6 "@GC=E/6LTCF+2?J<,(H(802Y5PG_W%1 MROJG@KJXQN4>&.I$"B,6V>2MH$NV%0IS8G788!@ M$C@E:^#8S ;Y]@[(XLHE6=X!V17EA4M4"HSIQ8!>LG K6=.F8"\A5P&9)Z.6 M)(J6947BU0EC=C%@E]RMEZQA$^VS/F%L,N.4E;EES1KT2JH!(I:*/))=N M,:NX '3Z"*J2R7&0'(O#>R)ER='67LFNYI M.B;J%_?MRWX83P3.KIZ.HC[3>!0BKI?F>GT\4/H9YGB^]4?=/6WV_>);.PSM M;CH.>6S;H8DFLT_QICPW]?S>'<^5CC^&]C"?F:U.!W=W_P-0 M2P,$% @ FY-3NR^IC&R 0 T@, !@ !X;"]W;W)KGQTG&XU]=BV )R]:=2ZGK??]@3%7MJ"%NS,]=/BG-E8+ MCZYMF.LMB"J"M&)\MWO/M) =+;(8.]DB,X-7LH.3)6[06M@_1U!FS&E"KX$G MV;0^!%B1]:*![^!_]">+'EM8*JFA<])TQ$*=TX?D<$Q#?DSX*6%T*YN$3L[& M/ ?G2Y7371 $"DH?& 0>%W@$I0(1RO@]<]*E9 "N[2O[I]@[]G(6#AZ-^B4K MW^;T R45U&)0_LF,GV'NYQTE<_-?X0(*TX,2K%$:Y>*7E(/S1L\L*$6+E^F4 M73S'F?\*VP;P&Q&N.#EPG$T9@G$4\1^*=QB] M%,E]DK%+()ISCE,.7^(V.5*:H8N;O(HN"_O XYV\ID_;_DW81G:.G(W' MFXWSKXWQ@%)V=[A"+3ZPQ5%0^V#>HVVG-9L<;_KY!;'E&1=_ 5!+ P04 M" ";DU.PEQ_*KO"JI748;[]LC8ZYH0'%W8UK0>%,9J[A'T];,M19X M&4%*LF2UVC'%A:9Y&GUGFZ>F\U)H.%OB.J6X?3N!-'U&U_3=\23JQ@<'R].6 MU_ 3_*_V;-%B$TLI%&@GC"86JHS>K8^G;8B/ ;\%]&YV)J&2BS'/P?A>9G05 M!(&$P@<&CML5[D'*0(0R7D9..J4,P/GYG?U;K!UKN7 ']T;^$:5O,GJ@I(2* M=](_F?X!QGIN*1F+_P%7D!@>E&".PD@75U)TSALULJ 4Q5^'7>BX]\/-[LL( M6P8D(R"9 (>8APV)HO*OW/,\M:8G=NA]R\,3KX\)]J8(SMB*>(?B'7JO^7I_ MF[)K(!IC3D-,,H^9(ABR3RF2I12GY#]XL@S?+"K<1/CF@\+=,L%VD6 ;";8? M"/:?2ER*.7Q*PF8]56#K.$V.%*;3<9)GWFE@[Y+X)O_"AVE_Y+86VI&+\?BR ML?^5,1Y0RNH&1ZC!#S89$BH?CGL\VV',!L.;=OQ!;/K&^5]02P,$% @ M FY-3C<54PBV 0 T@, !D !X;"]W;W)K&UL M;5/;;MP@$/T5Q <$FW62[6;ML8W"Q06\3O^^@!W72?P" MS##GS)EAR$=M7FP'X-"K%,H6N'.N/Q!BJPXDLU>Z!^5O&FTD<]XT+;&] 59' MD!2$)LD-D8PK7.;1=S)EK@BV=>NZ[ >XQJ:-@@ MW),>O\)EA8TKJ@;KM)Q9O!3)7J>=J[B/T\U--L.V M 70&T 6PCWG(E"@J?V".E;G1(S)3[WL6GC@]4-^;*CAC*^*=%V^]]U*FMU]R M<@E$<\QQBJ'KF"6">/8E!=U*<:2?X'0;OMM4N(OPW3K[/MDFR#8)LDB0O2-( M/Y2X%?-1)5GU5()IXS195.E!Q4E>>9>!O:/Q3?Z'3]/^@YF6*XO.VOF7C?UO MM';@I217?H0Z_\$60T#CPO'6G\TT9I/A=#__(+)\X_(?4$L#!!0 ( )N M34Z4;I>]M@$ -(# 9 >&PO=V]R:W-H965TVT-]J#]38-&<>=-TS+;&^!U!"G) MDMWNCBDN-"WSZ#N;,L?!2:'A;(@=E.+F[PDDC@7=TU?'DV@[%QRLS'O>P@]P M/_NS\19;6&JA0%N!FAAH"OJP/YZR$!\#?@D8[>I,0B47Q.=@?*T+N@N"0$+E M @/WVQ4>0$ MXQ>8Z[FE9"[^&UQ!^O"@Q.>H4-JXDFJP#M7,XJ4H_C+M0L=]G&[2^QFV#4AF M0+( #C$/FQ)%Y9^XXV5N<"1FZGW/PQ/OCXGO316/I.8;9-D&T29)$@>T=P^Z'$ MK9B[#TG8JJ<*3!NGR9(*!QTG>>5=!O8AB6_R%CY-^W=N6J$MN:#S+QO[WR Z M\%)V-WZ$.O_!%D-"X\+QWI_--&:3X;"??Q!;OG'Y#U!+ P04 " ";DU. MRK1$7;,! #2 P &0 'AL+W=O;0O@R)N2VN:T=:X[,&;+%A2W=]B!]G]J-(H[[YJ&VFN-"TR&+L9(H,>R>%AI,AME>*FS]'D#CD=$.O@6?1M"X$6)%UO($?X'YV M)^,]-K-40H&V C4Q4.?T<7,X[D)^3'@1,-B%34(G9\37X'RM.X.&FQ96&UL=5/;;MP@$/T5 MQ >$-7;2=&5;RB:*6JF55JF:/K/VV$;AX@!>IW]?P([K),X+,,.<,V>&(1^U M>;(=@$,O4BA;X,ZY?D^(K3J0S%[H'I2_:;21S'G3M,3V!E@=05(0NMM=$?4=3YGIP@BLX&F0'*9GY>P"AQP(G^-7QP-O.!0 1PZC79U1J.2D]5,POM<%W@5!(*!R@8'Y[0RW M($0@\C*>9TZ\I S ]?F5_3[6[FLY,0NW6OSAM>L*?(U1#0T;A'O0XS>8Z[G$ M:"[^!YQ!^/"@Q.>HM+!Q1=5@G98SBY M,B6*RN^88V5N](C,U/N>A2=.]M3WI@K.V(IXY\5;[SV7R=FFPC3"TS<*/R'(-@FR2)"](4C?E;@5D[U+0E8] ME6#:.$T657I0<9)7WF5@;VA\D__AT[3_9*;ERJ*3=OYE8_\;K1UX*;L+/T*= M_V"+(:!QX?C%G\TT9I/A=#__(+)\X_(?4$L#!!0 ( )N34[+?Y!9MP$ M -(# 9 >&PO=V]R:W-H965T_@?G1GXRTVLU1" M@;8"-3%0Y_1^>SRE(3X&_!0PV,69A$HNB"_!^%+E=!,$@832!0;NMRL\@)2! MR,OX/7'2.64 +L]O[$^Q=E_+A5MX0/E+5*[-Z8&2"FK>2_>,PV>8ZKFE9"K^ M*UQ!^O"@Q.)$9'(@9>]_Q\,3;8^)[4P9G;$6\\^*M]UZ+[:?;C%T#T11S&F.29*;Q;)TA7"=)(D+XCV'\H<2WF\"$)6_14 M@6GB-%E28J_C)"^\\\#>)_%-_H6/T_Z-FT9H2R[H_,O&_M>(#KR4S8T?H=9_ ML-F04+MPW/NS&<=L-!QVTP]B\S&UL;5/;;IPP$/T5RQ\0 M [MIDQ4@95-5K91(JU1MG[TP@!5?J&V6Y.\S-H32E!?;,YYSYLQXG(_&/KL. MP),7);4K:.=]?V#,51TH[JY,#QIO&F,5]VC:EKG> J\C2$F6)"@TG2]R@%+>O1Y!F+&A*WQU/HNU\<+ R[WD+/\#_[$\6+;:PU$*! M=L)H8J$IZ%UZ..Y#? SX)6!TJS,)E9R->0[&][J@21 $$BH?&#AN%[@'*0,1 MRO@S<](E90"NS^_L7V/M6,N9.[@W\K>H?5?0&TIJ:/@@_9,9O\%E[DU([%3[WL>GC@]9-B;*CAC*^(=BG?HO93I[6W.+H%HCCE.,=DZ9HE@ MR+ZDR+92'+/_X-DV?+>IMT(Z7C?UOC/& 4I(K'*$./]AB M2&A\.'[&LYW&;#*\Z>&PO=V]R:W-H965TQ M168&KV0'%TOE&".TB@75U(.SAL]LZ 4+5ZF779Q'Z>;PW&&;0/X#. +X#[F85.BJ/RC M\*+(K!F)G7K?B_#$NQ/'WI3!&5L1[U"\0^^MX,D^8[= -,>$ IR1V.4(L?;#$4 MU#X&UL;5/;;MLP#/T501]0V4JZ M9H%MH&DQ;, &!!VV/2LV?4%U\20Y[OY^E.QZ;N<72:1X#@\I*AN-?78M@"U,8JX=&T#7.]!5%%D)*,)\D'ID2G:9%%W]D6 MF1F\[#2<+7L+^.8$T8TY3^NIXZIK6!P6DKGXKW % MB>%!">8HC71Q)>7@O%$S"TI1XF7:.QWW<;K9\1FV#> S@"^ 0\S#ID11^:/P MHLBL&8F=>M^+\,3ID6-ORN",K8AW*-ZA]UKPY"YCUT TQYRF&+Z*29<(ANQ+ M"KZ5XL3_@_-M^&Y3X2["=V\4'K8)]IL$^TBP?T/P\5V)&S%I\BX)6_54@6WB M-#E2FD''25YYEX&]CX_(_H5/T_Y-V*;3CER,QY>-_:^-\8!2DAL&UL=5-A;]P@#/TKB!]0+ERZ M5:WXV)AN-?78M@"C/HE*]_F](Z2"FHQ*/]DQL\PUW-+R5S\5[B MPO"@!'.41KFXDG)PWNB9!:5H\3+MLHO[.-VD5]@V@,\ O@#N(H!-B:+R3\*+ M(K-F)';J?2_"$R<'CKTI@S.V(MZA>(?>2\&3)&.70#3''*<8OHIYC6#(OJ3@ M6RF._!\XWX;O-Q7N(WS_1N%_"-)-@C02I&\(]N]*W(I)WR5AJYYJL$V<)D=* M,W1QDE?>96#O>7R3U_!IVK\)V\C.D;/Q^+*Q_[4Q'E#*[@9'J,4/MA@*:A^. M'_%LIS&;#&_Z^0>QY1L7?P%02P,$% @ FY-3@;T2+.W 0 T@, !D M !X;"]W;W)K&UL;5-A;]L@$/TKB!]08I*T461; M:EI5F[1)4:=MGXE]ME'!>(#C[M_OP*[K=OX"W''OW;OC2 =C7UP#X,FK5JW+ M:.-]=V3,%0UHX6Y,!RW>5,9JX=&T-7.=!5%&D%:,;S:W3 O9TCR-OK/-4]-[ M)5LX6^)ZK87]>P)EAHPF],WQ+.O&!P?+TT[4\ /\S^YLT6(S2RDUM$Z:EEBH M,GJ?'$^[$!\#?DD8W.),0B478UZ"\;7,Z"8( @6%#PP"MRL\@%*!"&7\F3CI MG#( E^C/HM2]]D]$!)"97HE7\VPQ>8ZME3,A7_#:Z@,#PH MP1R%42ZNI.B=-WIB02E:O(Z[;.,^C#=[/L'6 7P"\!EPB'G8F"@J?Q1>Y*DU M [%C[SL1GC@Y[%-V#413S&F,X8N89(Y@R#ZGX&LI M3OP_.%^';U<5;B-\^T'A[3K!;I5@%PEV'PCN/I6X%G/XE(0M>JK!UG&:'"E, MW\9)7GCG@;V/C\C>P\=I_RYL+5M'+L;CR\;^5\9X0"F;&QRA!C_8;"BH?#C> MX=F.8S8:WG33#V+S-\[_ 5!+ P04 " ";DU.4-3(O;8! #2 P &0 M 'AL+W=OM\?&'-E"UJX*]-#AS>UL5IX-&W#7&]!5!&D%>-)R M@Y,E;M!:V-(?B'7HO!4\_9^P2B.:8XQ3#5S'I$L&0?4G!MU(< M^7]PO@W?;2K<1?CNG<*;;8+])L$^$NS7!#SY4.)6S,4DESA"+7XP19#0>W#\1.> M[31FD^%-/_\@MGSCXB]02P,$% @ FY-3K,@%^VV 0 T@, !D !X M;"]W;W)K&UL;5-A;]P@#/TKB!]0+B3=JE,2J==I MVJ1-.G7:]IE+G 050@;DTOW[&9*F:9;QE@M/)JV96ZP(.H(THKQP^$#TT+VM,RC[VS+W(Q>R1[. MEKA1:V'_GD"9J: )?7$\RK;SP<'*?! M_ #_;63,3. MO1]$>.+DR+$W57#&5L0[%._0>RTYYSF[!J(EYC3'\$U,LD8P9%]3\+T4)_X? MG._#TUV%:82G;Q2F^P39+D$6";(W!-F[$O=B;M\E89N>:K!MG"9'*C/V<9(W MWG5@[WE\D]?P>=J_"]O*WI&+\?BRL?^-,1Y0RN$&1ZC##[8:"AH?CA_Q;.&PO M=V]R:W-H965TR5;.%GB M>JV%_7L$98:,;NF;XT'6C0\.EJ>=J.$W^#_=R:+%9I92:FB=-"VQ4&7T=GLX M[D)\#'B4,+C%F81*SL8\!^-'F=%-$ 0*"A\8!&X7N .E A'*>)DXZ9PR )?G M-_;OL7:LY2P)&GU@S$CKWO M1'CB[8%C;XK@C*V(=RC>H?>20\?I_V7L+5L'3D;CR\;^U\9XP&E;*YPA!K\8+.AH/+A>(-G.X[9 M:'C333^(S=\X_P=02P,$% @ FY-3L$BBQNW 0 T@, !D !X;"]W M;W)K&UL=5/;;MP@$/T5Q <$+]ZDTIW_? 3N.D[HOP QSSIP9AFPT]MFU )Z\**E=3EOO^P-C MKFQ!"7=E>M!X4QNKA$?3-LSU%D0504HRGB0W3(E.TR*+OI,M,C-XV6DX6>(& MI83]R6"(;L2PJ^E>+(_X'S M;7BZJ3"-\/2=PO_DWV\2["/!_AT!_U#B5DSZ(0E;]52!;>(T.5*:0<=)7GF7 M@;WC\4W>PJ=I_R9LTVE'SL;CR\;^U\9X0"G)%8Y0BQ]L,234/AP_X=E.8S89 MWO3S#V++-R[^ E!+ P04 " ";DU.!VUA4K_=N^-(!V.?70/@R:M6K:IZ;V2+9PL<;W6 MPOX[@C)#1K?TW?$HZ\8'!\O33M3P!/YW=[)HL9FEE!I:)TU++%09O=L>CDF( MCP%_) QN<2:ADK,QS\'X469T$P2!@L('!H';!>Y!J4"$,EXF3CJG#,#E^9W] M>ZP=:SD+!_=&_96E;S)Z2TD)E>B5?S3# TSU7%,R%?\3+J P/"C!'(51+JZD MZ)TW>F)!*5J\CKMLXSZ,-_O]!%L'\ G 9\!MS,/&1%'Y-^%%GEHS$#OVOA/A MB;<'CKTI@C.V(MZA>(?>2\YW2&PO=V]R M:W-H965TB2.+4-7-^^MA-2:L9_B&UF9_PQN]KY5:IW?1+")!]UU>A%>C*F?29$ M[TZBYOI)MJ*Q_QRDJKFQ4W4DNE6"[WU071&693FI>=FDR[E?VZCE7)Y-539B MHQ)]KFNN_JQ%):^+E*:WA=?R>#)N@2SG+3^*'\+\;#?*SLC LB]KT>A2-HD2 MAT6ZHL]KQER 1[R5XJKOQHD[RE;*=S?YNE^DF=N1J,3.. IN/Q?Q(JK*,=E] M_.Y)TT'3!=Z/;^R?_>'M8;9FS\S>SI%C@C$D&'N"\7]'G 5'!)AQAD4F4&0" M"&@@@C"1J\BA2 X(1H$(PHRQ2 %%"D P"400)O(F4R@R!01%(((P4RPR@R(S M0! ^/,!,(@]/,YQ!&: (GQZ"(F]/(YE* 47X^A 4>7X*TW5%&: (#0!!$0=0 MG-=T!"A"#T!0Q 04IS\%N3T);8! >,)#J1>@#"(KX@.%ZP$"J%Z$/("CT ;EK2FJACKX=T\E.GAO? M"]ZM#BW?RG=\Y!^\ZQ>_2/=D<.]D6=9A4XF#< ML+!CU?5IW<3(MN]!R= (+_\"4$L#!!0 ( )N34ZG?)R%^@$ ,L% 9 M >&PO=V]R:W-H965T!6\ MTUG8&-.?"-%% X+I!]E#9T\JJ00SUE0UT;T"5OH@P0F-H@,1K.W"//6^B\I3 M>3.\[>"B GT3@JG?9^!RR,)-^.9X;NO&. ?)TY[5\ W,]_ZBK$5FEK(5T.E6 M=H&"*@L?-Z?ST>$]X$<+@U[L U?)5QW7MO/K,)[$\12&!] I@,X!B=3>&<_BK\F4U>6^\]IW&-54AJPJ40/]O]H[&2=#0Z5<=O8[M4X7T;#R'X:G62>W_D?4$L#!!0 M ( )N34XM[B-%MP$ -(# 9 >&PO=V]R:W-H965T-"VQ MO0%61Y 4A";)#9&,*USFT7BQPBM\<3[SM7'"0 M,N]9"S_!_>I/QEMD8:FY!&6Y5LA 4^"[]'#,0GP,>.8PVM49A4K.6K\$XUM= MX"0( @&5"PS,;Q>X!R$"D9?Q9^;$2\H 7)_?V!]C[;Z6,[-PK\5O7KNNP'N, M:FC8(-R3'K_"7,\U1G/QW^$"PH<')3Y'I86-*ZH&Z[2<6;P4R5ZGG:NXC]/- M;3K#M@%T!M %L(]YR)0H*G]@CI6YT2,R4^][%IXX/5#?FRHX8ROBG1=OO?=2 MTB])3BZ!:(XY3C%T%9,N$<2S+RGH5HHC_02GV_#=IL)=A._6V??9-D&V29!% M@NQ=B>F'$K=B/JHDJYY*,&V<)HLJ/:@XR2OO,K!W-+[)__!IVG\PTW)ET5D[ M_[*Q_XW6#KR4Y,J/4.<_V&((:%PXWOJSF<9L,ISNYQ]$EF]<_@-02P,$% M @ FY-3BP--ZNX 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q >$7=9)-RO;4C91U$JMM$K5YIFUQS8*>%S Z_3O"]AQ MG<0OP SGG+DPI .:%]L ./*J56LSVCC7'1BS10-:V"OLH/4W%1HMG#=-S6QG M0)21I!7CF\T-TT*V-$^C[V3R%'NG9 LG0VROM3!_CZ!PR.B6OCF>9-VXX&!Y MVHD:?H+[U9V,M]BL4DH-K978$@-51N^VAV,2\!'P6\)@%V<2*CDCO@3C6YG1 M34@(%!0N* B_7> >E I"/HT_DR:=0P;B\ORF_AAK][6N2<&UL=53;;MP@$/T5Q <$F[UD=V5;RB:J6BF15JG:/K/V^** <0&OD[\/8,=U M-^3%,,.9 WXW,.C%'KE*SE*^..-' MD>+()00<1TR"OG,'YAA6:+D@-1X]QUS+8X/U-Y-[IS^*OR935Y; M[R6C^VU"+HYHPAQ'#%U@XAE!+/LL04,21_HIG(;#5\$,5SY\M53??T&P#A*L M/<'ZOQ)OKTH,879AD4U09!,@V%^)?,:LHNA*A"P:)T!5_LEJE,N^]>.R\,Y3 M<4=]X__!QY%Z8JIJ6HW.TMCGXYM<2FG IA+=V%QJ.\6SP:$T;GMK]VI\RZ-A M9#>-*9G_%=D[4$L#!!0 ( )N34[K;=2T,P( *@' 9 >&PO=V]R M:W-H965TM$E@ E>!:_U)BR-:=:$ MZ*($P?2#;*"V?TY2"6;L4IV);A2PHW<2G,11-">"57689]ZV5WDF+X97->Q5 MH"]",/5G!URVFY"&-\-3=2Z-,Y \:]@9?H#YV>R579&!Y5@)J'4EZT#!:1-N MZ7I'4^?@$<\5M/IN'KA4#E*^N,77XR:,7$3 H3".@MGA"H_ N6.RSV_LGWWR-ID#T_ H^:_J:,I-N R#(YS8A9LGV7Z!/J$T#/KLO\$5N(6[ M2*Q&(;GVWZ"X:"-%SV)#$>RU&ZO:CVW/?W/#'>+>(1XYD$[(1_Z)&99G2K:! MZC:_8>Z,Z3JV>U,XH]\*_\\&KZWUFB<1S)[S!O"&+9!XD8D]C% M']QCW#U!(TR\>_(NP@F"&4HP\P2S=P3)*$4,,\-%4E0D10C2D0B&F>,B/828. MGD9X!44(13I!,5&$]-_O.$6+;$MC)(KYN) QT&)"!Z]&FB 4$_>+XO5(9_^1 M+5YM%"FEC]EBH-5(A]P]E +4V;<('13R4OO^=&<=VM V]@_M&[SK8=^9.E>U M#@[2V.?:/ZHG*0W86*('&TMIV^:PX' R;KJP<]7UCFYA9-/W13(TY_PO4$L# M!!0 ( )N34Y$>R3=T@$ )P$ 9 >&PO=V]R:W-H965T!.]UCEMCAB,ANFQ!,'TG!^CM2BV58,:& MJB%Z4, J3Q*-?#62$]"L'4[Q-P.>4XQN^)EZYI MC4N0(AM8 ]_ ?!_.RD9D5:DZ ;WN9(\4U#E^B(^GU.$]X$<'D][,D>OD(N6K M"SY7.8Y<0<"A-$Z!V>$*C\"Y$[)E_%HT\6KIB-OYN_JS[]WVX K=P5XGU*"77_HO*41LI%A5;BF!O\]CU M?ISFE<-AH84)="'0E7#O?#\S]XOA([=Z4+NFWPJ_9 MXK7-7HN$1AFY.J$%@_4GZX/^'QOOS+5=+U&%VGL&?4GJ9;2@"TENK,-M_:I M6 ,.M7'3@YVK^<+,@9'#\A:0]4$J_@!02P,$% @ FY-3AP"")&W 0 MT@, !D !X;"]W;W)K&UL;5/;CM,P$/T5RQ^P M3MV4+542:;L(@012M0AX=I/)1>M+L)UF^7O&3C:$)2^V9WS.F8O'V6CLLVL! M/'E14KN 1I Q" MF,:O69,N(0-Q?7Y5_QAKQUJNPL&CD3^[RK@Z4S,5_ M@1M(A(=,,$9II(LK*0?GC9I5,!4E7J:]TW$?IYO#8:9M$_A,X OA&..P*5#, M_(/PHLBL&8F=>M^+\,2[$\?>E,$96Q'O,'F'WENQY_<9NP6A&7.>,'R%V2T( MANI+"+X5XLS_H_-M^GXSPWVD[]?T)-T62#<%TBB0_E/B\4V)6YCW;X*P54\5 MV"9.DR.E&72'#@Q*?H]+"QA55@W5:SBQ>BF3OT\Y5W,?IYO8*VP;0&4 7P#X"R)0H*G]@ MCI6YT2,R4^][%IXX/5#?FRHX8ROBG1=OO?=29EF2DTL@FF..4PQ=Q:1+!/'L M2PJZE>)(_X/3;7BVJ3"+\&P-3_;;!+M-@ETDV/U38OJIQ*V8SRK)JJ<23!NG MR:)*#RI.\LJ[#.P=C6_R-WR:]F=F6JXL.FOG7S;VO]':@9>2W/@1ZOP'6PP! MC0O'K_YLIC&;#*?[^0>1Y1N7?P!02P,$% @ FY-3O<0M#7N 0 9@4 M !D !X;"]W;W)K&UL=53;;IPP$/T5Y ^(N>U" M5X"4312U4BNM4K5]]L)P46Q,;;.D?U_;$$J)\X(]XS/GS-C,9!,7+[(%4-XK MH[W,4:O4<,)8EBTP(N_X +T^J;E@1&E3-%@. DAE@QC%H>\?,2-=CXK,^BZB MR/BH:-?#17AR9(R(/V>@?,I1@-X !*#9%. MX_?"B59)$[C=O[$_V=IU+5.4K%V<*B4V'D=5Z[WJ[3?)(D2Y@[(%P"PC4@M3IX%K*9 M/Q)%BDSPR1/SW0_$/'%P"O7=E,9IK\*>Z>2E]MZ**(HR?#-$"^8\8\(-)E@1 M6+.O$J%+XAR^"P_=X9$SP\B&1]OPX ."V$D06X+XOQ+C78DNS,$MS*T_&XH/RU3#ZV@M_@)02P,$% @ FY-3O] MAA*R 0 T@, !D !X;"]W;W)K&UL;5/;;IPP M$/T5RQ\0+RQ)JQ4@91-%K=1*JU1MG[TP@!7;0VVSI']?V["4;GG!,\,Y9RX> MYR.:-]L!./*NI+8%[9SK#XS9J@/%[1WVH/V?!HWBSKNF9;8WP.M(4I*EN]T# M4UQH6N8Q=C)ECH.30L/)$#LHQ=S7=!=* @D5"XH<']< MX FD#$*^C%^S)EU2!N+:OJJ_Q-Y]+V=NX0GE3U&[KJ ?*:FAX8-TKSA^@KF? M>TKFYK_ !:2'ATI\C@JEC5]2#=:AFE5\*8J_3Z?0\1QG_2MMFY#.A/2&P*9$ ML?)G[GB9&QR)F6;?\W#%R2'ULZE",(XB_O/%6Q^]E/LLR]DE",V8XX1)5YAD M03"OOJ1(MU(&UL=5/;;MP@$/T5Q >$ M7=M-MBO;4C95U4JMM$K5])FUQS8*,"[@=?KW!>RX;NJ^ #.<<^;"D(]HGFT' MX,B+DMH6M'.N/S)FJPX4MS?8@_8W#1K%G3=-RVQO@->1I"1+=KM;IKC0M,RC M[VS*' ,H"/@*>!(QV=2:AD@OBH75?0 R4U-'R0[A''3S#7\XZ2N?@O M< 7IX2$3'Z-":>-*JL$Z5+.*3T7QEVD7.N[C='.;SK1M0C(3DH5PB''8%"AF M_H$[7N8&1V*FWO<\//'^F/C>5,$96Q'O?/+6>Z]EFMWE[!J$9LQIPB0KS'Y! M,*^^A$BV0IR2?^C)-CW=S#"-]'1-3_\3/]L4R*) ]E>)ASOPG"5CU5 M8-HX3994..@XR2OO,K#W27R3/_!IVK]RTPIMR06=?]G8_P;1@4]E=^-'J/,? M;#$D-"X<[_S93&,V&0[[^0>QY1N7OP%02P,$% @ FY-3ELLP":R 0 MT@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0 M@]E-JQ4@95-5K=1*JU1MGKTP@!5?B&V6].]K&Y:0+2]X9IASYLQXG(_:O-@. MP*$W*90M<.=>-NY$"!EWK,6?H'[W9^,]\C"4G,) MRG*MD(&FP _IX;@+^3'A#X?1KFP4.CEK_1*<[W6!DR (!%0N,#!_7. 1A A$ M7L;KS(F7D@&XMJ_L7V/OOI"F2O4TG5_$<9_XK;!M 9P"] 9"I4%3^A3E6 MYD:/R$RS[UFXXO1 _6RJ$(RCB/^\>.NCES+;)SFY!*(YYSCET%5.NF00S[Z4 MH%LECO0_.-V&9YL*LPC/UO!LOTVPVR3818+=AQ;3FQ:W-M.:38[3_?R"R/*,RW]02P,$% @ FY-3@0OW>6X 0 T@, !D M !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0[QI(HA4@ M91-%K=1(JU1MG[TP7!1?J&V6Y._K"TM)RPN>&YY/2;Z8#L.A=<&D* MW%D[' @Q50>"F1LU@'1_&J4%L\[5+3&#!E:'),$)W>UNB6"]Q&4>8B==YFJT MO)=PTLB,0C#]<02NI@+O\37PVK>=]0%2Y@-KX3O8'\-).X\L+'4O0)I>2:2A M*?##_G!,/3X ?O8PF96-?"=GI=Z\\[4N\,X+ @Z5]0S,'1=X!,X]D9/Q>^;$ M2TF?N+:O[,^A=]?+F1EX5/Q77]NNP/<8U="PD=M7-7V!N9\,H[GY;W ![N!> MB:M1*6["%U6CL4K,+$Z*8._Q[&4XIYG_FK:=0.<$NB10&GJ)A8+R)V99F6LU M(1UG/S!_Q?L#=;.I?#",(OQSXHV+7LHD2W)R\40SYA@Q=(79+PCBV)<2=*O$ MD?Z7GF3I-D&RJ3$)!,DG@FR;(-TD2 -!^HG@]I\F(R8+&+G9)%G-5(!NPS89 M5*E1ADU>19>%?8AW\A<>M_V%Z;:7!IV5=3<;YM\H9<$)V=TX#9U[8(O#H;'> MO'.VCFL6':N&^061Y1F7?P!02P,$% @ FY-3O6?2D)- @ 9P< !D M !X;"]W;W)K&ULA57;CILP$/T5Q'MC[KF((&V" MJE9JI=56VSX[9!+0VIC:3MC^?6U#V 2\R0O8PSG'YI@$+\K:,75V-%6=HR]Z?SM1=UA34V\'E_4OQKSRLP."]@R\J?:RW+M+EQG#P=\(O*%M=^@-Q2[3N_^ M!YR!*+C.1*U1,"+,TRE.0C+:JZA4*'[OWE5MWFVO?Z'9"4%/" :"G]PEA#TA M_"!$=PE13XA&!-19,;7)L<19REGK\.[W-ECO(G\5J>H7.FB*;;ZI\@@5/6=A M/$_160OUF$V'":XP_H! 2GU8(K ML0DF].!V@>T4$2:WD'P*F4?V)$*KS]#P MPQN?"[M 9!6(C$!T([ <%:K#+ VF[@HU"T=>;9A1/7(;YI.2Q]9DXZG;Q+,+ M)%:!9.HV\4=NDTF67[S9"+3M0*HSW$/ECU W&<^M&<\ME@.[P,(JL+!8'OV\ MC0WSR39<6A=96K*,[0*Z&K8#ZUERB,'V,Y&(5]4"Z#1*V>]RG&K]7 @1)4M<*HV8H#>?*F%Y%0;4S9$#1)HY8(X M(V$0Q(33KL=%YGPG663BHEG7PTDB=>&CJG5.\&/#D:UVB/;R5F(%VM\KG(CE3!4^"_>PJW>8XQ:B"FEZ8 M?A;C)YC[V6,T-_\%KL",W%9B+RHO2@L\44PJGK]/:]6X=9_XMS!\0 MS@'A$A!.O4R)7.4?J*9%)L6(Y#3[@=J_>'L(S6Q*ZW2C<-],\&B,'V+T!I'[ S@O8.4#T!O#@ M!^R]@/U]!4GPSY0FS8/3]$X3;_;^)+$W2>Q)\I]!)UY \OXV4R\@?4>;Z5V; MR5V;9'7Z.,C&W3N%2G'IW9U?>9>K_1BZT_M7/KT+7ZELNEZAL]#F#KB36@NA MP902;,S(6_,4+0:#6MMM8O9RNI"3H<4POS5D>?"*/U!+ P04 " ";DU. MPER+XQ\# "R# &0 'AL+W=O/>A&U?:?@VZKW-C+]AAU M3:OR_1!4E1$E)(FJO*C#S6JX]]1N5OILRJ)63VW0G:LJ;_]L5:FOZQ#"MQO? MBN/)]#>BS:K)C^J[,C^:I]9>1;,DCY@4/PLU+6; MG0=]*\]:O_07G_?KD/1$JE0[TZ?([>&B,E66?2;+\7M*&MYJ]H'S\[?L'X?F M;3//>:Q-7:Z[(;? M8'?NC*ZF+!:ERE_'8U$/Q^N4_RT,#Z!3 +T%0/S/ #8%,"<@&LF&5C_D)M^L M6GT-VG&VFKQ?%/#([&#N^IO#V W_V6X[>_>R88*NHDN?:-)L1PV=:1Q%YBM8 M>K@',0. P0W%:(CR.)ZRL$J92 9RZ(+!$) M7P!:\#E @, % J\2C>U\NT"83)(E(-SR@/['\IM$\TJ22.X!^3(NB%R:,MQ" M@?E+4-*%%+CQ >)\DKD]^9[&B#L5&:**DP6G =SW #$^Z6X*X'L:^#"^B,+" M_@2X[P%B?-+=%, W-4IB;[9]E>0+.P+@U@>^]S'I[@G@VYK=$SP:Q/PHP (. M;GX@$1QW5YA$=XL\=7=O1 20+CV9N),"8J72>S)]E[3S&;LXF(HNK!R*6RGU MK=0WBDDD[OL&=W@0F1#BV]Z.;]'CA='-](40W3Y3-G\!4$L#!!0 ( )N34YD MEQ W.00 &P6 9 >&PO=V]R:W-H965T9IW5R6 M)Z^ZEC(]=$%YYC%" B]/+X6[677W7LK-2KW5V:60+Z53O>5Y6OZWE9FZK5WJ M?MSX=CF=Z_:&MUE=TY/\2]9_7U_*YLJ[9SE<B( M?R[R5HV^.^U07I7ZWE[\?EB[I*U(9G)?MRG2YN-=[F26M9F:.GX,2=W[,]O M\?>/[%^[P3>#>4TKN5/9OY=#?5Z[D>L<9>957WU]F_5;7*ARQ-*7GZL_^\%-WG;Q2OOO4TT,-N>82.&W@FOR7Y_!$./V#(CG$T?L#,)'DR1Q$1"@8O@<)R\ MB^?C1\0$)Q P@>@2B$D"J@G5,V''%#U#8DZX-EP38S$AQ,?E^+ <'Y2CR;KM M&7_T'!K[--*DW0$LC#BQJ!/ <@*C',KU:108PZ913".M&D3QT6_=3P= !1%E MN.00EAP"!3E.$,$$T?PI%<,$,:A &^@6,;XFV0PF^9R9%$L)[A0$I @L*2S- MALZ7C,)F\DS9#!\.T'1ZA,%H2O?"(0!-*\:]A9K-A<>Q)07V.@T7Z(;=3J,Y$R\R6SMA MD:'<(VQ:$.X>U+2TL,U(ABW-R'Q9&+8THS-D&:#Q$L-H$.L+$<"HSWU+4V:X M03"S00ABVZ]@H[(%FP6&CGP=4[U((8X%OZ=X,VYZ9/A3$LEXR M[$,6+) %^Y"A1=>0)32G0=.[F>XBQ/F4!9;6P+"OF>EK06Q3#CN1Q?.%X=B) M'"VNNC #%$[G2Z1A.X01(6P%85]ST]>"V';8ZMROT%NF&KO.9 R0-H6C'N+ )8W?;^*"PG @LVXP);7:!5V= -0-0X4Y@! M)0^@:<6XLPA@=6I9%P2VNEBP&1?8Z@(MVH9N *+ZN_,<*'D ]15[HR.W7):G M[CBSP?Z;EZ5)4SJNJ:Y5W MQW9'I6K9U$B^-+_M6::'^T4FCW7[-6R^E_WY9W]1J^MPMNO=#Y@W_P-02P,$ M% @ FY-3J]]2!#P P SQ( !D !X;"]W;W)K&ULE5A1DZ(X$/XK%.\NI"$@EEHUHUAW57=54WMU=\^,1J46B MQW/OW M%R#C:J=1]D4A?-WYNI/^&C*_R/I;=GDIJB:7E5.+_<)] M8;,-Q*U!A_@G%Y?FYMII0WF7\EM[\_MNX?HM(U&(K6I=9/KO0ZQ$4;2>-(_O MQJE[G;,UO+W^]+[I@M?!O&>-6,GBWWRGC@MWZCH[L<_.A?HJ+[\)$Q!W'1/] M'^)#%!K>,M%S;&71=+_.]MPH61HOFDJ9_>C_\ZK[OQC_GV:T 1@#&&L0&(/@ M:L"BAP:A,0A_&H0/#;@QX&,-(F,0(0.O3U:7_76FLN6\EA>G[C?0*6OW*9M% M>GVW[6"WG-TSO0"-'OU8ABR:>Q^M(X-9]1BXP; KPM/>KU, -<4*+'.XGV!M M(P+$(;4A<7@/V=B0D,4TT8#,1= Y".X<3&D'(>D@[!R$-PZB .6RA\0=I.H@ M$Q9-$Y00 @4L0*B40L7,1VFA9ISR@17D9%S949S%VD$.'M2*%" MP"M,^L+[:4.AD@'U80-2S$:4F0'=;;B(XYY#T(>2>*RWO+!A1:@;T)+\VB,HO@1K.+]U1F-U2PD$7M'@S_@LE M1PLJLQ75+CE;"20NF<6*FC8 E^*=B0,#X-!X*C!9@1"FR7'2'!OK4M M" WV 8=&B##W^0!E6H49)<.H7EX)4 (XK.F(-DB!K#Y(@88:(:-; TO&U&=B MYQ@X9FR#H@2_/1&@2< 'FAG0O0CL7A3"P/8#6O6!C2]/H$48;!&VRA-L]=3E MB7(9#T@VT)(-A&1;M0F4&F.M6!.H&&\)RE,P)"= M*S90BHT[H@$]ZHC/(>E#R#U7NC4 \6)O59P!Q4_2:Z/L]!*>AM.+6]']4UK+ MP=9RK'FO!"8$K+_>S?=S*>I#=_K1.%MYKE1K>S-Z/6%YA?;[&XVOV"QEQ/@+ M1+,4(N*))JB?=(/[/ZD%>-\RZ5DF7WW;Z74@D=E_]%9_&PO=V]R:W-H965T5+US^8@I?9^ET75K/R#UL>[(&BV!UEFS1MUE)7Y9*_J,M/FM'X*FF,MLUVW MJ"P"'H:+H,SRRE\ONVL/]7JIGG615_*A]IKGLLSJ/_>R4*>5S_S7"U_RIX-N M+P3KY3%[DE^E_G9\J,U9<(ZRRTM9-;FJO%KN5_Y;=K<14;N@4WS/Y:FY./;: M4AZ5^MF>?-RM_+#-2!9RJ]L0F7E[D1M9%&TDD\>O(:A__LYVX>7Q:_3W7?&F MF,>LD1M5_,AW^K#R$]_;R7WV7.@OZO1!#@5%OC=4_TF^R,+(VTS,=VQ5T72O MWO:YT:H" =%(<(((!HNF&+&" Q01#>DUT42F%8N2&K6%IA!.)82*QG0B% M.$ " R33K4AA@'2"%2DH,TQ8/'+#EIF]05&"TV$A1BX$EC!'" >U;+HI#"/' M.,B"C\GG5L&I$-$8&2!C<9I&KJ(PPPQ 3 [L&.:.B1F^8/)8-,67R"HX''MR M2W*="":8 81).$)@]E@\PPY,'TNFV)%,VR:V[.8VP3@SP#,Y_I(X)I"'TWWA MF$#.)O@RB*Y\6=!BU%\W0!:9QL0="3E:*.+9U80Q@)QFV((!Y*#SV;:(_])S M4W*=",:8(XQ=M6 ^6*&'1A CKJ?94<\;9?8LEN[!./,$:*YLRFCN$4-3:K7)JZXPFC1P ]X0J! MH:$98R=A: AU+:M6>ZJ\\=-BM B@)1R=A# ,-&.T) P#H68T!ISLL=$>M('( M.6D+C)4 6 G'_X/ P(@9@Z7 P(@I@Z6P)T;;$B!R6X+1$P ]X;J5<]S+S9@I M!>9*3)DI!U%\HRO>E/2)!!HM%9E=Z>_5TI+$RY\8\(= M9+8[GQ1RK]O#V!S7_1.0_D2KX_!T)S@_8EK_!5!+ P04 " ";DU.B&F7 MLY($ !E&0 &0 'AL+W=OW'^J@/YC_;NJF*SIPV M+V%[;'2Q&1I594A1E(15L3\$R_EP[:E9SNO7KMP?]%,S:U^KJFA^/^JR/BT" M$;Q?^+Y_V77]A7 Y/Q8O^B_=_3@^->8LO/2RV5?ZT.[KPZS1VT7PAWA8Q4.# M0?'W7I_:J^-9/Y3GNO[9GWS9+(*H=Z1+O>[Z+@KS\:97NBS[GHR/?VVGP>6> M?/P^#-X-Y+EJ]JLM_]IMNMPBR8+;1V^*U[+[7IS^U'5 ;6.15\4XD&:R5SW%X>Y&_YG1MN:JV]+I=0\ M?.L[LIK'LX9&FGBL62%-:,Y*Q) M!\UAT.0J%:DS%JX269XD$KM1T(T";G+'S5D37]V''"=<$6$3,301(JLSHD/<660CLZE%D,-;Y. 6GLD2$69$-'UO"@]FQ(3=:4772YNDF5N+ M0"4SE<4>/Y@V@B;L3RO",V_-W)*,C6!J"8 MMD>M:+Q)72= (WSKC)DE +38 M)A6<26:1$M<-5YE%2G*/'XPO@?CEJSN,'9'<4;J8%0)L6]BP;B:316"T",065KPY*%XW8ZR@RE>_A#E%T83ZM:+K M&\5YECK3MP(RLU(Q^1QA[!' 7IQYNO#DHCN"$6'&T)1H1)P?E&:1N[&!S-2O M[]N7,&AH2CJB_X]'0.(I8,*$H2D)B5!$8E: 2.2>+R7"L*(I(>I[Q4%IR=XCD MB ()!:AN)!2)028!R!+?]&($R?B.TL7*]!0[K9C);)&:+1&QAQEHG3B %4],-Q**PNA3 'V) MYVE*85:I]([RQ911Z(',306*\R.7D<\KYH<"_'#+?EE9_@=02P,$% M @ FY-3F9_J!1?! 0!8 !D !X;"]W;W)K&ULE5C;;N,V$/T50>^[(H>D+H9M()&S:($6"+9H^ZS8] 6KBU=2XNW?E[JL MU^(,$_DEEJ@SPS/DG*.(RTM5?VN.6K?>CR(OFY5_;-OS(@B:[5$76?.Y.NO2 M/-E7=9&UYK8^!,VYUMFN#RKR !@+@R([E?YZV8\]U^ME]=KFIU(_UU[S6A19 M_=^CSJO+RN?^SX&OI\.Q[0:"]?*<'?1?NOW[_%R;N^":97_[U8^ZQCI7&_;+D5F?MYTJO.\RV1X M?!^3^MLD:G5?[O:=<>5W[L>SN]SU[S]FMU^4V/!2G? M&ZO_0[_IW, [)F:.;94W_5]O^]JT53%F,52*[,?P>RK[W\OP) S',#H Q@"X M!L3LW0 Q!HAK ']_!CD&R%\!\MT -08H*R 8:N\7O'OKAG'5M MQQ?*;->V&^QWIW]FUK,QHV]K&8IE\-8E&C'I@($;#+\B I/].@504Z2 PF$Z MP08C1#B%/&%()&D2@JQ3]/%B4J<18Q*K[],84>$*F&-A M$I))0C"Q*DX3U$S S436NB2(#"C)$YH,9[2;,$1'W"S,-(7#D/A\I7+2YHRA1<$H5\_0=@-S M[ 8H&^'*YH)1#BZ"]ADQQV<$-I XMJD0(!<5VF$$Y3"A(P7M,.(.AQ&.CXPY M#B.P==A=0D#"T+4@M+>(.=XBL&<@*H2MN+G0IB+FF(K =H&XO >9$J'M1%!V M$CE2T'8B[K 30=N)H.P$+0=A)Q#:7U8?H:9T:$<1A*-$#IN6M!%(=L?7-2U@ M20@X1M_7')5KOG8:C]"=D%GC*5\\<6+\0:K%QM2(GQB"YDE_GA?\FGHX6_TSJP^GLO%>JK:M MBOYD;5]5K39UL<]FP8XZVUUO9PTU;G\;PVN!X:K_\'4$L# M!!0 ( )N34XN'71H! , %L, 9 >&PO=V]R:W-H965TA%H% \NNJ%C=%KSV!-LO_'LTV^!8 M!QC$[X)=VM&]ITMYXOQ9+[[M%GZH,V(EVTI-0=7ES-:L+#63RN-O3^H/FCIP M?/_*_L44KXIYHBU;\_)/L9/'A9_YWH[MZ:F4C_SRE?4%Q;[75_^=G5FIX#H3 MI;'E96L^O>VIE;SJ650J%7WIKD5MKI>>_S4,#L!] +XU(.H#HB$ )>\&D#Z MO 40TZVN%-.;#95T.1?\XHGNZVVH?HK0C*CN;_6F:;8Y4^UIU>YY23(\#\Z: MJ,>L.PP>8=" "!3[(($AB35VPBV!C8N($E@A HN(3'QT540$$Q"0@!B"V!#4 M78HARJTV=*!T!")9FL$R,2@3 S(XM&1<4)3$$]4DH$P"R2!+!@"E60K+I*!, M"LG8SXX+0FF8PS(9*)-!,I$EXX(022:JR4&9W#"0JV>(6"JYHY*&$R(HA.T6 MNC))=BVS D"YX\G0K3A6#^U$-A/F1VXVZ83S$&CN>X1O]QZ"W8NBCWNR[D'C M>BWC;'I("D*N$X'? H@ [< 3%+##4?R)=L#N1<\E4_N&=RO^H)OUA4;*]U+>INA?= MN-LM)&_Z43X8_D\L_P-02P,$% @ FY-3K!+>H;% 0 3@0 !D !X M;"]W;W)K&ULC51K;]L@%/TKB!]0XD<>C6Q+:Z)J MDS8IZK3N,[&O8U0>+I"X^_<#3*TDC;9^,=S+.8=S+^!B4/K%= 6O0DN38D[ M:_LU(:;N0%!SIWJ0;J556E#K0GT@IM= FT 2G*2SV8((RB2NBI#;Z:I01\N9 MA)U&YB@$U7\>@*NAQ E^3SRQ0V=]@E1%3P_P$^RO?J==1":5A@F0ABF)-+0E M_I*LMYG'!\ S@\&>4/ H;9>@;KA!!O@W LY&Z]1$T]; M>N+Y_%W],=3N:ME3 QO%?[/&=B5>8=1 2X_R=N MCUIQ$[ZH/AJK1%1Q5@1]&T^HO4;+.7?=KGPS-#FNN/<9E3U6^FA?DY(4BYF'$ MI&>8]!*Q^8C(%I>0[4?(,I\@Q'F&PO=V]R:W-H965TWJ!9Y*-AYB"X^,V>& MG#.DN+RHZF=]E%)[OXJ\K%?^4>O30Q#4VZ,LTOJ3.LFR^66OJB+5S6-U".I3 M)=-=9U3D 0W#15"D6>FOE]V[UVJ]5&>=9Z5\K;SZ7!1I]7LC/$] M.QQU^R)8+T_I0?XM]3^GUZIY"D8ONZR099VITJOD?N4_DH<7+EJ##O%O)B_U MU;W7IO*FU,_VX=YZ:N+X;W#JCYRMX?7]A_?/ M7?)-,F]I+9]4_B/;Z>/*CWUO)_?I.=??U>4O.20D?&_(_JM\EWD#;R-I.+8J MK[O_WO9<:U4,7II0BO17?\W*[GH9_'^880,Z&-#1@$>S!FPP8*,!G3?@@P&_ MU4 ,!N*/09=#T.?>#>9SJM/ULE(7K^KKX92V94<>1#-=V_9E-SO=;\UXULW; M]S6/XV7PWCH:,)L>0Z\P9$0$C?>1@B**#;7,>9Q,*9X )@FGF&>$(5/,"\)0 M'"R#X\$Z!^S* 0L=#CATP#L'?!(!,P:TQX@.4_8DF$) "@$HN$$A+ JR"-L_ M3+2 1 M ) RB'A-=$5$BX@E3/\4 R*/0!CX#8)C,Q![!V",0^P([B*&#^/9* M2*"#!$00&:.7V--$9E(E(19Q"*@L%8<6%Y^CLK]1>8.<6/885S=#Z:J;%@*)A7T1 AMKB#U;LY539.=!LT1!($?OY[BA<+!%H*[/3*QJ3N[X4L6JYO2&C](&.N&@X7=3MC6#4PXN#IB*61UZ,Z[:F^KSJ5N MCR"NWHYG:H^T/:(QWF_(PW-_,O;'37]0]RVM#EE9>V]*:U5TQS1[I;1LP@P_ M-6$>9;H;'W*YU^UMU-Q7_0%9_Z#5:3C\"\83R/7_4$L#!!0 ( )N34[) M(V8(T@, )02 9 >&PO=V]R:W-H965T>%=7:/6M]>?"\:G^6>5)]4!=9U/\<59DGNAZ6)Z^Z ME#(YM$)YY@%C@9%N5NW<<[E9J:O.TD(^ETYUS?.D_+V5F;JM7>Z^37Q- M3V?=3'B;U24YR6]2?[\\E_7(&[05'J9S/X=%B[K/%(9G*O&Q5)_7B53S++&DVU'__U2MW!9B,X?G_3_D\; M?!W,2U+))Y7]FQ[T>>U&KG.0Q^2:Z:_J]E'V ?FNTT?_6;[*K(8WGM0V]BJK MVE]G?ZVTRGLMM2MY\JM[ID7[O/7ZW\1H >@%8! \:X ]@(X"/#W!40O(&8" M7A=*FYM=HI/-JE0WI^R6]Y(T5<0?1)W]?3/9)KO]KTY/5<^^;GP0*^^U4=1C MMAT&1A@^(+Q:^V "*!-;,,1A:N#)1& PA>Q,2"AH)Y",$UMYG,3ITPH$J4"T M"L0X"6(6Q[;#A"VFZ"+E?L1FT1(H$;(9:D>@6#Q"35SV29=]PV4?9GG==AA_ M9 :#<(2:F E(,P%A)J05A*2"BPAAMJ:/["S<;C,\M M/9+3E.?Q\M0!S7E@IA=L%NZ6 EF<17HQ@ +&L,.3#*#;7<"FLM -%X^'@1&Z?>PR4>1;]8^!4-F*WZT?,KC@K+K05/& M^L*6(;HWH-D;S+HC0;:S"4UG)+9FZV+2=,8[Z(PTG7')UHPFG3E1#@0*S6KX M']34:;HU(,%ZLQ@BPI"E72+=&I!H#68I4*#Y(GBCHWDNRU-[[5$Y>W4M='/" M'V.FS 0 M?!7$ \1\0T\DTB51U4JM%%W5ZV^'; (ZP-1VPO7M:QO"$6<;]0_8R\QX=HV] M><_XFR@!I//>U*U8NJ64W1,AHBBAH6+!.FC5ER/C#95JRD]$=!SHP9":F@2> MEY"&5JV[RDULQU50-="*BK4.A^/2??:?MIG&&\!K!;V8C1V=R9ZQ-SWY>EBZGC8$ M-112*U#UNL &ZEH+*1N_1TUW6E(3Y^.K^F>3N\IE3P5L6/VK.LARZ6:N;=C_I7 M&DX(1D(P$?SD(2$<">$'(7I(B$9"9!'(D(JIS99*NLHYZQT^[&Y']4_D/T6J M^H4.FF*;;ZH\0D4OJSA,W"ZPN4?8 M'K;WD#3"381HGJ'AA_,EO 7B%"!R A$-X5*K4)AF,S*%<-\LI)%,)&'FXU1 MLS$BX%MF,8R],1@FM,QBF']L38*:31"!V#*+8:Q?9(-AK!W:8I@,-YNB9E-$ MP-J^-8+QK:IM_@.S?8RY,9NA9K-[@=BSS Z8Q&#:X7"GB]"VBZ"2Q>P$#H81 M5+ (;,MD=CYWMF+"V]?NR-CPGFKRKI;ND.']5+U]W2S=0BEC)MD*YR.7'F6U862I/4L>?P:D[ M[JD,I\_OWC_KX&4P+WG'-KS\7>S$<>DFKK-C^_Q4BF=^^<*&@"+7&:+_QLZL ME+A2(O?8\K+3?YWMJ1.\&KQ(*57^UG\6M?Z\#/[?S6 #/!C@T0"'-PW(8$!& M W3;(!P,0L/ [T/1N3J^=5 M%*&%?U:.!F;=,WC"?!"^]#YN@:$MUM@RQ_,--C9!Z!S);"0.81$$C)-H>S*+ M$\,.0M!!J!V$,P?$2%3/1)JI>P89R=S8#$UC(UB;00$)8+41J#8"U(:&VIZA MDUUPZ@5&3!N 2CQJ_((90,5>E,"2*2B9 I(C0S*U$A,8%-2; M GH30V]J%QGV3+T %'NAX2H#J,@+K[0U%,"M,P TIV;O#.Z6['TDNXG,M5YI M\\C62@-3*[I;M_>1["8RUPK.BT>$ :W63,)61@B)3+4V9#7D#("F'7FN&!XN MB "*L:F86#5'\+3F!LTV!K3E#,)F?7FN&YYI"!AJU!QJ('1E]B)X&B%@'%&S MMP_0M&[2*+XR0A \0Q P1*C9G9$] ::E,]\''@((F +4;*\@="UQ01JW.PL;Y6]Q-]/OYPTU]NON?MH:@[YX4+>&ULE9?= MCMHP$(5?)'.!:[$^V(B-A >_7.@?&.2+7DQU@, MG)*]">K:&"=)$7>DZZ ME!?&7O7B\WX=)OI$M*4[J5,0=;G0)]JV.I,ZQV^;-)P\=>#\_CW[1U.\*N:% M"/K$VE_-7I[6814&>WH@YU9^8]=/U!:4AX&M_@N]T%;)]4F4QXZUPKP&N[.0 MK+-9U%$Z\C9>F]YQ@<@&T G@)2$Q"/1N;D'X@DFQ5GUX"/S1^(_HS1 M U:]V>E-TPKSGCJ\4+N735XFJ_BB$UG-=M3@F09-BEAEGRPP9+'%=^%YZ4F0 M@F=,38+T)@&&$V1@@LPDR&X2I$Z1HR8WFMYHTC2'37+0) =,,L<$T!09;%* M)@5@DCLFHZ:85X*CS-/Q$K0I 9O"L2F7-ZP"32K I'1,JO^II09M:L"F@A.@ M!&8D6?X (@]F"#A%[7)F842SS2947SSN$B2GR=@S%&$,CAF&2<7) LRLZ :SM(SJPF,%$XT! MHN\PLZ)Y:S,<59ZO'PP#C0&@[S"SHIN')??\M& 89PSA[&(&B:K4XP/CC"&< M7Y^!&;R>^??!RJOQ)^;'H1O#"IYD0Q#K;N$"2ZW]?P)P+,V]RW)?8D+K[Y^*0UU%Y*H[M?Q[+ZI W[67UM*I/ M59$_](,.^Y6-X[ ZY+OC\O:ZO_>QNKTN7YK][EA\K!;UR^&05_^NBWWY=K,T MRV\W/NV>GIONQNKV^I0_%7\4S9^GCU5[M;I8>=@=BF.]*X^+JGB\67XP5W=) MW WH$7_MBK=Z]'W13>5S67[I+GY]N%G&743%OKAO.A-Y^_%:;(K]OK/4QO'/ M8'1Y\=D-''__9OWG?O+M9#[G=;$I]W_O'IKGFV6Z7#P4C_G+OOE4OOU2#!.B MY6*8_6_%:[%OX5TDK8_[>Y],K=YD]]>5^7;HCJOAU/> M+3MS1>WCNN]N]D^G_U^;S[J]^WI+J;]>O7:&!LSZC+$CC+D@5JWUBPN+7*RM M&&ZG#C82X<(4LI60A(5Y)R'>)#A0!W/A>@-^'(8A;,!# [XWX,8&8HL-$#1 M(@)*B3T-A G828!. C"0,"<(DV(G"722B%10FF$#*320R@BRF$5YQE"/.9Y7 M%ELW&PE),K:T)"1CD#L),VBT":,RB,W 07\?1M ,R'R!(/6L+(1DYA-X/YT4B"I,SQN,\@8\:!VX@S MS ;BY 2W"-?-4*$\@YG9>!"ZJ'-^5D@;A(-)![CWLHYK@@&$GW'R&$#?SSK" MH:P#7#O%5*FG!E<: \I(%GCH02YT%#F H< E;/IHIG'CXF42&3?GBC4"95I^ M<(TSJ,BEW,\9E(PI/9A8<83KCP$%B*=N;63MT':9Q:7#RM(18EZT 4C-F\6$ M;R7AAYB7J $T+V\6,[653!UBSM0#:.R(#)_V!J"\2,X6H,:@:U9$6Y*5[X7&A\$C, M\G(-0J7="LA4DZD> M,YNG^4K78Z[Q@&N$,@0@KSX_3 S^!UJJ'F]2/Z>IZF6S,^7"-Y$3$N"B,2T),@Y)6+"W$)S>JP$.J.6EX(-1 F1 M#E&)LMT($Q7-:;,24K1<@2.0%R&C/JOR,D68\FA.HY5 :Y0B,CQFT&A-(A)1 MPWYLIKP[$&90FM-H):71RM5U>@$ER":TV4:T6H.4IZ95,+S7 MBF#.BF8K@EFKB=" N3H@M:O(LH!),_Q NS5@\@J O/COL>L!--ZS)E$[&$$Y M/8!ZJ6+E@5=AUY9!S16FAP!VOM; #WCG!]E.U5.+MW0 6UJF-@,33J),D?@) MWM4)D(4BMP-HPKQMV>?[>C4Z 70HJJ?^.%:]N"]?CDUW2F9T]W+DZX/M3A"Q M^VMSM3T?W/K?S/D]Y];0[UHO/9=.4A_X4T6-9-D4;91RU:^VYR!\N%_OB ML>F^)NWWZGQ^ZWS1E*?A;-KJ&ULE9CADJ(X$,=?A>(! M%M*! )9:-<[L[(SC54WMU>U^9C0JM4 \P''O[2\@LB9TG,P7A?C[=[J3[D8R M/8GJ5[WGO'%^%WE9S]Q]TQPFGE>O][Q(ZR_BP$OYRU941=K(VVKGU8>*IYM. M5.0>^#[SBC0KW?FT&WNMYE-Q;/*LY*^54Q^+(JW^6_!_.\F;E^ZQ'/^;II3:3RZYW?\SQO+4D__NV-NL.!O.6 MUOQ>Y#^S3;.?N;'K;/@V/>;-=W%ZXGU H>OTT:_X.\\EWGHBYUB+O.X^G?6Q M;D316Y&N%.GO\W=6=M^GWOY%A@N@%\ @ ')30'L!M14$O2"P%82](+05L%[ M; 51+XAL!7$OB&T%22](; 7$O^R/M:)?[W8\R6VLY^CYGA$R]]]92SRS.#"@,J,QR MS/RQXDD7!C\ ]6,!(SUED3K'_9AAA*K, \8$*O,58T*5><08IC+?,$;S^0EC M8I5YQIA$6U^$ 5]E7C!&V\L5Q@"^4Q3/&-I9H(H%BEL(< M!9R%0+&A[M#@S M4<>4'9-0ZNL9,:8(\?U8V\P'!/.3(-9R^"N&43_6EO 1PV((M!W[AOE&(-1\ M>\*L12'3\OH9PP(6:ZFT'&,!"1-]TA<$HR32L=48HW'"6(SO=HCO=HCL=HA; M8+@%9I]Q$6XA^CCCEM$X6$(37R\R!*/^"%N-,4B 76&*VS'N=HRXS7 +"6XA ML5^Z]H&%/B%\Q NM$!<(1!.]I]I 2QOHY0-(C!)\(O,,G8.,6P>R*DA_ MH41?%0PR//:(H0L1AM@P163H0R3ZQ*H8F@(9=P5D59#600/#1(;>01+$AJ'( MP- \P+U?ONP6O=MW)3NVL MQ;%L6B>O1H?3HSMHWY>U\069/!-D?$DFJ_/9T!_SYZ.JO])JEY6U\R8:^9[> MO4IOA6BX]-W_(O-KS]/-<)/S;=->1O*Z.A\1G6\:<>B/O[SA#&[^/U!+ P04 M " ";DU.ED,?A/P# #$P &0 'AL+W=O2P'='N.?I@(SIF8W>?:5L^8CB\@-NS?[_B M,&VD4C=^,2!GIJI210&:GXOR5[57JO9^9VE>+?Q]71]G05"M]RI+JB_%4>7Z MGVU19DFM+\M=4!U+E6Q:4I8&. QYD"6'W%_.V[&7B^-5U+U*TT9)Q_%O M+^H/9W,:U*I^R+]Y["I]PM?^-Y&;9-36O\LS@^J3XCY7I]] MK-Y4JN%-)'J.=9%6[:^W/E5UD?4J.I0L^=T=#WE[//?Z%QI,P#T!#P0]]T<$ MTA/(.X%^2* ]@4XEL)[ IA)X3^!3"5%/B*821$\04PFR)\BI!!1>5BY\I_"/ M*<-BH\FS7)8;88,2=(755NK7I$Z6\[(X>V5WLQV3YIY&,\W2XLUH6_OMG[I: M*SWZMN24SH.W1JG'K#H,OL8@/,8\V1@T( (=PA '!N-888MOS'!O(SAE8\Q7 M",/'F&\0)AICOML88LC\@&3$&/, 8>08\PA@6&B8^ZDYSY\''-N0B,)+1.!2 M(:T &47J6&0**]!6@8X4C$Q6'29J,7F+D82$Q@+=VRB$PE"8]0# 0DF%,>;P:O-@-4FL *'%?CTBHM@A>CSBGOJ,.S:84:0Z1R XE;CB $4 ME=3AFX!C%D#,CCM5P@IRNF_-8PI\+H03G.M!U^EB)"(3]PSA<$2(678 #DDA MF,,_Y'JF(2!VYM" GT=W"-_@H:-A(C+%0V+E3.W>\PS 6&CUQ1B&84?Y($>? M1E"CY@X-Q]V/V T&.NY_Q*<8R*V4"1%19!H(P$1HOL?$ (PB*5W).]H.@OI. MY-!PM $D;C#0T0B0G&*@M%.6@E#30 F, E- P$8PLA1@=C1?C#4?AQM #O: M $;3#<2.-H#Q! -[D-&VI%F! R'$3=>'V)0+>*.ZL&.WH.AWB,=&HXV@.D- M!CK: (;> BP#&?#8I"$Q#01@B#%A&FC#1N]5X[@=K0?;K8<(5P$ZN@".;O#/ MT04P]#9@^2>L]S5=69*;_MDP)*PZC2$8E=),/KCZQLQ4N6MW4RIO79SRNDGZ M:G38L;G#S3>J,;Y"LT<$C#^A6=SMQ[S+=]M#?R3E[I!7WFM1ZV_C]O-U6Q2U MTM&'7_2Z[U6R&2Y2M:V;TTB?E]VV3'=1%\=^RRD8]KV6_P-02P,$% @ M FY-3C28RTUI @ Z0< !D !X;"]W;W)K&UL MC57MCILP$'P5Q .E+A&_(FVN)%OSI352,@MNP#> M,HQ.FE03 #TO!C6J&G>;Z;,#VV;T*DC5X -S^+6N$?N78T*[C>N[]X.7ZE(* M=0"V68LN^"<6O]H#DSLPJIRJ&C>\HHW#\'GC/OOKO>\I@D;\KG#')VM'I7*D M]%5MOITVKJ<<88(+H220?-SP#A.BE*2/OX.H.\94Q.GZKOY%)R^3.2*.=Y3\ MJ4ZBW+@KUSGA,[H2\4*[KWA(*'*=(?OO^(:)A"LG,D9!"=?_3G'E@M:#BK12 MH[?^637ZV0WZ=YJ= <"' E^_"$A& C!.R'\D! .A'!! 'TJNC9[)- V8[1S M6/]Y6Z1ND;\.9?4+=:B+K=_)\G!Y>MO&L9>!FQ(:,'F/@1.,/R* 5!]#0%N( M'!IT. ^P,Q%!/(?L34@2VDT$UCP#S0]F>3[((K0*A%H@G DL\LA[3*(Q35\H M+_"C<)&N"4O]U6J1L F*PR"R.XZLCB/#L>^E=H'8*A!_OF:)52"QU"Q8U"PQ M:^9[\K>HF0D+3-3>1,4SU,SSRNIY9?&\^(!YCXFFGJ,$FJ8M.)B:KBTP[['M MU&H[_<3U3&W7$QJN35AJ@/8F* X?.99SP=IZ/(OG:-E[/"-0Y$,C$ICTNQJS MBYXEW"GHM1&J;4Q.QWGU#%6_7)SG:H[I/OHNTP_!'XA=JH8[1RID-]8]\TRI MP-*E]R0_7BGG[K@A^"S4,I%KU@^??B-H.PQ6,$[W[7]02P,$% @ FY- M3I5$^(L5 P R T !D !X;"]W;W)K&ULC9=K MN*$Z7 M4E3DCN>ZD5.D66E/1K)M3BIM4:3T'C?NE_)SO/.O*4UGI'\ M;[9DF[&=V-82K])MSE[)_@:K#H6VI7K_@'> M2I%^-->LE->]\F]EL,!3 J\3\-BG!+X2^*:"0 F"+T%P4A J06@JB)0@,A7$ M2A";"A(E2$P% R48F J0VU;.-99TQ4;&DK;I"R=C"C96[1YUU2I>*6A(5=Q<]$JE[[\ MDR_6FK?N)E$4C9R=<%+,M&&\'A/WF1G (*_//!\SJ",0!&F,MU"/ Q%JH)XA!VGSXL5;SG\?OY62?>K/*AU> +PW\7J8>[!# #H%T M"'H.OC8O&R:23"D9]PQI?;DP@2Y-H"L3Z!J$M EQ8P+=FD!W)M ]"&F#^6 " M/9I 3S] O>J'<[!3*#!=RR-!;2W(MF2BO@>MW;'CW!,[#:U] MAH9/"&A_%L<4N3/YLF_..(\I76=E;;T1QG&PO=V]R:W-H965TZU$Q2@QL:L[839MQ_Y ,&MW\0W@.6O6]WJEEH2PV.: M_YR-S6Q2'@67E;UN91/E->I![]>8]S9*H4(_9QLH/F8S6E5 2 M6XYMOF1&_I$D4?;_G8S3X\ADYJGAYVZS+R.3[R+QE@Q4+2H&*^&!]!8)&(.@K$#8"85\!T0B(O@+,/@7.[BURCC7K+7**-OL* M-^/714[Q9F[O7DX19QX1L>KLK:;#?51$XV&6'HVLGM&'J%PXV$"A2GG96DVP MZJ6:$KEJ_1SST!Y:GZ6FAIG4C'/),*?-+'2&G0E+F7"VPX%V3!Q-GO3PH!/< M\]O,%#&\S3PB)F@S3SKC$C7/2$W89F:($6UF#AB?!&#Q[> LOS=XI2.!AT/D MXE1Q*P5N*U4Z@NQA#5ZEP;O0(,C(3VHDJ)!][:H34%_N@2*:+KHB%G!.NIL" MRG*J3FO$OK1&,>S8=]0<$NFI *3A% MH&_KX"," R$T\ F"O@X^]P5G$%291L$Y CV?:^"B+[A$( _T 5\!,!1.:QQ; M21^C%CKDW+@$6B)-@HSX2H?8#1A";&&\/LR$?8J M$T 1+1.Z(E0F 7*!*! F= I6": ,E F 7*!#),+Q,ZAZ;EE_F!97SJ3-VK@U!L.WP3J377M;WTY4?]IL(RRS6Z? M&Z]I4:1)==_XGJ:%5 .DYIEI;&6T/C_$\KTH?P;J=U9?UM&PO=V]R:W-H965T M[0W>]?NS[ MI\O-IKM]K/=5]Z%YJ@_#?^Z;=E_UP\?V8=,]M75U-PW:[S8V2<)F7VT/ZYNK MZ;M/[';ML<5FU]?[W^:"[+=!HP(?[:UJ_=V=^K,97/3?-E M_/#+W?4Z&2.J=_5M/TY1#;]>ZJ+>[<:9ACC^F2==GZXY#CS_^]OL/TW)#\E\ MKKJZ:'9_;^_ZQ^MUNE[=U??5\Z[_O7G]N9X3\NO5G/VO]4N]&^!C),,U;IM= M-_UG, MS0.(#=@<4YG6IJSZZN:J;5Y7[?'V/E5C%9E+&E;_=OQR6NSI?\/R=,.W+S;EW&B&9,?,?8,8TZ(S3#[Z1(672*W8CB[0"$1+BPAI81$PD$XF*>;QKM% MG@Y/0' "FB:@Q03$%NJ(B1/F,&$N@K<9RQ:A,F)SE0!%,>*(/8S8@X@]B_B( M\6=7"<&>+XH@CC#B"N@IX@A1.D(*[%%G.J8CS(KB4LTBBG'?&L)PE*L'A9C#< M#(2;LG SN:PLU'<1I40H89H$ZUH" LVXL"7B*IECV10 9"CEQ8]0X6RN9")$AZUA+D0^:TJ >R-L*&^?S16<" FBD,8K,[&_0 +9M B M<_)"K!#,!;Y )8*9Z)6PL2<89 J<#3,(E_(<\KN0$D NK&('!ON!088@*"%5 M_,*DD0<,4!1$<0'4N6PM@\:.8*0EQ$0T* &992J6&<%,(L(&,)\JW8;!MF"D M+\1$Z3<,-@8CG2$FO.. (,_S1B#>8+T#6D:,O<%("&04 ME[#8):QTB<@=,X<@T<(B$#<)"%(*RV*/L, C#._J("CPB!$H\H@12+$'B^W! M6C %EQT$LIR_ .1Y?UB^ UI&C-W(2C>*5E0% HFJ0"!1%1*D1XR-R$HC&AIT M'K$$B>4KX$R>1_SV3,N(L1E9:4;1\EX?@K@7(9#A[22<2:MC[$16.I%+N=D# M4!0;0 @2S ,@52NP"=DHIA!NEP-0=()Y",1W%A"DN+W%GF=3:9M.L4V+3<@" M5W"""IFP>"(4T\%Q,$2XB4%7;8/QP0='[8 MDCNP>4@\+PJ HB1HIS+8'!S0?<=;AAFT2-QS&4"@H)2.4\Z(@%KS[6#NY+[! M&7YZ4P#4T)=IM8-%W2$I%K<*[ M,EGE>RQ"7DE7V:0ZKM@,RZKB7.]GVIX:? M%A4 158S$8K Z V20HW;;#TNR -!/OJYP\^0DA$\LC4=9:I7H( M:S,ETFPT-26LI@34E%=Z3NB,)? 3I +!O./'&^4,.S2N!8)_+J02 2^TN$LMHS ^6A 9!P MXA).4II-&OC&N4 P648E@BW*:!DWUGGR@!K*:1-A;2;0O\K4I>C"U $,I2X/ M;MY*'4LX@2Z6N(235.>,$HV#6)X)R3,W+Y*Z:_B1 MRZD'K:[GZNYE#^M(#=9CU?5 =7FWG'MP3IZ)X_3"2SEU0^9:0%A./9!3;J&Y MEQ(8HGHA+($>2*#GNNVE;@6G7@@+EP?"Q7O*W$NIL?J%E(>4H*/4?,%CI?$! MU*[VI!23W@/2>TYZ+TGO2;^#F/4>L%[;%WC,58^XJN0;,%<#X&K@K6&07(U6 M2S=@J@9 U:#L.0(F5P"/E]1T,6T"H(U,5]+&DEK. ?,F -X$I:<,F!$!>*^: MK_(8'7BOS%>::J9FBVD3 &VT/7? ? C@Q$?-%O,A@&V%S%:>Y=B@I1LQ:R)B MC7+>$3$?HOGQ="/F0P1F$[@T0Y BJQ&3)B+2:*%B-D3Z']EB-D3@#_Q!8PY! MBJA&3)D(*!.U\E!>!0'/_-1L,1LB< =Y;P$H*IH:,64BH$Q49"K%9$C![EG+ M-L5D2)$Y\&P1*'*-V9R][K:OVX?I5<)N==L\'_KQK;&S;T^O*WZTX^MR[/O< M7);'EPZ_3W-\!_*WJGW8'KK5YZ;OF_WTRMQ]T_3U$&/R8:B_Q[JZ.WW8U??] M^.=8F.WQW[KSY#U!+ P04 " ";DU.U@ZJA'L" V M" &0 'AL+W=O/8,TD[QE]%0:ET MWNJJ$1NWD+)]!D#D!:V)>&(M;=2;"^,UD6K*KT"TG)*S(=45P!"&H"9EXV:I M63OR+&4W694-/7)'W.J:\'\[6K%NXR+W?>&EO!92+X L;J>5@NM(E$?.*F&^G?PF)*L'%15*3=[Z9]F89]>_"?! LQ/P M0, C 86?$KR!X'T0_$\)_D#P9P30IV+VYD DR5+..H?W/V]+]"E"S[[:_5PO MFLTV[]3V"+5ZSZ+(3\%="PV878_!$PP:$4"ICQ;89K'#"SI^--@O$5[X"#DL M(9,P'X+PK'EZAN]-@T"A7<"W"OA&(# "32\ 43S;J1X434$>@NIC=PJL3H'- M*9DY+4$HBI)5I]#J%%J<,)PY+4'(2Z)5I\CJ%-F=LM06&"5HT2JU%B-/S)@?+C^<5)E@DEZPDA:+^A<.$41<'\BL*%58Q0L.ZU M4@V0Q2N<>Z'E'F/X<,K[:ST 'ZX#M /%B!*X/J]0=9"LT78$GTTCQXOO.8N M8%(\:\JOIC$))V>W1NH:-%D=F]_6](/9^DXW15.4/V3ZCOJ#\&O9".?$I"KM MI@!?&)-410B?U,X6JHF/DXI>I!Y&:LS[3M9/)&N'+@W&OPK9?U!+ P04 M" ";DU.+;?S3#(& "7)@ &0 'AL+W=O9C&45VO$AFR^'10?W997YTD#T4\]DROSN_NB^F!\=+!*[M)/:?%E=9F75^.MEYO9(EVN M9]ERD*>WA\.I>#$]=7%E44N^SM*G]<[[03677UGVN[IX5JW(@_WFOPVW0RG#W?>/]K)Y].9M?R3H]R>;?9C?%_>$P'@YN MTMOD85Y<94^O4S\C,QSXZ;]+']-Y*:]&4L:XSN;K^N_@^F%=9 OOI1S*(OFS M>9TMZ]&!-Z44<;-(47P177S;5E\'5ETWUI0@VV<(> M7'W95%\&\RZ;ZLO@ZLNF^C*8>=E47SY77^VOOFRJ+X.K+YOJR^#JRZ;Z,KCZ MJJF^BLCB'V^V^[I_G"9%?[) M:4B>IU-.1!(]94B-(Y+I*8-J')%43QE6X^@YU^-R4]GN+)+?663M0;<\Q+P' MQ7M0M0?5\C#A/6C>@^Z.041TJAN1J47+6B0$'\7P40P3!7BPO <;/E/'>W#, M&,@ZNW"=B4JZ-KH2,)&8'T;,#$/Q'B:\ATEX*JJ#+]O3(F84A)5C+YKL3#4: M@14N4/,43"#"V[D7[0:2(PT" 98$ Y.P-)#L%,^ , XH9@P*"< .:%[%! M)3BBXLYF9_:LYW8<@)VP3!PT5@"><#WF"Z@1##:2[E/'7A4 IP!LB0D3AW2L M,R\*"",!?Y+A3X+22("6%.%IE:@#,=1TTMJH=N<+Z)0 &\E@(\&N)P$VL@- MHV&ZT*"S#H!&<= @'P :U0,:!:!1'#3D='S)B50$ J'3'4.- DM1 6I4#VH4 MH$9QS88LHT^J2PU81@I0HQAJ%-@4%:!&]:!& 6H4=T0CF\2)%[7.+'J$9@S M40PXBMS7O%?!W48#<#0#CB(3.O.B/6??]_^63(_W:MJC!8AJYLBHZ"W:*:NR M(!( 67-G1C*C*]UM?J#*&F"L.8S!F5&CV[0>&&N L68PIJOM0@6@ ;<=%D!C>T!C 30V )J7M@L-2BOZ M2I"#!OD T-@>T%@ C>6@(;<_7[W(_7N/L :RT$#5H@#T+@>T#@ C>.^TB,= MX(OK0@,:G@/0.*[1$#;?>='N*5S($;D7^\BH[(BLQ\]>M%L@A88,^',\\RZY^ MLG61Y'>SY7KP*RN*;%$_N[[-LB(MW46CTM%]FMQL+^;I;5&]K2J8;WXIM;DH MLM7AYF=@X^UOT8[^!U!+ P04 " ";DU.^OW2DB4" #1!@ &0 'AL M+W=OV.FS 0?!7$ V"^ Q$@-8FJ5FJE MZ*I>?SO))J SF-I.N+Y];4-08MSJ_F"OF9F=M5=V,5#VQFL X;RWI..E6PO1 MKQ'BQQI:S#W:0R?_G"EKL9 ANR#>,\ G36H)"GT_12UN.K506]"M)T ML&<.O[8M9G\V0.A0NH%[7WAI+K50"Z@J>GR!'R!^]GLF(S2KG)H6.M[0SF%P M+MU/P7J7*[P&O#8P\(>YHRHY4/JF@J^GTO65(2!P%$H!R^$&6R!$"4D;OR=- M=TZIB(_SN_IG7;NLY8 Y;"GYU9Q$7;J9ZYS@C*]$O-#A"TSU)*XS%?\-;D D M7#F1.8Z4 M"+%!0&,I>F]V6."J8'1PV'BZ/59-%*QCN?M'M:@W6_^3V\/EZJW*DJ! -R4T M838C)GS A,^([1(1I<^0W1*RBF<(DAYGHZ'5:*CYT9/1T"X0604B+1 _"41& MI2,FUYANK,/+C%IMF-QN)+8:B2U&8L/(B G\ARRI9X"V5E!FMY)8K206*XEA M)5EF"7S/[ [*K6;2:UF4HL9HXLVZ3*-[T7V+"MKEM4B2QS^0R"S"F0?;\3< M*I!;ZEP9=>:+)O,] [-=8@+S6'8VC-FLZ.&N4)?]=\PN3<>= Q7RVM&7PYE2 M 5+/]^0YU_)]F0,"9Z&F*SEGXRT[!H+VTP."YE>L^@M02P,$% @ FY- M3IU0_W'8 0 ]00 !D !X;"]W;W)K&ULC53M MCML@$'P5BPA([RH-#V#0?9\" 2T)?H8[0ZYP5O 4P^37.T#X^3$^;,)OC8E"DU# M0*%61H'HY0H'H-0(Z39^.TVTE#3$]?Y5_;/UKKV^\&NTWR2I8[F M)\2.$"^$Z/^$Q!&2&P*>.[-6/Q%%JD+P*1#SGS42B7:*'69NDG9T]TVZE MSEZK;;8M\-4(. 42 M*Y"^$8ANNIPQN<4,%I-G_AJIMT;JJ7$SB7UZ5^,?-C)OB)K=,2 M!50EA/NHU&SM[K,3E$"-C5G;";/_?N0# JTF\0O8\M>'U*W6T3NFV:]\:TS1 M^9W$^[SO;8OBT/7]_&5KDBB_2P]F;[^\IED2%?8U>_/S0V:B3264Q#X- NDG MT6[O#7I5VU,VZ*7O1;S;FZ>LD[\G293]_V#B]-CWB'=J^+E[VQ9E@S_H':(W M\Y4'IG8O!2EBLC^?9BAB>-2D_7COT:I=[99"EX^G[2/J\[;SCQ'N1FF M\;^[3;'M>\KK;,QK]!X7/]/CU#0=$EZGZ?W2?)C8XJ4GUL9+&N?5;^?E/2_2 MI-%B74FBW_7_;E_]'QO])S%<@#8"M*T :P386: >S9L"O!'@9P'^)2\:7GP: M^%I -@*RK4#8"(1M!50CH-H*Z$9 MQ4@P2EP06N1D8?HK)PD*Y%K?*RM9I@U4<[)7+; M^C%0DO?\CU)3PPQKAEXPDM!K9NDRY$SXUH6S'Q3U8T@=>6!AY!*2BVMFC#'R MFIE@3'C-3%V& 34S3(VZ9N88HZ^9!<*( SNMX.S^M[AM8N$' \1PU.%50K8 MI1?L1I YKH%7&OA57T%/AC435LR^8C1C 0C0R*4("0(%\P'! LT5L#G!,!8H M K("PQ2%$9UAOA$J@&]S3%LH) /Y@6%<*I!J2Q?C1&AH=(5@C(006[L84UI* MA4=;X-$63K25!(:&-2,N_5%! *B12XG0H<8()2D#Q6R"4$QP0$T1B@<4#/H, MH41(0 3GF$4.2\X"H0(>@DF\="E*> BS885A3,+"OG8QHBG1-R:UQ,,LG3 3 M.%!#Z>03I2&L4(^N)@T7 5<1":4$8SE&*,'@=)X@%+>;9) )+O6#2*5A*B#* M;!T'/9PC%-,!Z.0"#NQ#$8H1!(!)CC(%KT02#X"(_=:$?5A5(R1EJ M#RX)J#U8*-HXM70A>L=@E< T:5"]UBY$[J3&XZKQN&HWKF N/KB(5*#C0XW% M'FX,,$B =!^C$"P/& 0WDU,7PH*/V@,S==[&W@*%@+FE"]G@PQTCI@F6!9>Q ML1=X[,M3%7K ")"Z$-[0<>N00KZO# USM>9I I>\$8HQN"\9HYB 6XX)BH6P M5$]Q#*;EK!TVQS$*!F2!8ES '44[;(5B,H0["@Q3FM[*&?PP>$_H]Q4#8=R2 MT4# :SC51RBFX1H_1C 6$,5@4F"8@(O+%#6*) 6F31)8/5",PR*S0#'J+!]X M3V&A6>$]A:?R-1X%-CV+^YH$I.]55>>>>T#XDW05!VI?E-2S& MT^XCIN>>L.[*CK[[Q0Z<_<+1+\)^J6XG_<].U#?%JRA[V^WSSG-:%&E273*] MIFEA[ #9Y<_K;$VT.;_$YK4H'T/[G-4WM/5+D1Z:VV?_? 4^^ -02P,$% M @ FY-3HC)4J. @ !P@ !D !X;"]W;W)K&ULC55=CYLP$/PKB/>>P9BOB$2Z0*I6:J7H3FV?G<1)T &FMA.N_[ZV(1PQ MOFM? EYF=F?LC3?K*'OA9T*$\UI7#5^Z9R':!0!\?R8UY@^T)8W\2BCA]OV7_K+U++SO, M24ZK7^5!G)=NXCH' M]6866.!5QFCGL+X=6JRZSE^$\KCV*JA/1W^3^\EE]+I*HB0#5Y5HP.0]!DXP M_H@ ,OM8 MI*Y'!&A_<%BCDBB.XAFSDD1G81@=5GH/G!G<_4G@!9$R"= $T3 MQ)ZQ43TFUIBF]Y&BQ+!26%")%X>&80L*(3^T2PZMDD.+9-^0W&/"21F(H&>V M0&&!Q0%*C8/<6& 1#+UWVB6RJHXLJHTZZSG&E))',RF?(/*1V5B%#1=#+S$V M:F/#A4F"WO$66[W%%F^!(3R>'3SR?-\\D#G*TFH;"^JNU>XD)X;DNX^IU4_Z MSW-8SR')[)\+)K=53=A)CP[N[.FE$8H[B8[3:0W5;6?$%GG+@K6P_(K]C=BH;[NRHD'>OOB&/E HB+7D/L@O.&UL[+UK<]M(EB#Z>>^O0,RZMJ4-B,7WPYZ="%FF M7>JV)8TD5W5'QXT;$ E)J"()-D!*5L?^^#VOS#P))$C:Y9Z9G3L[VV6*!/)Q M\N1Y/_ZY+#?1E^5B5?ZO?WK<;-:O?_RQG#VFRZ1LY>MT!;_+';KL]_'&99*M_BK:K[&_;]"S?KC;_ZY_&H\$__A7]&)6/ M29&64;:*/J^R31G#E_#Y4[98P$OE/_^X^9=__A$GX$DZW>A3OMH\EC##/)U7 M?WZ7SEI1KQ-'W79G7/WQ?7K7BMI#^G%2_?&/VU4KZD[";]JEZ_W\]?2NW!3) M;//_5A^7S5^G#QD^ >]=),NT^M35Y2_3Z^C\XG;ZX?KT]OSRX@;^.&L8ZPQF M+Y(%+&">?HG^E+Y4G[LMDGFV>HAN7I9W^2(PUWGUN[-M4>">WF?E#$;^2YH4 M"-3H7;*IK?7DI-,]Z74:%O<^6Z1%= ;O/>1%;64?D^(AC4YGLQ2>@F?F_'PC MC&]?UK7Y.^V3/S6^<)4663YO7+O!B?_GO_VWG6>KX? >OJSA7O5)F3?X[/N_ M5+\YA5?G_/HB>:C^>I\LRMK*!;P? 8O@:./H"E;V<[+8ICAU=(,7IPE=\N42 M4/1FD\]^B_G),KK<;LH-7$X8J^&U7]+%XN2W5?X,KZ9)F:_@L,[+U&P1V^_'C^ M[O1V^BYZ>_KQ].)L&MW\-)W>WGA$#^C;[6.^+>$LZDBF*-BH-L'GZ^OIQ6UT M>G,#8[ZN_9R4CT1]9_@A_=LV>TH6 -+:)#>/ .&335HLHV52_)9NDKM%&I7I M;%MDFZQ^M'!YD=Z749'.4A@4GHZC5;J)\OL(8)8_)ZM9&@%IC.;Y]FYSOUU$ MB7D%'GDU:@]I7:]&O3[N'N\A?8&;C&'43:]O_Q*=7KR+ MIO_Z^?SJ$T">=EU;XL7MZ<6'\[<%S#?Q>;($, MP,]%#M<#85RD"Z+C!O"U-25?TL8!+^F $AEVD25WV2*(=/XI[7CPX^7%AY/; MZ?4GY)^7GZ8(R>E-='7ZEU,XDYWP5I ) WW' [R^'>NZN;T\^]-/EQ_?3:]O M_L=_'W<[HS>$2;=_J=]$)T79X8'N.!Z/Q_&PW^,[-HE'XV[<'PR4K/45-_!T/L]0X('-XG4[ M@;=GR3J#S0=P9;O<,F[(/02"6Z2/@"4P=+3(ZV3U&HA/AGP&V.X*UM^ !@29 MQWPQ!XYB8(D$;E,7A*K'0ML\_/U=1/P(.# @XV.ZR4 .#Z8J",C2XGW S5\ MGZV 7&8H0.1EMD>4#%)>2W)WHY'#GS4<11D2%_P7!#T2BVT'/9XWBQ4>+&]N MX1\DHC?1Y7MS51T$'6Y:,,9?P2N'=<8!R)=&#O3-0+Z8WD;7TY^G%Y_KM_SL M\N86U]OT^X?KRQN@-=>7[\]O:R0$. A(]AYV6@/@S9MOS M%.Y?OL;5UC (&#EC,C/L + _I*L4501\*)DOLQ4I'WBGPU<$E#[\&4A&$QV7 M,WI_??DIDKW @88))3_;,,+;Z?O+ZZE'G@/\]N?S&Q@_.GH[O9@"-(\C>&GG M.WANX7FGI]<7 '/_73@UG:- ;P%[ M[/,+-T]T=OKQ[/-' E5MSMO'U,B@@-BSQ78.APKDQ"#_%K2[8O&"9P*'0ZHF MW/*3NZ0$ ID\)\6<+@B^ ?1GAJ06R0<0E3DOW%)1=^6C[)Y>4 ,"65XQ32^C MQP0(\UV:PJV&P M60'-*DM4!:H3KO(-3[I,-ZU(@^4Q*0UHYF:OR*Q8(#8L:ZCWCR#,2PO$S6.R MB9[3@K:)"X;KM !X@QY#8NYVG?.PO&$@" +#'5!J@(AAF@*2LO45!!#0]NIZ M^A.0A?.?IW5R^!4,YB@LFOD\FY^L8?+[O$BSAY6(9[.7 M".T!C,O]U6VYP>:55$UZUHTWRQ8@>E=.LCOYY5:3)@N2=!Y .HB.4'(XC M&#JHKOSN20!,VZ1 EER9#NDB[N@.:.M]IK:#T\ _1Z\Z_?YQC/].\%]2>@2RK04P.O/"-9Q;CYO:=2/-1['[Y*R =&&C'==+"]A]$S/Y] MT@4!MD$"(L-*]-=/Z?(N+>I"FY.8KU!B/E]%9RPQ-[^B1&>^AN%;W?"ZE:*G MAOXW/?DV?]\;L' X?*#.1_ 8?3I& MJ-\H>1R.BR3QZ*_7J&$"FB*GJZT<#5$T)=R[F1)$F6M&Z7*]R%_25+[,UXS6 M1O9G]AFM8=6EWO(_;I;Z&:VW(.DA+*IC[UA/\UN_;^5V5%SK]P.(-VR=:\$C M(LT@P0+<9N(C J@U+&SR,*!9 F9!Z#L.;A9=-P(E+X;)SK.G; [,O\3WM3;Y M/8C=[^5_ 6= @+ W"P(-K&7*%H4#"$6-N59>W??X&1,_I'33^WO@D CRB_0Y M$OT7Q[HJ8+'9>H'LS=C>X:G3N5S"_QV=WGRFT4_:-??.X5NI&5UW;V7?XSMF MJKDB=L]4>WR7<'EZ\U/T_N/E+X<;GM4K6N$#Y?7T[/;\YP;KH9/T\%X4*73WHO1/%,&?")-K$[Q+@0G.,D+END<%%9*_ M6QTH6VV2U4,&=Z-N(@3TQNLSS\IU7J*8=8]K@14 VR%%!CA06/'>0U;V+0J6 MO\RVR\:[6]_P?0KBV=Q"#VVIS4QUKIEJ4C<6.5M1_< ? 5ITF=1)D!V9(*(L M:,U&8S?15QCG&XSRVFC,='Z_C?CB4,3:A^WG%S]/;_9A^Y7A$X>CS^D,?A$K M'ZH-Z>QQE2_RAQ?8U2QH=/$F.0AEKHI\EJ; F>Z+? E:K;,4;>2-@X<*PO-H M6Q(^(HX]I>570O;]^<7IQ=D>R'ZED!$2KX17EU_%K'W0S8OD&2_J D1I6@G< MPZQVI&ZB?4]:: H HWLV_>Z$GQBUKJ>G-U,0FJ?\Z1B-3 1:]$?1!]1Q?C[] MB"0_> :A!Z/3V^CM],/Y!5K'D%$ D3^_?/=5[T_A^\8W;SY?77TD/G3Z,7IW M?G/V\?+F\_447[BXO#BA\=1=@Z$.PH_/*R(FA]TY>?B N[9CM1:-8;GO+Z\_ MA0UZY'&EV8Z*]!Z0]9B\H)IV6Y,!/P#*QT6^2:-.IZ[)_S0EJ]#I12UXX+)X M2%;"56)0#5=EOLCFB54^@-J6 G+=9R/P5J*RATF(35S]-?;],LF>KN 2[/K MN=?15?X,5_-\M4D?"K;#Q:BFMJ(C=+!TVV_J#] /G3<1@ @-:/*LH)2!; S;.0BO>JQ,LPW\YP1-BE&4>_NH&WV1HJ?\N*LADJVT3Q$G_B M,@?F U+%YF6-#J[%2]0?1_ACB4>&CZ;%,=)4/#UXB&@?3UG@=42Y!?$_B=#, ME9$Q>9X_KP#MTF2)BVQ%I]&" H+@(L\091]28T_=N4& K=WDZ=G)NS.9M]RN MUPLR/#T_9H 79JLXH+>WTS.SY6<,\\BWFP7<2]D+R$CV01C:;@:XWS(O-_HH M 6F FI0MP7\SOT):I.][]T-[>'%Y;(!HL4T236*"YR?-% MB1=P#F(]::YH0R_H2YQ";FP)UV-S\@@T+E976G[$JU$8,^DC&J/,,[24F=CL MR6.0E&;5J)@#=B&TDXU=#RYBK67'NVVV0$B<)-M-OG0$4$2:%W<\VJF0+,K< MG92'%A]!=YH7V1,!@5$(CX=1#)%.,)FO Y,.P?(%C,/ U_NB"T?0_7O*CYR M!K"A!^>@LP;7EH/26U16]@#4Q2R-8-L!$*89@8$&Q)1I8Z>""V-Q])%_ .!ER%*HGIV=(F,R>A*EP4EJLKUZH$')X]INX\LU7) M=LP3VL!=MH;I"K8U9R"+%4@H/[R]%5)9 J!@L2>SI+@#F2TZNLG.CJ-/ES?O MI[<,J1(],:XVSA">!OOQ'9P5;],29Q!SBNP!,84V_]//0'CM7D%;7!!8DY6'9KNSG_<''^_OSL% /DSLXN/U^0C'EU^?'\#&1*$C:OIV?3 MRL_7EQ?P^8QM)PV*+IF?0.*:(?EH%J-N/G_Z='K]%W)'5!?CKV67D/4]]O$Z MN@$Z161KM8E"NZ @;=#E@(;"7S?IP]*/O?1TKE(#]HBOC&Q;= M\D&<2# D\M8!S9XLI8?T" VG)I??)43)56)R: M/6;IO;(=S('LRTN_I87<,'IF^@68#=DJ+^\!POAC 5PG?2Z-@D<"HHL47[-T MCE%1P*T(VUE\1PDC :K()&L+XH/5^XF-UUZY:SE9;L(-;Z M F[>6X(;HW3*@OC@:=LZEE,3&EP*'M S:-=(.YZ1,Y;;NS*;9TE!6':_(4$X M6PKYEHA1.N=B)N,0;6,_/._OCBV@0. MS MZZ8527@,K!-#T=>X\9!Q&=C!A]/3JV,C Y:(KX!,=#V ZB,V1*E=E9S&=KE6 MW#]A$[:+FL!KL[0@#!O9F)=EY6R1EZ2&D"G$!# TOL33X$&:TPE"!=]K6@\@ M;[K:R@JLO6X.\I0(LM70#Q#BT;.Q0'?V%I4# .,"%X]2#+-,CLBP<&I%ERBG M ?X_Y,1'$.M]KI5BJ!K!%%'*OADKZ9<'57X<63G9G8'<66G0&3WI9CDK)>\Q M9./#>;D&^9/OTSF<(=_ NKUA,0EX1BAE+"*3NQ^2]03=X_0!^6! MXFF 2F!,-SF""?')=EZ2S2#9<6*EXQ4+40P=TEL"J0[S6N!^K>#NR;0B:5-$ M#5H22R.YJ2MW0S(L"JMG^9RFIW&.3F] J!BVAR>==FQGHD6=H2Y"QT"[.P-! M"U00D#UB<^H6.6 %10Z< >_%PQ8('9%%O4;!F;^GI44C-C92=%5>$&,1AQ.< MWSP%E5A.#9?BRYK. MG!$HQ12$13HGN2\O:+$YG.PC8IG1]/7"_1NF3^4^QRO"'.0I/0'Q;,TP@]%> M1T>=XP@-J)OL_L6LD" O&JO=5QP==2N/Z@BJ_ Y$.)&R3=R:C 1O]HX=PCK M2CP6[&$&ZS_J']-M1A$V_(P!_<'S(JH<#8X= MCSI\"UI&$DE()LB!QR6%+. M'?&D0RQ)ZV43/*H(( EG:"ZR^KB6?I!H '6ZG'Y""U2*9G]X0)DU7ORG#8< M9>%NBS3'1VB#10[KG#>>D,72*'1)HGUR1FX&I#@/^1/J[&SP2$IDVN)'>"C2 M5"*Y& DU,,LJ/A!FEAF0&@8^0+1(S5 %G56BM^ C*,;^H0.1@_\(G[--J6;# M(6A&XGEN&$,B[4#Y LA*XM#V+DV(FZ4H&,Q2HL$%:A>BA2A\R5>+E^ DP/70 M/U70$UK?11R]W'2U[ M#3>.<,!<;+.QP+4-@@<0AK@JKQ:?PVNWO?N5!*IX6C,?8#["?,[Z75/.F-RG^<;$?DM?!1NX]B)YN'*S635I:K-B2EJV4Q2 M"1D, A@D<8(1O)<5S&U1$5+VJ#)=D(I/([5$;.>W>?"D5-9AX7<^H<(S-\KN1(V?672J-)(!7; G$')6KO?AJ<,NM'A%(K;B(H'%=>$"@2H^,R M515R9;/!%^D#H#I=+\Q>R7%2I+!(PXQ^S]'M #M4(PM<-8:*$_UHAAYL"O4T MBO#VU\DR/ZI1Q/I8PS8&=;[P>1:?+EA&&.KR):E;*>ZX4'*(HU:)]T M^DJ?%#)#QR8ZB]DXQU -\T(7Y%0+5*V\&ANCZ1/E&+<1353@(SGAQ/67K]] M O^_.SCI$XV3R$"T,+)E59(7 -X$-B-7)#JH9VU#SYC?FW=91?>0\)FT+,IX M(&7Q.2M333;@YM0Y1RNZ,?(CNU(2 ;]3)MC*(-!XZ]0 Q@P4(S-)" M^[HL&VLMP'OD'69( PG&& RZN],_1[_DQ6\LGT[__$O,$Q&F(<]#<341WL[N MQ1#A,TA9UFB>?P6:%R\!Z^C'Q;"U]!\#&M_#7(7%.TLE8.#W!5IDD(8"8-Z= MOJ\"AN_9=O88-P%E38R\!A%+_BU4"KS]PJ'G%'5CG#:@018O0CA"S,@FN"1% M@1G@-8:T,L=&(P%0[9V$97DJ*[YV"G_ C:IC"9#>%!GX6W0Y$43>7[Y%/TK& M(;.L_50@%,:PXMWPABE4MO\PT8L,-4X6DVFHMZXZY2/A,4NO ") + !;N+D6XY M\:Q0ZJD3)C-EJX"CB.ZDP +U-T%; M6)+;P!X9RA*<7WF7;8PSNHH(T6R19,N*(8?$0WJD.HTS\2 B6B+C= 3/-E&D M)V1=><)P1@*=B,>G9"#7,P*M0=%8*!G=!5K8.3#]+4F*; R8OUZL:R%-E,2S#VU#.XSNDT#=[)P-E% Y](L MBS6V="YYS4L07/.YTTK0P@;LX 5=*FAH9YMG:-,8SU [4WK(4$ER!,K+<.#APO MN NG@=&A:YO[7$S=8DTA!K-?*[?9F3A$P;(96XE1_+KQB)^AE@]4XJ@*2V) MSGHA]-208:$)8NUF:JX@0?MDJQ0/\+WPTC&MF%\B83%K\J"!D 4!\J2%,&D1&Q\L59$2TK?LZ E:&7$DBUU3[(86C)-=;X M*1_1F6F"?]@V2&3T.5W QI9Y"*#4H4R YZ^I)0[S%:$F .8V6$ MH=G+VV331X9E'7C>YR,; VA,\]D?![F/\.-$JS;N);]?4R[GAKJW(_K642[CW:6HC7JCMZ)@LH[Q[BFG+:=^+#$ZM+#\ ME-S37*VK*%Y.[CGM56FPBD(BX7%^?6=[$A8O<]L0DHJUUX1O5$/3E8VGXJ6] M.8M&_7:LCR&"43_O>WYN (*K:0I9\+>F3:.Y2(+6B%0=B&AAL! 0G0:1? MLG)'(I,)@R#3M2W>@&O%50"*<]RF%8_@A\(9 TDH-:("2GODHD.<3KX(7A&T M!+T0GTB)-HX'E,X:L* R\AU#2(R3($ZD&_9,-#BPV7U"DH:+?'#7D@AXX&2$ MOXA36CBEBD4@3KE$M%]DOZ6+%];W)-; 9J@ZZ?LIR18$B)32;V8FOJL62O#K M=OY08Y+,#TO+S:JK53BC6(F1EG(.Q;+%G;QF9=$(>+#XLU8QP3'KYP[ M&9UEB4K)&ER=OINH\2_08J]=66;'.*TMV)5@@XS!6^_(I&YB_ M\*S),UE5@$-ME>^V3.LC)28T'^\V216X&,N/J_(=7V*1%F?.^IM80=\N.^SM M,?$YN0U%-#%Q*M)/RH:U;*U*',8%2-\&9,9[$H]5,F)6,<_C8E3Y(4,_9Y(( M42.DZ'FPE]_8FSS.?I]D4G^L%J:F%@(D(!XBKG)#B_FK!TC_2*'&'KL0&[SQN3Z,[6))@OE(:.E# M7KJ**#16SG.W0'33J)S_C_GJX>1CAF98@681NEN;;DTDV(729%5JK IAUKV'AVM96B4R)& M.7)5E7/9D+/A>>F>X(APZOMG-7Q!QPL'9HPK. MPQ_Q#WP1E)N=9X"\7+118 M@EWG'MXD>[%UF>G#U-5E;HK?P\W,-W6U VXL74#&FQQ''?GR@M$>#$79E4O M;^ !B6F&);P0ZMZE'(?#JJB1YJL70C@@",O;#6&[LYV)7<+5&C14 -5]L94H MVJO3CJ@^9OJ0S0382][Q*?J.6!#SG1X+.$_VS624:&#>B5 =O\\768Y$PXKQ MJ-*?H+NN$J?IAN%,"#NUB:8T\.)#>@!Y?>.<;>I(FXX2(ZSV5/A&K#(QC"H7 MA0O/4-<'@@.,:I.G31D:B;:N?C^*/(NAE6C#TQMA>J[2=Z3V@^1ZK9,U(HK- MZH[NF>;T534U+BK=1@BJZP$)8^ M*& ; !PTKT7]=N?HMV-4'DZL=E52=%+)!;2(@<%IFDH55@WQ RV>'W,@M!B= M*(@.HA8P$2;18EH3++S"V)A9!BO9E'13R Z.]OA4A"E%L%@]8V:$$;:LRN:\ MKOMT3B%+>PU%F3'QBH2,ZK6=U+^\FFK) Q1P:[SL7G*W+=\A(@'<"4X/HG0H MY!9%2JXKK-75 MHPAKBD(Z,V4SK[/R-UI([1===ZV9>H8#19 *>JEPMO@]#(S.?\IBF^<+N#OE M&P*N9UWQ8]]%A(ANGK,2_1)P@*(3;HN<-:>MJ _*SM 0Q<*#V,2^%[YV)CH+ M[BA7DB(J?;_8SB3\W[/@JM5CB$.Y96Q7Z[/+,Z*902)&'-^XZB&HRG,C+S(^ M"&I4'3FSTN9T"S8H714Q!Q0[@$L-_"8?L8;?H:4U7Z3P.D&_,9'WSFROE*B(GIUK;OA4FZX@A8I27\5FDXF>:>4-4 M7,C)8K'+/V JTQ*4 5DU[ANQQ[AO//S3I9K% HA.O" MV/+/66/[]G.>=[G]:Q[GP)J<[?+,#':[*'&O8,+72GYVQ M*6PY.K=R2E)_:RDJ.0"G)NU0N71/),H<5?(I#AG.7<^"=RZUW_]!Y?P?L.YY MNEPI7/'$\'2Q4!B(L;^;TH^.$>711(ZCUK!8&+$,_;$V>0"F?:?B=#CHYM0F MN45'[VY.CT$[P*W#1U-'I11^(?99#K^I9'PAXM%)BK,FE$/&2.)NFFT"X,)3 MK5^5O;4,F!=#7+QH-2(K&Z$IL:5A<8VD=&(#QEJ@RQE/0X:J3I'Y M7JP]-8TH1H*#L^^1'$JM_01NUH:\5K-\_4(!2C$2/M@:Z(9D&F1&PBF[*34/ MXSP2DG0WCQDE7:$A[L@D_59QYICI!IZ9 Z_R*)8PM_A!YL3XYYED6="V&D:M M9I(F%&.6LCU-2KV\G-B@3]$&=-)ZV&1!GV58YP#'R$+&C_RA2-:/1MYU235" MO\BBQ3#F3"@ZA'I=H5C(;,9E6/'?F/(F*&0O]:A05MFYG1/-D:!7;768O3^5 MS7-GLXBX1S4!6&.=Q=(O [K6I4@D;R,5XLXVO2]K*H50BQRJ++4,^!J=1"15 M'&A JYSC2,AC$P_G//>"K1/ 1B-#(FR1J)**R#%=X)@[H4QVEC]X(, B5Y7H M8O)](?^K)PLBPCPF4N0@6]YMBY+]^))[ZI&_O%!1^Z3\HC>=)0T%.W9Q5H'' MI<-RYZ"4R%)B":JWCPA6=9&4":3&D< M&N;A!(4%/AK'_QD_*,)6:*:A-A(50A30,U%P?00_1729?,F6VZ4RZCKO@_'] M2Z%/%Z"V'Q&OTQFW&SGG6&ROQ$B^RM'!S)P&4/9]>E=L<7?<' *7]?[TYBVL MB<5_=HL:1Y8;J;25$Z@,6U)RW&3G&YH9T,>]8S,EF19YQ4BC'U;IHZDE)6Z3=)[)=G?2.ADU9V+!P)\ M 9 DB=L$'XR'H ('QI:,TCG5Z>#R+Z>G5S5KE[9T)5A'7&QJ%EPF0@)CXR(0 M+;&F(E>>H9 Q;"0;,Z,'P6?QPH-(DA@6?3,Q.X$30.2>7.MF<0V017!6=E';&V$A&1S#]N%R^J?ACAGN00 M"#*-3SH=BTQ'M_D:&,6XWSU^'=WB.>#YGB\I'X$WQ[O=KN>L'KG(7)M#J'8G M<=8FE(6<0YB#+9&"$E[UF"I\7SLXH18IA@0 35+:N! F,29P1^_XWJ0*DDLH MY8:>+N1%H!O-K.)V(N%[?JXY=DO&R8IJZ[I*; Q2,,$''_-4WKG#.BS4YC;J M@M-W0,Y*F+K^C0D-%:GA)+\_V9;&7<5A!P7**3E3=4(@15[KAM)A:V"U M0= M1NKO$,$0H<_N_"*OQ+R(N<1%\F7.*QCHH/3IZO+"U+57!6C_O8H&_;@]&."'<3R"MTW[STKVR5&_'7?@Y^/H MJ#>)^^,A?#KU&L%6,R!(ZKY#LG#4C3N#";[:B4?M=NW->@O9(^P?"\]C]]CC MB!L>O8J ,K5'7?PPC$>3L1\(_O50N4Z>K0Q4PJC]3MSIC7'X03R WS$A]B1; MG8@HBU\/.UV:?#C @LML], H3+J]N-.>X3_C-L#N^)Q.QX/1@C<4=P>CR)3 M(W^J:^1+]Q\Q;DF4PC?LQPRNO#ZOHA[,V\'-#=OV 4[.OT=IH ,_=CL]^Q-R M7!"*N""C4Y*[<;L_BL:#(1HGZ,>-+:]:X,\=V&4G[G8Z'"R)#$CAVF R@%\[ M\%_>:P^@TL?_=GOZ<"<=Q,-1/!J,479R@1A3&XCQ#6#Y2,X=^!QWQV/W 4OD M;0IVFLDI/V#12P!'/)P,\;1[@U[T5LK/LGJ@.=^@!^C0C@;=> CWYQ,695JE M135RI#-LQ^WN&(8#\ PGQ!&V5&TGO]\\)U(1\1%8@/V# UM!)@4>8VLFWF=? MN%8U3@N'-FC'_7X[ZK4G<:_=B[H3; \[B'17J;GJI %7;S*(.W1MCSJC,;S4 M]FX6H&]G1)_PC@XBW8;#QN!+2850A S'J]NP^J^Q9Z.KH^JJ&[L=>- _ M@7/@/3(X,E&.0<L91TYLS M%V5VB#/6:G4<:++[\KZN$F#5M\IYWSZR(0)=HEYD#-I>=4C1.W%H&\^Y.,NC MU\M>,]JICTA^3%:G4TF@*:-C19!1A\R,0-P;COGP&X0"$&F65L0RX3ZBJ1YT"H1/ MW3? )WI4C$__W;A4LZ+>H*M6-"99R^\IY9WC$"2R;IL7/^D12Q@,Z-4NB(#M M!N!XC<-V0*G;1N@/VMUH-(EZH_YW@PR/V MNR.&1[=''_JC <.CTYO\/GATAAT,)H*Q"-*][O"[ :3;]P$"?^]8*"YDT!V8 MA?0'[5TP04GIJ#L<\J49$8K3AXZY1L,Q0N;_\_\?+>CVD8*#58#&0?O*ZGV M9\0NK;/4B_,PX2]]Z2\5S55VPEB=G8IO*\GE!=SW!"L-R48?X2.Z5E^,_X&L7-G&AHU1P3M7 MA9_!P*7V+;224@1:D&"//J)O(H+[6:V:YUHY2&*)9)20/Y(2;5"L%Z,PB15D MMI2..6_,R%@7EH?C*VYKQ?BCU@:(;*ZE6IBX^><98!U:U]F'('^]H2LLT_:. MH^VJOB65ABDEZ^"X-IP93,X/.O5YLDD,@*WG2+L2J-(D^73("\.E@>R!MIC6 MV;-J' -12:VQ,GNJ4@%9>\%Z1]DJ6Z)]$H?:C2>C$OZHADPIW U/"M\VCO@'XSR-VN M2G_LLK8OOJMUM#HZX&2/;1$2ASXG#V18K$1QLY?;!G+'; N.H^5V141W82KQ M/&4<[>25EZ6:06HW+GY>8=/=BR!4PH4=3^;9DD6$1*J$\\=E/L33'$B$?AQ3S,9=^ 95.4AXPMD"#=8'D=Q&QO"@V%M8$@H/5%%B6:54 _PK MW_4K>\E/^9)_DDN.C/'<,D9CL;7\57=B88'\TEVO<_]Z'0.4S$U1^W\53?IQ M?X"66R/>VZ_.*BD3T608]T!2-P_*GY\TV>%&A+UVG_YGGK3FOTDG[G1Q,OP5 M_V['8X#RX3 =_5\!T\YH$D\J0#7?U: Z0)AT[9/RYX=@,LHD[HX'[@#HKP#\ MT0*._ZO"O]MOQP-0]%_1K_QW;S#V[W,VYQP)*V!ST5E+"HTHO1#VP&5X:S2\ M=EF]XA7-FI.]>C6EZ=/I]9^FMZ=O/TZCF^G9YVMJZ-GDC@LGES5K3N=JA]38 M\8Y]FFJ<*<6XZN&.*/5.@D5N@6A36"6AU+'2V':J7\%=O8Y.;1H"Z9TZZ5J2 MO^7$;5I@0SJ4([G!##)MKZS2S>,F\D@1/)HHNM5^H%K&REPWM:NF2UJYOF>X M.;;HB36/ 2Z769_*?$M:4J^2=OBZZ1(.XQ'Y8=P5/&+C OXPE#O!#YE'Z '^ M.3!S_\0&&3=,.FS':"ESP_71VC68Q./1Q$RXZY' I"ZN&?8K02X-LW='\;@] MA%MXU,5]P)]NG[M^"R,.L8$1^6JZ;*,9$_2$.?R'Q<_1_RWXV1O'_?' 1] . MV\'PIZ'!&'G.8@P](T]\$Y9VVGWRZ;D1)VAAPZ^[_4XCY^FUN^H5M%XR_^%5 M=CJ]>-173W1IG?CUH!N\3E^!V;U1W.\-]8+1:@K?XGH%2OL?:<+SSG@2#X<] M_R384,L_HB$36>1SBOX\Q%1)VLBL#UI2#3R5(40[JX*EYU[JMH:#'^B13FLP M^J'FKFI*_%*#LA&"\'_E!=BJ'9-,CB&@DMDA&8W9:HLQ;60B-85@*JD5[J!J MS/G#Y>6[7\X_?J0F@N<7MZ<7'\Z1IYW>W$SKALT]A2@TZVSDV+MGW,ES=[_Z MFAO9U9/S'^RJPP=1-?OB";^:=)0#F2P&<#"F0H.J^\+&2ZO3J"IBVMW=TM 2 M2YDI2NCE.XLQ*=7=RF-7HL;T+8]=!62CNF) 3BEA]%3P(];5/S#\UD:J7/^/ M9+E^\XYU:HK$EYA-ETYI=5KIVZLM]+KX?27$7.AU*=9Y+KDH[?TJV[37&,BYGS)'\TC!9'2!B4&VP MK)0V,/7Z(EQH0<')F(Y<8X7$%3>6(KJVWA@%;"5D;31-4VQ1;MO+@,ND845W M+J=&1R^&D^I2&^(='RNM%,(PHTH4#]*DBM8A2@E0QYSB(Q;WE2#<:L%#$];K M!>?S4NNPCIZ?GUO4=JL%T(IBUP!IE3_OS-95@[QQ=T"=+AV(F@E#^XF>VR12 M3LNNWA>.65$UV[Q\YTR:_JPH /T^PT@-?7U:1I)R+3<-1.H7,Q"R,?!3XX:C0_D!]<7?>?-!2)5DESF)/R6!*\8*8QXA8%RPXH10KYI^D61AJ(IY:X?#R=.>.2_0M^] M"Y#5J->+NZ,V:B$@O_9)ZB3%Q'S?F5!P'WR/X:(3ES[E46&,K6OW\/$A2)<8 M2 !29J?MOH85='&40=QO@QP=(-F=N-W&)SLH)HZ5?%W]]]RGZXW/#8 NA9H@Y,._PJ2^H2UUB[LI3,AA*Z5 M)/)(GPFB4RDEYBI+,:I Z;JPGI]53)],%O^"9=:)V_KVV"ECP9QXU[$#8.!]>;B MMY=G?XJN/IY>< /NFY].KZ?1V].;Z3L*X9Y>W)S>GE]>5-]3,G)^3S3.%B4U MP>>HO(*(2>;0K&/W !>UN-7[@(*^E'C^6R"D/JVS!V6L41$:A MX+(SKRSKFH8[PK>D50=-8)NJ2*9=00UP9D5V1^5. ,M;,"'@FYCZSE>8\RI=>MHAML&$V[Q3 +'$%D9]/4 MX\YDJKBD>WSO N-"\;61?8O+L)A\(/'ON%P(0450]D<"]$N6-WGQ]#TMON4V M2C_9;!L3_,)M&;C0A " @_)S$WZ Y2ZHI RUHJG\B(LJLAG7K?C^TS\L9:10T;E4/5=!><.+K2KU(Y/A+\=?5W\Z2:Q2ODY19(50%, M"F:LCM&4W-PN-AQ01SA3R]D6+=M).ST+AKA2D3S$E")C$L39U;$,NX&1K. M!VDJ.4JEGBKF\PHI[,7=4Y+>C")_SYT/>6FF J)NIX&N=Z1&MLB5RQZ4=RH/ MXF&XI$2=)FLUL1,!8-(_I0&+$H_N40JNQPQ\MO16]M8E[)GZURQ1C$IL% MK"O8^LXBMM YC[E<8?Y"LC0=$0XF=-7IC[G_Z.K$UO!RC[NZ(P1*9]AP9>7M M(4EV_D%K]BB9.S+3P4[=:"7U<*8>M1RA(F.V3XG+W]R(ZV>>D.T%LQ]-T]O* MT"XI,*41'2U%=..E$[61BGV R0\/1?J -\#>WE=POTE\I497P7E@%EP\W MI4=Y;%J$L1LAX2E2-AL!%20SG_[.HS@,[K\AODA2GR%%SLLOU;@9(\@"B<"Q MJQ8T>8O)V"V)%VLB^=A4**;+*.L5BZ! M:E@WM7=P%8&H8K)[+[0_*<+6B%HE_C\K[F3NH4;"P-(WFQMF*(5/ S M*PX1E\+&\-K1J7GF9I.F+;8+.%'ME&Z DN>:?CVBG[Y2G/M$*G-G)/'OATAR MGP!NG1Z_P(#;(W4!^EN9YLI^IKFNW&\J0P1E'6YB0><@PI$9P@7]U$6/'=*6 MU'DQ]3XT91:P[:KSV=9Y5KQ^56R*K[8%GLN_4?8B([-P:<]\9?)"&9-\"Z2H MR0S!X$IO]9_"FEK24W>P,?C \3X9470\=B.):O2TJYV4./AC[I9$A46'\ M9)\%:B\B]$%+)3+OG M$&_>!X6D'F7?8RX+ &)U1Y3%R&E2@HP^%DCEJLIZC S!;256&JRN4H%WA
    95$GI<#\IK2]0DU!4 M4_A),K=(:\63M[1SC]=[+A1*YC8-(6J]GK P2#L6NN0-LJ=)E+RH=UVI?^M7 M46^T'4G]ZF!!1%7NE>M^IX$BK^P-LIYWUC,,(53J+Y*3D@IJ;HOHA$2Q)^G" M9BH]:L!MT?KL&F_ 1$\YVL075+[6%;\'53@&+EW^=G*/-C(O1B%FP1B[ %/0 M,>?\LMY(J459O95GK?A\F6J18^/2>!B!'"2-)5K7F GLB86B0+*T]@8Z9).Y MC>!Q\)'0>Z; K''>2#C(=HD*YM_M8AI0PYG67:/U< \)1L=O3!=[+2;V^N-U M\_J8WZ7WSL1/7ICZH^C6:4\HW3[N==GQT^F/F\LICN+A>!R-X_YD")][[8G4 M,70!U BT?CSJ3J)!C)F1_;@_GD0?&*M99)LC\E %?)2HQW%[.(PXPF843WHF MK&DOD,DA,ABW*4XU'HY&7%,!?37[SI F:#@YZQ39FC8(@E HGKRD&W6XL0E: ML)=+79788G\M+,C@'6*F>'R]4C2J$9M@45,%M-<4J68?\^CA5!5+^&SV#)+V:%I[+":UNM^EH5^+GB=>/+A+#'W-6D:C+U] <\E+C=[P*;FW00L>H6 MW#+J]>-!?P@\LSMR_(R,75@(I=UJCP4IMGJW#5C1&P+Z#879[, ?Y3_>56+[#B * M!ZJ]ZFI_VBX0#50YV$- - X_OP]$O7]'$#54I^BV56F172#JM=I?!:+AUV%1 M_.WP8>BVPT?B&0N.6\$< I86*QZ+;POK$&);U%IR(T MU*W/@HO;5&/G4N!(IWVD7HS]3Q:1O$? *RJ=6^3ZWJ^ ]TL-AWH-E [%VX ( M,&H-QM$'$J7JL:J_75E"G?P.2<+MCEO#[B%+ MX.)4M&80A;_'$D;1@,)UNI-6NW?0$D:RA&YKV/XN2QA'O1[F$O2Z"-=.BRKM M3>+!:!S]+%(NUC?C)7 [GZ9!O)==1$T5/Y7GQWHB-?7:(W>%ZCMY!2!)&)A4 MJCEUO ?JH7Z'*';A.QZ"QFOKM-;0-]]I8)J+[%_::XK]!4#YM[0,#ON-5W"*@Z/MSOXC.=03_J MMA@9)RU0UO +\UGA%V.JQEKT98C^HBP]39+?FOU'OL5'?+KRB"MP9:,]""NY M3(@8+5Q?AV?*V4>$IPJTT6I+Z.!,SJRVB7Z<%]@-858 MQ@,[H:$S"W0.\N:66SR=S4(P??%0FC:-@TU)';%+<'@0EDTV'8*P:Y*I=,MN M)],^[R$GB_UI*5['W8-(!:+ $%Q@0DJFH*=";1)#OS/Q5ABQ/Q#R:\U>SBS@ MA ]M%_#[/[KT!-\JY0K%K"3V7D=I88&_],D+W-)+%J"'!%Q>Z16[R,.5">OM M) ]Q&!B7N/5%QM(%WGHV57=.$77<+$8JK%E!YEB;RIF0W$9]W3@49_$2-=D=Z$6L!DUU\;3 J%ROOT=: M3/^-)4823T[>X6&JK/DK6"J]\55\Z-OE1N0? V(31ESJM+E\;*L[-"++D10! MXP<],6F&>+# 9S@Z&MX;C_:+BI.)S.'F);8V[+7@)S.MQ&/S*TOADSZKD*G3P@5N_+L(0T)$ C(1F<6S=4:YA!P-565D MOI@D))77:)B:031@L]"'8/+ M.FO \A"*V!6+.&:._:'(GT%N4=XQUP9B)[RHTP@?@/0#=4%%RGNYW%+I;0JV M$9N:E0.,-)Y74HNY>!U,GV\?'JNBKNJIM^= ,RGQ)WY%CK%C_%&AP2Q>L\_/ ME4'_'6*=UZ%1-@&,WRF[-5&[AMXU(FM/U%8%W^0$Z+# %Y+W5,C7=Q;XV'K+ M783^_RWI7?^7J/==K(5=%'H&/30N&#EHA.)7OZ>DOJKEJT$2&G!]AL$ 9<.] M@E]G@&;*_J@U5%-W6-IJM[]RZIY,W6D-#A#^.N,^R[#CMIN:T_Q:$SOU46]L M9-U^H] Y8+F4H+5?^.OT&#[],=I<R2_ MZV\5_1HEOY"33?G.6I&2W#S>Z@6$;5[6TF;S29P>P'->F%%ZL3@FXLY4,@!2 MA)TO4VD<^Q5AB)0M8$)[B"GF*ZYP@R%SS!4]SI6&PB*)C::NJ[3OP3.J\!9T%GK6UX0TGY@$WB9=OY:T?/[AXOS]^=GIQ6UT]OGF M]O+3])K3ES],+S]O^K6KJ@#7%C-?BEJ8[A]0$UE3-J9K "IMLX00 M^D^9QNIH\]EPGU)6&7,J M,]/(CW639[_#J>1X%?D*R))M)L#VDC+U'Z9J]/N&3[!L;S*G4%O4)L1@@!.M MJ#A X27=7$X_27QEBB$+M&W,*:"N5UC7<[6]1\):4'-<#L>L;J()O-Q\NP>W MPKLEO5Z[ZEGM3KH[;&*I\XN0_2P.8#'7MI*),_I$P[J)33^IT1AJM)7;$Q"RKL@ZX0"DMZ.;D?40"ZJ MG8D"M\@#4'-W(I]H8?$+$!2S#84T8;L\"=NOE:&V;7@Q#<6(VTJ"WJ Y00W- M&1$\-L;3&Q,UP?,!38.>QS%E:@:R-1#@<-92^KG5J-3S3GUF % M-/M8S,NM4N-=Y%5U$($5U:YM8"--:QFI5EOZYG[#!-^!,@3&54S:6[OWAUS] MT2&W'A3V'^"&[[WS06QHNO^!A[\3+0@MHYDD?)"^]L#"+ZC[JA 1?>%,YX1L MH_CUPR*_HUMLK-+X*_,YF*;,5ZM4LAJPS?IB_HRIT;!SZKF>WU.9-+3Z4K54 M>LTB$*4_,"G0..XMUJ-XUA@LZ:-WZ!O:Y"9/U)X0M=/CE/MJG=O&O)'S77DC M?D,^3*B":4 $XV)+/>J6V1G&PSYEDO1CU%Q^R@'9_P3_^?'L$4ANU.V,XQ&H M0]WN**8HG\DX'F-I\21[!ISIF!F?] M3CP!A><7U!2*533=8N\Z703X0XJFX9?CJ#^)Q[U^U!_'W5X;W^L"#_QCLD8, MA9\FN+EX-)S@7Z/AR+R(&^BW>]@'%)6[43P8FLYG^#QVY!S3V[C1B4E,\ X* M6[@.X@F%,?4!O",.:*(RLN- 8]Y/EQ<1%T2ZGEY]OC[[Z?1FRA+ZV>G-3]&[ M\Y_/WTTOWC76,C]CNPOGQ%VG)K:5<>L,><\[:T=I5C4:1@D.LKO1\*'[>1TU MKOS2F&"L;:-& 0()]E2;< N(7)"!!]^2AC5<]YX<0G9CAUOHM#S^"I3]MBF7=+:E"$W*(R,F@MGGZ8E)R*44 MY1^?\@5(,]'#%@X)C5E4"]:H45I\'GM2C4M&[?2'5 DC1D,\?:)2P_%@U*6_ M&%[55==5/2\# 0 TJ>G<[5ZSTOT5&:NO!AT]="BEWV2J6J :&S.BRBKG<%H6 M%-$H ;,+^ECAL6$@X\HG>^G75*.P]369,32Y:UUZJ75QQ=9#3;&U:6':$,V2 M=;8AWR[5VG0BYAU:;Y$O:S<9L@6I44Q4[=YT#/4NH[GL0?%%.!C?R[]M$RRK MNWA1UEIKGL4&%H0W!]F,;142X>"8)4NM80].6WA/&?+_RDL"HMMN42=.^*?/ M__2P<@(J@#N?N7W,BCV/O,^Q),R^8=0]P_*[B01+U]+>L;/PV+-4#:M!*1T= MM0)$A90*!7*V"A]D1CE7Y9;:P/X.I:_V6!.,D8$9W/'6L8"MX:C%RV]"":5D M+H_EZL0"B.2J>1O[#WJ]XO#=LG7AY%+%^KHEUJ_"NR:ELW**"$H18^_0M&J3 M;QJNCRX64[-73D^O+\XO/MQ$5]-KKK!8>\)$U3HC?K. 4!]NIR!0?_PU1D:! M5&MC>1WZD ,M7*$)12L)W!6/42U+JJ% @?:M**>)\7^]RQ;$5_^MEL.2/LR) MQASYQ76KL&\=L.B= _B]2[$0MVR$0R"XIA?=&1G)O(.2$K2..AG6E.NY!.?NQU'G7N,A=>FM: M6=-=>DTJKJ#HJV@XB2<480"*U[!-\:VHOXSKN7+F.!D=0 3L#X;XSW#4C[KC M>-(=--_?5YC3,2:^-Z'^42U0K'9<,*S&^X]6!7G;,R ,;V+%4H:>(17E^V,KW+UM]"K7IJ6/.8NN$@]3J]518#8:2B; MH$)RILX-NJPI$BZEXIMPM:H3;'S0?% MDAF@&Y80\H:3F98]FJ+0PA"Q1GP1;4D&.]C)&6M1;I5[M-0K>D*;4=$;K$%B M9<03>P_\3&EZ0PY'%6>M-+QN1IJ:T'%U??GS^0W6?WY_>1V=7YQ=?II&MZ=_ MKGM#S_GFWR9?#FOHTCSR3CG$O7;T=GHQ?7]^>UP;X'7TN773HJ5<(UR6A&GX MY]E6=*D_YG=87'\3'>'7\(&K_J6KA/A8OG+'U^WRN3&^XCL<\L(WF&:Z3^=4 M$,6U)]W J/2!SJ W^($"ASO:^CPS+.'%?HW2I!GDB+S[H$*@\1!YMC^LY PR1EU]BFI""3\R/6 M:^-2ZUN'* R"F^D95DFZOS?QX#?TQRG;;-Z5O\<.Q: M3DNX/!HW6"A8&0LP=1HV75M@S5P@TMY".:Q6)&.ZL1*O8[>0*MVXF^O1;? > MWZ4O.2D3$H)F[XD,SVA W%L0U[XAV6:H;"(XU;.(@U5!.JWB2A4JP7)NF-. MF6-+-<=6WR^,ATIX:&W[.66JK0/PH!7:OM2-*])]7. H)?;LR\;V.+>+JAKF MS;$8!&E:HEM15O)##*>[[4:JXAC_O25K,*EJJFSBK6)\7""#$(2G;!4PN&CF M,<,I0N6[*,+8@7F6K! %]+S!$273H<**0A/0&@6[3, >A020?]S 7)B.Q*() MM_$*FAE<7R3/^O:Z\JC9$D3HC$T+*D+.86GU=FC&:LY@7D4-<\W4 3:-6(UE M$Y(XKK/PO;,IPM: .1[*VB8Z6FHJ5!4C>;F1<-Y'KWI]96H1^&VQLL7?O7Q5 MEUBZX-Y_0B9!%BC?^,UJN%BY&D.,(-F]:;!LVJ9ZIXW)-O[R+-:Y/CZ!X#%7 M? K1<&'2=YXK(A-[?TO!>0IL8:>5NZL<.0G*SP)U%$G+,(!7Q>H6&=DU @> M?U-#H8G5VCF(@ :9$4H;\ IL2*,T/W;E$[TXBWJ>>U/_J25SF<+B=$D4ZOW@K.1.D!6IJ--,P-R M) J#L+/2,'Y2&UP@:,*,AVBXK?:(?UDLX?-@I8H3:9)%E?'8_'M]US!,AZ+& M8F6659&HRIJJ<8MVJ+DL"LRP#B880"8(480RF57:BURF*?N2&*D(((R.8B2J M !6P'3?F,%:M!-NJ;=> 8CR+AK4T74->5P-55]U:H/EYVHWU5XB!L9(7T'9';[=7*#=171<[KC;FG'BL^7X<$ MG^LB2^ZPCE26EC:M3HB0E^.H@:7Y9T#VJO;K9.GEBU2D:)J;F6A6>.F1"%UV M)3(_MV9#T>#*AAM"0A[>?I\:>='.\(>1RE%XA[4C \2&?VJKU9&E5N03W1SJ M5K+9+##LA3!<2K@2:W+QJXK/"]GVCAKER6\M,TJSJIOZ*CK"-FR*,O+=,X?7\2 M3P9=[M'J;==#Q.A(;LAQ'<^30Z-F=E=;%?(5F/)U]%[D(P)(;\R1^CT,IM%M M]RCB)NK#_ZF,,P+6I#?&3FAC[(GMJ*M/[:@SQC^/^M3^^XBW B..QFW^T&G3#P-* MBN SQ$;6<%I=SLKH=:D=(-6B'?0Y(?J04^(;43I=7/@.ZT/280/)(@IY=/G, M156IQ $YM1"=KOEVQ =A1P4=K@)[LKX'6+$Y#=?)B1;2[;0P%+. M>J,6(TV/YJWR^0X64:CBCK6RH?9P4M5MCCI#6M0 U:^&5P+,4U/M%TG&(I)O MAABKX3"QB"&0X/F1G:7;&A,$L!,S1WHAT,VWIK?@"+?Y RZN"T?0;6&\Y&U MD'/]@"PVH6D#'IIM7-;;@PORF^M83*%3%$QX0M&$UHP'U(;;">"XOVZ+K)QG M,R<,$>,3)+(-;2U^@ 8W9QLU=RC*ZK+^KAV@YGB?/ $OPF1(O1FT&#)G%\'6 MG!5?/BZ[A $#$Z]WJU(:Z#(8[6,4889EPPHH5%]/GE!Y,5?S;?:(>?!J:DL< M=IL^ZHR"U27!-;5Z<(F\/L+?6#JI$ R$/[2 M!98S)!,KE=,RW*!($S3*"/E \T-]%&QGLTH>1)(4-874)%H9&RHI7'F1_992 MN# HM&@]9(,R8H_-5N+."/F]KT:H)>OVR[PZ4ZL6L5JL/XFV1H5&(=."B3VV MKBPVV52"VRH2:2WLX$"Y]"[EU[F["P6_?PJ!C0P;LT=X#+/6C2Y8VT=5$@>I MX%PRIEN8]3:]"(V91HHJP!:%9&8'+N3(17IJ"<'UDVM_ (QGNQ MOF05R'7. LJA<:G&X$#L$//9R/L1/DW7MY ,4"*M4KZ01Y(IGE4X^WI;K//2 MM!>0C9QA9ZDC528+SH;!1:-+<@W39PQUF6U0-(NN$LH-QHED:C7@^4X M>'[#'('@SFY?66".-J:MO!]_3'F%7SV9\9*0H8.2W>S:CP4![%Z"/@LT$ UT MN7ZOT?5#MJI!J!M]S5$2 F;8MW2&-:.0MOC[Q&L+%X%MCVA*]T0WD,Y<4U;HM*6R'>I+[(C0Y."ANN.;>5[YZ4'M96U.]UL@7 M)28(8_YQ7OFSO,"5Y!1#@OH \K7MRJHB.M9#@DK8=4#6)IE-9RYIUR1VZ:#N MBGH0PPQM.J/F-$T^(Z;7K>B7U$4#FZ)2^4C:-T4KX@KKQE':IBQ]W=2*O?IGY8Y N1G)**\]7R M8\_X0?7? U[E%Z7T@_%?TH^;=-?_REM-B0T5" M7F'SS,$0:RNA#G..#H!$VN+@&%?"X DRQF9'-IU./!X,Y36@=#M>NP)QK*"7 M0#,DU>6@I8;*4,6]2>];ECJDVJ%?N=1^>_*M:QU1QM_XF]8ZF?2_?JU4P^6; MEHIAJ:"/#MNC6@6+6D\AC9D[ZO'42H]0(87.V*N10,TD:CD<_>;$IY!=A/CS MQ'M+RA"&)$IG_$)1Q[0^MJ$"F1.U&_?LN5LJ_CD.B+'!-R\J!J;F]VN:@D7' MF5F;K9V4F4C0+_#(@1QVLDG9"1,*@;BM"JEHEJ&5NVG4''AP;15'DNQ*P8\;D_!-NIH)OG6' MB>9 4W[6LXRODQ>=#XUDG5;-,?LKT+RR.>"G'++3#,BU MB;=N9")JS&L)RB;Y#7MO$DVAFJPX^RW)XA2YSS1J@7UH(U.H4QO^MAS4<+FB M%M;2IQ[S.@',IPO89X)2U;H5/7$J758BP^7&VZDS8Y]AWIAK80P".<@N>:WQ M$N8@6'OEWEYX7*27$-%&K^7EY@3#1X@/%U1DAN644PD*FJ13# R2BR)7A"@>8)5R3<@I>[(]Z1U(YW+ MEA6*5 MW .J98?0)T(B?"J:D'?F/1]?OMI>G%;B_(F MF*NR)VI-AKX!T-."YIVAS7AGE>+ 2I5 M"TY"@5W>$V^S=!%'-X"B?T\+(.$5/DW5-,MJHTU>=%3"41/!N(%])>N\8.15 M@S$O,BZD>P='>$G,2<;?))4A_@1#S?,ED4)C=M0EMRRTGH <8:5GTC,*#N^ MCW/G\VI%[UE;PK5CK7#:#+(T1B'76AC[>W#I4V)VRK!!;R0/16I2H9OK*E;\ M-N^YQ#;)J76WS82<"+U.&Y7Y-@BRH]$$/W:P?2K5D^AV(XQN@ \]2B+;('L9*>AN3LNO4'J%[EG%RK=C6:BV%&*: 2;5^C-A^G'TX_1E?7EV?3 MZ3M*,:7:$I<7M_#'].+LO)YK\#]I"SD6**<_Y7X$]E&SB[:5MP M'J5)'_9!QAX4:XYG(2]Y+K>4'IE[%7,J=6-(0*)0RMDBR9:EUP1 Q@\F&* U MH#]@:X!/G/VUX=BECH%G XQRO7.H)!F.2S3<[B":)AN^\O^SY;D &-?!!HC[> P1JFL\<, M])";=)EA#M>6PC7/48QB"TZRH* V#J)J>O[,12E'1X6UAV/2QV)AKA&2&8G? MM./8<%%!$[_.#I=HFAD9R,C0]FLB:0M,_&)_#U7\,IOT80#D,GTP@HC;!I5+ MX13[;'6/?(Y-/UNJ24_%H@@8#^(:L<6ID@U1K#6;ATQ%DNT"PV6S.9S\,I\; M9]/1U2^?CDDT?>!"83,1[8#](5MHJ07-TU5&2$^+8?\;L<#R-V/O\^H&J'0U M!)%Q7-C2:68@,A/6]R,;$=P3AX;9'&?B@Y*=6>ZJ!7>^920J47@J>W:1-\&' M3\3CF2RVA\9"K$(HJM69]0P4T@)HBX4L-N2U$MPY ,4E^]]L%!001 M54B6R8.XC>S=X*6TD&X3P+#ZF+5/NKEBG,R\U.$+)1+^KY@1S:'B! 0G#'^ MA!PRN*U*B0(4'-D&2-4/2BZ-+;0);>KP-:&: /PD6YT@G1,3LVP*@TUDLZ2< M.%PAO$ +/17EZ?7]BCL" XU<1<(M".&"4J\'E)5%S;.';]<9P(*(3*+I"L Z MH]A@EV3!!_>([4P34V!2'UUI#\]92;'22KK>, ?MD#+9'A$]P\@ MY ZE0XDQ,#M#BS3[;6DG$N?@;7C_P6A8@J8D!OY[K(("2S4NUM+#5DX1$HA) M?!8:+9CS&&F02V:L46%EJ"US2?EP -;$O/XD #W]C9 -B1*([NRU_G6[XIO) M-:_9UN@N"*'0!DCX*GVQQ.T^)>?J$E?)"P.%BWPF_M&0YMH>QPH!A'QY])UC M^VF5$5:Y9GRMP@064FP7AD)73X #?AWBT5*L]-7IUE?"@\E)./](",2NLA75 M9FX&HA1NM_'O!HC'8?/& M4TH[P4JX#U:^ BX8BTJULE&>M00+/@2)(ST4%1A3051_2MFX2%MX3,UP+-PS MF"LA#;LWYQ]BUQZBYM!V[>@(!*%''[$)P<'P =#,7U+;%*:._KCG21LV^R(& M+.,CX5DGL3HD(R\!_\RD^@:97A#D($:PC&"7H59XORVY-Q367$1.38$#;CVX M2 L9A56^:"73VUA%>\,%!)9U2%ACI7=%EMZCXX!27$X.IQS*PLB)IVT]^KV8'#QA."1P M6$)GKIY(C*?%"QJDJT=4N Z@-YK+TG#F/EH>XE\#-?DR%2.D M2%ZE8CA*1O0I )?+Z!S$QF1N["_TEXE>GDY7F5Q:WT)+*\M@ MLY]K#\;^-%OQAJ*1XE(C_02@[6ZE!;,Y4=8UW#GYHV)S M(ZM-$^(UW#3)2[+A(RK9 -D&V$7LFNOB?:5\3&4_BMP0&*ADV*168\0K[I@@Z'E#*LXNQR]69HR M?N0&MUS"H\G$SYKPQ]1QM@?(@!L"+..@;XF%,O@&<\3AM> M]A+=O)0@4D4?N)#"[SZH0F:90K<;7&@T3!9 ME<\V9[P>)F).'"!Z 5A/+'5DD,3HBR&+HPF#:S YGOU#38[T@&=M:H7T -JZ M$3O%V\R%] OC!9C-7&%#ZP2]/_AH*$0=@S7GJ9P3][DKV=!VR $AT3%TZ(Y" M/S9B%"M!C#2,G:+DRW2=4+8760(#'HS8;-;BJXF0459DJSEI<0Y52CQIPPG* MB@G6 74!,M+<*7C>4NPL]:@ BX?U<_*.Y!^.=0X2(62K_EJQ=._6/M"GB\JO M8?Y.??54!YK,J:/.5#6)G?+'0N&@V0*A##:F\*:5D+D".F%\9,J4 %:^F)B? MS8FQCMJV3YBR4QK=+W<@,SDU\+,JV,+2GHF=0 ?X@Q#X>5K.BNS.!&PW2>&( M:/G:A!^)2,^"N0.FW8/:/1XU*+MF2I-P$S3^U^S]4M\0[Y7I8:$T[6&CIOV8 MB*' C54U*6AK7'A$0A_$*([C6CMG0$I;8O$I,O&S/VH,M;XB&UI5'4](Y?2,G8=<< MJ-D % E;.FN1!JC$%V==\4$F[H$!7R#$.V5!Q>1).R!J#F/H)JQ-)3%0JA-W-L5%..W=<&*S8[_? M&2WZ.3>C2D=X0;N-BQ\1JHADA%5S;2 PURE$*ZM&*DNCTVB9_)H7RANTXY+: M7KG-EO7=] Q7C7NU'B@5F6GOKLQI%9'][GPD$29I0W/MZC 'N+*M#8MDMR$UE1:XQ86 M_D2$'BC6V8*E0Q?]%):S")H&@5[9O%VW=6\DUU>@J_@% $X!"$5JL$;#YYX1$P]80IQ'R92E=*K9+3U#.B^X*O)A@%GME*3[W:[&O]V M11$R "_I5N\V6\1A+8J)"&VK])C;SJ&(-*#,MET34\>'J^Y>IZ%9V\@_<9F;(_3? MXCH/)H?+-XK6@&$;P26Z7B%/)^8*-ZW-#,_F(D4CY/TK@Y-C-+7K2NEV)\;\&;#_"%%>YF43^P\XO>%FN9"J XDT<@AG9RXY.7K#$ 7! M8!]6S^U]VXW9BHYT!WK?WG8Y2BS,=)P[@:W?%9=Y+AVX:3'UV;5R9HSMY%?D MEJO6_FA-76^B%=J'8;1%+2K/M?0FJ&!] 5,KW1"#L*N/\1F9@;*EDOV-[RA/ M(^WD5/=)6^+D666QJQA0UVNOW1K\T'04KOFFAH8X<5A64P+QFA[GY#^Y*553 M/*DTSRM+$'0\3M6/VS2-]$/Q:6]%^Q!CI.$;[4[_J]Q3G!?J35HW)-!R=]V7 M_:,I6X#VJ/5,7DC@FC>XG63?JHB19M2B^E42A1G@^@89$5$R):Q 4+'>MJ)3 MDB*LV?995^'%*%,T_(*TII0HX+Q8F6'H67WE= 4DR+2X"YB M19F38#(]6TQ6:N2[A@HLD,5X6&GN7]!49&B9:^791*Z,_4.V4)G6/T3[+G&5 M3,?_K82%L)O@W$6O[+3=D\RKPD:^:3I]0T@*T!*J>\Q1/K8WE3E6W2%.WHS? MRDLF \Y,SB9ZD)2LZ59C.+UR6UJ$YF@L=8IN4;6I"?^HY(S3D4100?,C98>; MF,;<%A^SF=42U+A+CFOP^<9-K##LHVI&+=XMRW15BJJLO[&*9O3J1;AH1L^& M/3$%M4]KD@X-Y((-8ILU5)J&LE4WBR:,DN7)!27H-A+G<1GU6&<=NZ)HIB;V MMXH;D:_3*G?II>$\QK#E?E]J5*5H"@YB "5GJ\V92@I0C+MNO,DMM\B*/.2QU<,6:?::HMUNPYM\3=9N@Z\'^V^RC#WOBPR'Z%([$Z)9Z?KLTQ.CH_/8,H^.I4988Z:P-5NA'1=FJB!22 M'A(4-R0N$,.8%.ZUHAN7*6M3_HC_*]H)"],O!@)LY4P?A:Y&)@2*!XV/2> P\L%4C/BN[!!IW8!WG]);"4:C9&J(0A1W2OG M)23ZA(W0HTO.%CWZ?'-U>UFI+8^L,1@C'SO[?[KZ-6=;DH"]8A'V_,^[A2=L M#6!B[0P3#E3X-"S!C]7Q;6O?G&#TN[S]8N;SB+KSN1H1)-EH166_\9!"=:JX M8EPWE="!2Q43C/RK?B;B7># SM1$56ACUU>'%3B!G;>(OI1BM\.%@_/]:Z& M8K6UC0XQM@PRI.:C'@(74!FNG)71 LS*7550YW>BFZ&OH:YJU]S2QGA%PH41 M.$ED"QBKJ!;9QAJ^-F1FRHU0Y+#N0*M>;3$ -,R]]>!9"VIDX-;E6<\E5;>3 MUU)+7!2'+@[1_S?-7-IQ64P24T6KJ]V#W2I=/3VL2;<#T8/M]W$E4:W3'C1D MJB&%_2.I;ZA^6$]8R,X5,M.7]M5B5];&N[XIZ_9CIC<-U\$0 M8$5OG&.C$CNB(&4L:M6HF!UG&5Y7;2N:K9LZNE[U-<,7?= W41*=B%4%@1D) MM[!2\&#B*;;(6NB"*49HLDBM\=&8AYP\C6A:*2ES:WV;L1;256^PM1E'"S(Z MBKZ9OC8!0>HQE]:5@+-6*6O)CB=#A&R<*H_M:#8+GU*;M7HHU@Q%,)5&1C2; ME)V98PX!)$.7WQ>+K3?>-JB.0?!F! *)6ZHN#8;<^-3 MWMZD-0Y2WO^RH!UD06M,OJUFLUC;VL%DL&FDRFK(/;]]P*9AZ%8(U-GA-09R M!G=F8'&F)VOS@30WG6!OL]IKENJ]R:KL87WCY=3T3+^^@'Y<>+4N1?#,0H%9AK_H!4@C##]K0\8IECU MAZK-@T1$47U+<*M>9:NI*S M!9F"<7[BBTHY,[ZTW2XP$CRKC#HK_?Y9SHSB5A).!KFFV(&%ZJ-8L;SI8SHT M:R@LLAI]6.GA*M[2%16D?MU>?-OYU;5O8%7!JB;]1GM][U)G\U_8=+S./IO_ M+MN^9]+/%]OEG3;HOTN>LGGTIP2#F'$8+G:W3F;DP\.D$N! &^SB M^ISM>%P/R=%6!EA=B$)3#7*3DV2HB)#^>HH85]9TB?QVZ2Z((!P%DDDJEQ4_ M ^GUS5*/^'*MH" Q"(-Z-('>9:":3STU=#?5K*1!X@EG#ZO< *N)]IF6YG#_ M\]!5%JN5#< (#?;&QIY+)-TN-F3 $#AK8P 0WYAB5U7KBV*8A]A?7!)PQ_JM M+^N5;DPA4*$=0BUL6K%/&=!/1Z'7&VN,:+(5^4NT/H*(I4.JPN",T=1#A4+B M*!"8*B59"ZK-@3ZD&)AG6OI#8Q)@_ _( FS.>/197H!P_\Y<06VY4#Y:/>V^ M7$&O]DTH5?# %#1/.]B5G647_Q\W,ZL>J$#ZCK."^N;Y&@L,6=;ON2SH+KMI MZWO9ZW<:Z5T1G7I K^.HEN94')!8*GDIZHUUL6$HHW1_UD%8?DB5M2IY%17N M0U'A5'7ZD_BU3> ;1R<.,+3A&Z/$YP<$I^V,$C=A#*9KARE48-T*H9"C\$2Q MCXZ.2(1CEY(Z.G-02U+JWB1L-'7[%9K#P?T<]5]-J.-PET"AC:ZJ@Z_#ME0D M9L!+$[!8U/TSIA:9M@I:BS6#LDJ'9?2>$[Y4(0NZ(2]D;O2L>/YB ME"[ME;7ZBIA7(LV83 O#+NJ!''N$ A6U9X,HJYF'@7LL2G45+YSSI4K#) '$ M1"N*\FV#%;7&[8+6@UG!-N3 ORHFFH$R,=-&6RCN$9691D=%0]37#MJW3V6W M1,/8&C5<7K6]9IG! , .>W/';YI"S)![<+GDY^1E9Q"9K1+9T;'+WQY'=H@\ ML2>N;&^%!B_*XJO*.'"**(IB)[5Z#&Z@(PY6._[]TI@V7H2DCZ9X$.V!4EPX M1%X#^EX$3=A=%M+:*P$,R&?+ MC9;)PBF@ 8)9$?K-#'YBH>IMZ;+MV)B/&S'%EE6>0J5<[B'%)OX#%Y;XQY61 M^#Y2N\ZO0G0)I/75MT^#E8P]TFH47^FG-%B8,L5ZELI)_ M1;9S^C(UG2ZBH_.KZV,QB#0;YW2^5KUVK)A,K(E!Y\-7P!8RZGKNE8!1R9\^ MD!<(3)+M)RAS1-+=CYEBJ2S#P4I>.HV/PW\1V#?9 AUVP.8*TT0YCCY^/*O; MRZTW7,?;47^%)MMHJ,P?6I2$M5%D\=6U6725]%4WH:>]R%O1,.YVNG%[-*%F ME-P;??@&_^9S.XYMM]_*W6FVL?J,UQCG'#_WJA!0D#0K QRWGM3RF\(1X+6E MVGC]:IAT/5*J-'&3BLK7]>1LX9E/21[B2R_/7EY4]FI?L:*99$/ALMRNT!Z: MK>H)H?!D;4@M<_AV0(M3"D-.*NBP%V@M;/XQD[K\V*@@L 3G^$D7E/%(Y5S) M:2%+\/RKKE:=U:2$; 7-/TJ"V66W+\/55@PP9&7?8U&U5=0 XBW&'.:MW$L) M+ V0!'L*>I5&4ZJC,SKRB?=)AB?N88AY0%7#>#5_.!*I3MW$OO*T1F\$)FJ\3PK*20I184 1!O/ M55#>)P9^X(25P0ZY8UK*X55:MRJ*]R+8:[<5=\ R*+$O(9^/WD6',JQTG9O2 MN?X\?\KYB@1 KBT0PD6L+S[+UM;GO1L?ZSQPT!O'D_;X +S@M*255^\V"8M)RQ%@@\*/0% MKYYZ0-0=6RK=BS&N$C50N[REZY&K"Z=8MKX&!.4( %\P_'Y>F6E2;JI&E%L M5AERS:CUB'.F@3OO=,344X2,6]DI*_"ESC#4 MLJAR53NR9,OX^#5\,,B5@Y6E4=O[ F/@RED>^96SS HJ-?D]G^3^6'PO'$K! MVL5%BQ5/@DS]I)%Y^11&F0)O#[TY@%CIXM[) M2H'-*L7)>.([C?+N/]9=>5ID?P=M,7@E:E+>MSHMR^R+EQ;@0K:-4?X)S5 + M8 W?="$.L)D>>E.L/.1%B%HEM6:YIK@U;B+(S2Z;1&0YH/TIPX&X)@V2.P33 M4TJ.0UPLET2UG7N86WP%>C8)4PI'G5G=MZ7X9R2*XUX(?!<+N#(;-^Z@:C-6 M6,@@G>F:*8W#[&@N(,77_."?W-RI2IHODR4OPA\6I8@169>R)2PHF:/+5L*[ MP]$W@"-<).[)ACG1'79H:\U-"QB/*)LS)2E7 HQEULO219C\[Q2\.?@'1Y>A M0L3#R(]HNE=6*BM4J#"35-H)./FY,9!-8Z)5$C*)#F/Y&+?8N'23TZ?3YZ7" M05DQ8!Z2,W98!:B@,_A0^]'_:>];G]M&KGP_[_TK4+F>#;4%,7@0?#AU;Q4M MT1Y.9$DCR3.;RH=;% G9S%"D0I"VE9H__IY7/X!N@)"L2;);N]FQ)++1W>@^ M??H\?\?8"ZNW%O(-1GI]&GA"!2YOX272ROT_^ ?>5T\3Y'[K6ZOP75K:<#52 M%@)G'A;T,O1!\[?7B 8X5HN';K?=3&%>%4M0ZF=;-W+5'W@TKH:,U.>>U^_? MVCT:?W263_L+ZEE#Z0VKB8F^&)D"[0\FU;\V^.:&B%;?US7"'E$O5K]L8+'F MW-1RUG_F#3PM6T]]M*52;OW X$@M[+%%.7Q;32Q72U,!/3> )"505U5,K@S[ M944#,!+%=O-59>^\BJVLSF[PQ@K35:9'7'.R 4D.7=EPP$=383S;P<.A%[=6 MZ:VABZ;4#FJXQ"--OL8_9_M+B@>NBZJ1"7<'1<%4M''@=I5@!]I?T<5W)H6: M,)VI?.R:7 3[[4P;OCU.5+I3\+Z:+54R'MN=C^\YH"Q'5/XBW^V0%HT]@U^A ML$/*"PJ!YHMR2\X_JZ '=%U?7E7"F@CG%>5S#2-GJA[;-5C6"X.1;LIX\1 7^UF^ 3;@P*%>H]*3G,ES8-@&B61#NU8 M0"@[Y,PXK *;X5D1.,P#L ?Z?HNBG)WZ49;T+'1I#0Y(X#5X32^!MCTDO&/! M#MK/^;"*1+S<+G1<'(;O6%FE^@;%EORKY/<< M*J@6Y+Z:W$RO)N\GYS?!Y=GXW"GX?47PST3B;U3JY%_&('!L9_.=4]Z[VEMC M+?!JX]=E% M[T&^S8]G"SA#RT)0,/=T@5#)TS)8/Z\"R'I=LWO81)=HH@E7)SE#G&ZN=4\R MUA;-CWRCSU84:*_,(+0LRT+H+R>H*!U%2\<(/M 5)M5 U?!%7F(XZL@WEQNX MJ/16SRT@7WNC22%"MJ6/3+D*R>^+P)NI:X4M\0NRV*IUE51LE0&+YC13U%T" M0D?T-:-EV&[$G:+FO;E=:1,]S/15''43JZCKKDQ2[#5YU;?"ENJ;0WR]1V"^2(I[GXE".4NV^#9 -Q'5A*I(N+Q GK)L!\/#?*B84_ MN@KN43\N4[807(DJ77DVLA HA?A80[ZA5][F(!'^'5]ZO@,=!*F5[[>U7E'% M7T):9SP+LZ^A_V6K1$M;8(? ABA@)R4B@P]&UO=BGZ!@3"6,\8;H","[E7:8 MG8/P$J36RLHZ4IS;_9[3#*7@'RSJ-O^$+_69+W'25GP\&==?59,[]EU -YL' MX!%HD;X^"09Q=HQ*VZG<$KH5[4@5\6R^ 5'@[Q*\B8KP+ MY0D/BY]S[;\;G?PK.IN>3X.)M<'(U.9W>5)N]J]-I=F!SW*LLMI!*Z%L,M1G=A8LH5BG;F?K7S@8ZW5#32'O>-G;A9DL$9Z(AB957GXN+CD)3/X)[P7@6?B-0F 2LC@K16.57 M/G'))'_(F3H4J$EOMMO-%XMMU*[TLC 2+>J,#S6B,)F.EH:-(!,#B9\L4B"/ MSO&7+$-$3FQ#NMZ>;^_1QOQ)UM69"T1F,/MCK') M*"D6E@27MF:CU-IS%D)YA?](BPO"/[Y(T69]1*,E?7ZQIRJ9Q1Y=QC 0I#K MXD6.<(HL;08J09WD,*RP3IT7O9SIX[:R5HS6 B'ZT4# -SA6<]A)WJ]YE^J* M.*SI>G(V.;F9G 8_?AA?W4RNSOX<3,_?7ER]']],+\ZKK7_<8X@MYI&]U=LX M12RH>Z;O5@RL>@VYNA!,:-)$3LZ0'\%+>G>'Z"H8+] M?<@1+FJV566I[V9+TN<+>%![<>@T+2UZ^O*)((-F)/] 9Z8ZHT[? M^@49JFBGZE8I' L2'O-5D3,D@')<,2_C;7+T?4EH>U3;1MH?ZDWJY9>$O[[ M]&\KB[7ZM &G%14-68NZP-!\M2U)'#@9- N_YR"J"=%89V\.$=!;EV@-XR6[ MQ/\H"Q1_>8_/XW>M&G5H&4 UAD4#KIU_G4-CG"0H!?BN>'Z.F*3=?P;5?\[S MG2[W$;P*1FF81@/X)8ZC,!IF^%LT"GO#A'Y+X;.8?AN&26]$[>(PR;C=(,SZ M*?W6"_O#8? .X2E0^D !KC<,HR@+L@'_Z(=)V@NR-,QZ\*,71LDPR+)P$*?X M8:\W"+(H[ WZ-$$YWQV4H8^"3GP$@\#M/$C[.-H@[/=IREF8\NQZ81)%\$L' M9*KA:!A@>_@UBZA]&HZBA)M%HU$P47>8=&]6\@V !H!?,OY\H+X^7:[(;D]=\*?9B'_$W*9?[:)G/J>>KG$F1; 7"[R9 M'%#>'-4-/(@\T604QOT>_DC[&?[((OHQ@)?$'UGI1Q+ACU[6U[.$/_LP+_@Q M@C4#FHN'*?[(X'WE0?BK'_?P1R^C'PF\Y?\K_Q_MS[2,!C=@=R8&4GY$%60- MN[G&HB9[(7#O+#YK8(QO-= MT+G*[QB%@=0U#!^Z1!F8@=-%76++V91)"_J!5=8UD,^9%VV LUFLRURWUYIU M';F7N:JK-IT&Q\%/L]7>Q"C#U;T2E+WQG'*&"O=&/0E4%V$0)\>(87VPEZ:; M_FGS:;[NK;X.]U12\M"[@CX=4AQ1""#157'4!;EJ;_>[C6KZ M^4\4G4B.CLJLE*6 8(J!CZY$($&I<[/5GGSK_0C4;0T-NQ6)""4#';"GX*;0 M,"&*-?U=6CG_"KTN7Q%'P![8:#1#@\+'Y7HM6=F7?+&=H->33]7)II!WF7Q] M8"? *5:F9+T;#[;5UV2]L'H9MYK9G^&NK)' D.6EO; 7(Q=-^@FP+V22G20; MAL->3 PRA4MDD#7U,C"MH)AF:5M!+#Q[M$[-/ M>G'8@UL'>^D!@XS]W,]:,T:>(M^*GYP%HT8JSY(<)_(BU?;:HB%:2\.D7&#V MF:8G#FO&1KK6;7Y,%CG,CU^1EX>^1VPSFRDFF(9FG$1R:)$R+H'AS9?BK+WB MO"?[Z^UFO<'H91;=0GV&JX=&Q IE@N*I8M^/MF+JE1_-:#YB8M>OPYNF[\ZG M;Z]@Z M%[&8O)I%_M&4=EKDZ U$[PNPI\T#?W$_6^\1!A&U1.P,$PGSG89K<,NA< @. MVS?QOH81UR(O[ZE$-[;QT_'H+\3Y*F3PLM#U=1I^;3,[RRA7M7H('.T M8/R>4)O)UWR^)PF>TQ^WH21MV7X06XT1/8^I1&Q.$EU>R]!G9DO'Z2HN)$L<'(MJ*/I<8[7/*1E*8V1+Q:Y MI,LW)FN6NSK$*3H"%#\EX#JZ7LUJQ>%#<^6#QLC(V=R IHCGPCVWYCBU6 33 M^(9YW8,5?UCSTI1MLL%*L&+U)#E4(+/@'>&<8P[;HLSD]&)WWHW'ET?*"%8* M@5!NDES/2NAB?_\@+A-R4;)/F]5,/*/:YC\5VI+"TMLQU-(ZUH[;SV)(#D7GRXRI,BTW$C"U;^/*@=6P4AU9M\UFQX7@E MV39,J&4#0VGX^]D"KN_O.:XD5*H/1TK0CMWMB8^3J;-0(-*WN1TW1(2/1;:) M@87L?:O9L7)I\R^ $&J64EIK43]''29M(:G>C2O*HP\DJ3 MF%UQ6Z$O5FND:G>;(D;+58AYT ^*LU"<:?Z@8M3L4')RNVZJ'GYS2>HIDBE0 M&9_%3VE 2FRT_]+1,E[>6S9F8; 8YTU2"1[4K_$F_BSQ;N6)E\^IO2M&ET& MN.-BES_PFD%OKTDRA@FM$6=>S9!67OF-U'N%(&A7FEKW:LD5:.6%8D_P9'ID MR-XL[&QN)&5HU#LBGJ"1HYPV6IIN.RZ22B<[,@2@]Y_,I[.:GB@1"WXKT'/3 M1=F:0!HT"Z9-Y( 05@@0I4U5=<(;Z8&KQQAI#ED/\+B+R7OX!183MB#*+Y6ZO8BW)&BQ=;7-.V;->H4R@G\B-H\!I!%BE ML$;#+K0IVU;49V6/*4A$BX(E1R;;6V6A-@63)"Z/Y7.+7LA^Y1N$G%$*S%B% M>SA%.@R=^:](Y3N1RZ>B7JEU]#DF'V:/00>-$NRCVBZ+7XX0[$P\*?Z!#5$( M+[Y?2JJ98F*FG+IRR B14#0S\"CJ4F^]G'7T7M:<.*(!=;!+Z3?E8^M='A5. MR[-E9%@[: PX)X("X99K1PJS9YN18#!*A:EN/+=\'7<=%UYFKE5ZV GM+F6B M-,6Z4;U#-X-+V;F$IO"KX5J@<()S6"RQ-[Y],&J$+[_C-#F.AS@Y"H$E%4:O MCT7;E+]0"B,5.9**!XGZ5RVCP!RUJ&>I1 R* !21E&+SEELQ\'U6U@XJW8Q& M/L[S7ZHK5SW-G6,U%.T!E_NNS*C$LT[;E^NJB]X!L#=VQ>/:WZ*QD [W=);=O!MR#UZ#Z.';R$#Y/#X@4:$V.)_OMZ1DH$E&RN1Q MNA69SNWSJ6A*S1\)RIIQ'4-9WK$+D*VAHK,S5Q5VI<,0.)"5CA="YF!)04XX M QZF[!5?2!1$?$509+=D2/HTH[""AM6#E]JJPI1.-!5H#A0'3;,EBX$J&L,' M?@%"_F>B,$HKN\="+2CM+>1DS/"V?E2Q*3."<-=9/57-JIK@L/Z\62HMAL\2 MC_;(<2)J5^3EJZ*H_5SU#.IIAZR_VDMDBZ2XC40&6^%I)K-(SV6A-1?\JI4''['IPWS'%LSUC37G0,_Y]DQSV..B*-F=Q67*NWX',(ZTW+IOW_ M][C7?Q?KE#B9U7VOZ_QRD%TI+L4$T)/*^659Y#;;@)/CWAS=X%K)C\M286&C M3)AP:EC-AWSA!&%82/ES%B PW@4CPKUU'+ KJHYLR*:_>M5V>+IEQMZ M00G;.@\%.GX4QN&[C'0@VFR[77Z>N1?26FT;]02+JL\D(I[:*BL^-L;Z.?.9 M2R5O,8P"?=H;8-VT(F\OWF#2T%* SV62,7:?X)ZLY4A M;7]1G(N%,Z7F*KE;! K"H<-<_=T'D0G(-,:5;3I_+*&^\A"?H5IS7\)MAN. MPM'PKP>\F3IM@N4FXW3(WK*24TJVS"$$R< L&W(8GT%[^JQAK.C.8N=Q^[7T M]+DISL!K4#2VHL.DC"5GV>M^0A-I?)_?;RCGFQV4[@9KQY_//]=.7ZN3 BL] MNL>+92VTO))@7E++L$H]92LY9W)K+*NVMU^GO*+"B)6]=I\V"Z.5H(4-KH-' M=!&AN9XMIUZG9*@-\+898:TK"W*( !>489N0NO216BWM!#C.W_;B.!97C90S M9! F?#D5S*N3+'=;S*OM!M]K*S6>/)FONQRUKE6C@=&FVY9[!;@EUA2Z8 YK MY22KV+E+F.]+MF84OZY+S$]Q2P*@<=:2+B!CO1!^JMBPT0 M=X9FB\Y(5=K MC3;0&Z@?*0!(E\C8-HP/D;#X=*JR7 GR%EOVC)1WK\2#ZJ>O5YAB3]4R6S>; MCJX]>+D1AUAL!'68/8;.#;817D.6M5RD7%.,P])2E<3DNR#&E H#"X9O2M<+ M69/G)A9UES^P'_H_8)ZI0)SD:1Y&\0 M&9$J'XT545_%%)9>QJ40MZ-FUWL59R1D.A?;(+'1+_F*$!4H?%0S?N7',Z** MSVENI=\46N@@N!=EU6&.CBQE9:8CQA'>1W*+$1R*7>X#D_(9R@.5*I09W?.RKK61ORYQQD512;^;*, MGZ7VA$[:EQEI.40+"Y!3@,7,V:Y\=U=\0H\,09EOE:^8--_Y+[./E0 -?%X_ M@N+P_6W5!Q J-$2R8;$.M I6<,SX]L+KZA,&@/LFO1/<)QB?\EYEWG3KN?,Y M8C6*BY/*9A86AT M-V U$(J/+I1!OMB@.;A:XJ)QC1%XOO$OUTO9RERM!6!6.WYCV,, M=57V K8V:C "7 ZY["7\>4=//LP>:59T8-%L+99)47#X"2LRW=PXVMN]B3B';Q$J#BFO1\CL3A\CO,0-LJR]S\K#C2L_A%#X>"U2ZI3Y;[)FJ MX>G0A')ZDAE;Q^-43,TJ>H4A9.]*+0#?@/H]<.A]@L== RS MJ8NZ*+]:*=?<7IK;'/B\J.2>L Q>-EH$([[D7Y=\OAK"1)3=7"6RTEQO&8 7 ME"8@9"V;P1=;8XFL K[,R#^(1V+V5>B*5JN40+-<:Z\'BH8U5.!"R4B=:LX\ M%8226N_Y9Q-=;((WS*FFV\.S,W*YB4=<55$PX11T31,>^6KY"Z8KD[(IX1(Z M-=F(_@CG0@N1HSBPGJM@.2<:0@%LEE^(+N-"7Z75V5HT8]UC2E3;<%R;CH>> M6TG"M%E")#5O2;9HBD,5!B&V4K$LRTN2E#15+%_9!$XVP$.OL[IP0*K\JE4O_ M(@@K(F!XZ$H])-H8;Y:=,$IU'1=.IMH;EBAN\#VHUFU MIM66J=.YA*5DUJK1@:4?INJR<,S6[:\\ZNP+F70J)3J*W.T)05?6ZYSY)@DE M.IO89VSB0RRBJA^[14W;[VI2(4:;.PL%J)*%JA/#G;QII=M"K[<:0Z?%;>M_ M\,8C^!)LR6P.(D2Q5-M=\C'@2UEES10?GK/0X3)D=)]H)J*,9B4!@_+N6*RH M1NQ9$P%6LA%-4E>RJ4P>A9M\(<$WNE/[Y"C/.H,=S=8?B1L(#)?^L]TKA2QB MBT157::/F\T"SV29 QJVP*_B7P-2'*7F LD/U2"(+:+7S[AJF(KHM4,!":1N M3]&]E+)\!V<;&-'?]AO\B"5'7C,):]2\DL1%"E!1/*DB:I"6K?R\IJ9D92=D M*3BVSLJT#.W 24$ZN+>S"N&L/U!4CSAJ+"W:)DKT5=&+$E 5N:=W)LHL2+G2,;*2U, M!1969Z#,*B(5+U@C$7]C]9"_$Y*CIZ:&GL=,SX?91/#U?O6Z@-?-_\_O'D33 M_-VA;DM?6QSO]P7J:7ASKS'7E]Y"0E 6/C F\AVB3V8-,4P*;,!^K@+IC\O)&K@@4S-!]&@19"1[C,XVZX_'9TNT6,MJA@%Z[H]7])G"FR(^,^/J M2W![2>U4'>[F95^AD!HR$=$OK(5"19%@V21(5O*P/O*=6#XALCIY8$$9EP1S M=6G0\4!OOA9#2,)%7MNE,%;Z0URE=Y:,>BN05_@BG-I9&!@41,.@RWVV7196 M#%C#''8E$^3:XH8B]!FF6)7*V>:UXW'I-&*/L.N'1U6WCQV@[1DQK- LH6Q6 MK75JN 'E7:I\XP3GAFM/OTR KN I(HL6DD7]P_:U8<5- M8C.T. BD.V7'K% W@$<7I6051.ED>RZ=,EA/N#L8=P_?!SVC8B%$T!TR:Y2E M!WTI\=[2T+F9H<- W]/%2+(!2/MJL!:+X'_0;TOEN,G"-$-NL5)O]_A'A9A( M(O4CG2>8.\51L3:O%*+J*97+GT%(\0@:VZ=8ALJ !ZP9Z**TUK4C]B'BNYA& MN\L_+N>R:?<,J#LNJ/ K 366G%8K+!U!OC6&Q%//4$'@.UA)2E;6FA!:18[1 MW5J)LS7=<"Z-'EI%PZKUXLW^""K/SCA++=*H(PF,D/L$4SI&@4Q$(DD6TSMS M$'*L"3L%E[ .CDO])>\%'=^.4)% M[EAKN@6%J14,B'7'2-T:3U"KA.6(FR^?-G"-8)BJG!@05^&*Y O(1GS$>D9; MKH&$%(9'SI0"%X'48L>L*O-52S@ZDM[*1CPI"'W0:+=4MG[1,M#4H08G;5 M:>!XF@ID6N7IZ^@TEI5L:#POJG-Z (,NMLLT>\'L*MATAX%*@PLKY%S!A!ZU MR[UIV5>-N0[WK!VV7#VX*=I]G@HVQ^J#)!UR;'(=ZRHD38U,%A\%BF A0+M: M32%PQF4[.+]0Y#3R;+"[$M86*<>RVB&U*UAI\A=SU!]K-I7G2X"@# 2J2A,8 MS#$C:2F<4J-*/EBGVJ&7MQ+XQJC(0 ]7R^(7FI?SS0UZ2E?MK2W/Z[H=#I<5 M]K0D: 0KOH""]*1C#&6AS,[%9@4,H/@C;6/)7%?.Y!#!3"!C[]#%*\:!_7;# M*O1>-#S+<%43DU5%WU7@#OSVP&A(V2#;.TC%^[DDLY1< M;L,6"GD&J)UOST M])3TK,B52;1LK3\(F-4-WKG'8,D9S4HWQX-HC!92Y.-.$*#LY5?YO\Y+750"(@C8J][AM).#E M$I$W[2@A4_L 2_=D FF)2QJN]#"V+NZ%C!"NI MP)71E1T)E=V/>876!1*?3%?&$*;RAD^8QR)#=3BR)L&=Q3%43K/LG+VL&@2_ M&9=-QRYAO% MOW:8Y\\J'N&Y1B7=@5])DK@%[ M!E>ED:! J;&#V_+P2+&((8,%HQF!3-M2U;A:((,5#E/"XC'HJ/S^H$(S1\P$ M<<_,\EK^^P+&%F_A@J2BQ3(WA4'J>JTFC<\HG#27JK'K!3RV?3S6\=VB[]DH M%W[K%OTNW9IP$PPB9OK8?-S.'CXIM,Q5IP\FJA8E%/4B(CF*-+HV?E$O#QGO6OH(PD/NQQ3WI M$_.J3@)-N6+&MMT2!#RJ+-4+E=YYAE0:Q$A&_&NBY728_C%[9#XM87M!/,#3 MCE6?(U0QJ+/.EW2.S>O/J:HZ:UWHC"\ANQ*7QZ//"LF/K MFQI)\E$]:!F?&9K2,S1\:FZDAM6O7W+S5D6Y[\)Y+RG06Z7P! M0S[''PG4OV*PYUM*V^Q#5M7"X'Z_)O/52B7-?%XRO9>0("B]QWH;XRJQJ.GV M,="EQ3 '^W@!EQ<9&F<"Z,._WF\6F)%#X5?\JK.M#6=W"V3Q"7%SFJP65 MT)(X6A)!-''^P:),PJG"O"G@:P\(G8TBY[?DFMEQ\MK(; LK>P6S#WV M5:82+^'V>-&:D"1,.MH@@7*! M+..PA^LG)'B#XSMT^)&D!(^1I053A2C&>=2'"&8X+RS3$5%V^#F^\G 7XR/O_S[Z_AM_/KB[/IZ1AK%[P9GXW/ M3R;!]?>3"33NW! TG(OIJ<"/#>)80?BHC"47_(6>:S02>)ZJ8/6ZXI'K4M7= M&" [J9WRBJ#4"8<\&X9P<+#M%MEA)=&O(^BU1T%'<&Z/J@B^E60S8D.WR,$[ M21AG(WPT#@=1Y#RYV.QO=W?[E8G2[PPB'* S2'OPXX:J5R-T?!@-$H9F'XR& M3?HJ7\V^:)D6H?%[<1BG0\:9S^![Q#(X7JZ/137! MC_MQ0B_3SU!48XL:0Y*4=CC;1X6AM5MS[X#.6]XR\Q_![F R' MYI<3J\2O$.5'K-L+RQKV1WVJC9"EP9O]X3_6ZN:SR;P+NY'5*DASF"9^R-B]GO"==O<[;[,!$L8Y(R%_H.S&$ EVJZ7 M&FWX;OF5+R4<%C8?:SWTHB"-1F$:I4$RBJA*Q-ARPBYR0J\4.$?8Q3 FKM6) M!T-X*"HQ%CAM\4"J4PRBK.5V?"AR9%MGA/!S>%/K%[-W#"_#3JJZE4R.A]+B MF]>P=SS@K@Y<6'HIY:B7_-F2%M4YHQH8K:ZRQOZP'T265Q&6;?SIVIK&\4S- M7CX'Y?Z#*2UHW)IG;,1 7W,I OMMG;D6J64GJYQ. 7QL'"=V/PQTYN%B/_# M;$UEU0V@?6?$E3W@JLR&/?EU$*G/AADBTE_4K8=DZ '=B]:G3"Z=&'@6T#Y6 M^, KG+J&_B*X@. ZOM?B@=$6R9#7:A?(,I#\$0YY2IB=]M^U4U4S2K/$FM&0 MY 1KA5S0_TZ21#SY$0'K=[*,'DU ?(EJ%J=<#Z9^E9((5S^+DF P"M)![\56 M!G:UM#+P=_W*\"SZHQ'.(AO$3>L!_?:2 :]'DM(OO4'&ZQ&GHV];C[@?8Z@9 M]$4KG2;]%UN0I%=>$/B[8:(XD2S)U$1Z6=2T)EQYH<]5%SH#(G'Z)5;'J#_$ ME?%58B";2BG&IM5[+358NEWW'MBT]D*70G54!!.CM@@3>V*U7!3^- MSSY,@O>3\?6'*ZE04*>=6);"B[O 'Y_+^0S&7'*8S=^4M41CQ*N)=O :$_W! MGC7U7&5%,'"4*CP6@BI]N4R#6QTZA'_ZF66B8:@>B;X&#X+?X-N@>LG'RXFMY@Z9*Z,S]V@LI+8?R'A3@= MBTB3=M(ZJ)VS9WAS?4/>CD7Y7)LLHACNH8 ?F/[.-O9LN%Y2R! M;Z)G3>18(52L:B0RH"O/2/WCG6\3LV@H(*AK&6ZZZ&\E(W"(8@7,F!3$\^@)D0(Z_MR M9D'-Z,D@'$;]($&Y#?J$/\U[-GWG)QQB> -2U;A*4Y^+]0D;_)>ES\%_%?I, MAV&/JCA:!!KW52VM7E]1C+33%$-MI,6SJ!1K0*)*;WH]N);'IE%B M/8+R+W-:GF4NO%Q>G/T[,S*ETU/;\9G[^;XLTPOKYN:Z=VD[S; MR7Q.")V$:*#0)^#,&%EEW=C;O&"G")]%'U*05>JN.JW7K8Q?E7/#Q\RV1(QM M2%VL'-JBR:F5L_L*S8?]BO0@G]1],S4FX&U="%PO[(_,6>"_?)])/!WY>N:? MUIO5YN-CD*9A,HB0J<)Q[-$A(CZK/H]'9/(\HH*FH'#K6"3EY43;?X&6PBB- MJ"9J1BHW'!K0L/7',(,$>\G"7@1LP8R_ G&.S,1Q&$78,D:J'UKLHOH3EX3" MC%8YH5G5M>OWH3O\YZ@B+[ED^PHOM80$._181,1-7J%Y,Z9RK'"YC6+^MD)=XU'0^M&^M!,:LO%OMSHJ3^NKMRPK]H 28Y2Z7I&:(RAN:"*=%WY>(*,&@V@@F\1U>.,LA&YKE&^TT&-3 NP+^))%=MCK#G38*G$I?82N M_GUV__#'4W&I*B ;DS1# 8&"ZRU/VP=-NPQM1$:RZJZ6=SHMV!PNUTE^=G'5FCG[6-@M[L45/LQ M^C&#OYRAHY1,C*X?WI0'K?5R/XUZ*Q79I0"I]JP?',4&'O<#!;#__IEV$2D9 M.G&;N[1M*ESW6::RBYDANXY&Y!0(TX09>MP;UHX4@5EN/(RP5ZVRFC&!7A81B!ULZ"P" :GS-3#5$AW<43<:"EWN[;>M("^;S#$]!@.VV9%(7V+?.63"@#^LI*@V7J_V[+'"#Z_\44,@U'5'O>^(7/#?'OP^T<#%.@A)VJ;0)HW@ MO\1J50D[BKK#$?8TC*C7OM62*->&))#%MR@\ZF:1]<_/U?7SX4?YNGP5#[HI M:%MQOSOHP8^DFZ0-=RD7(S'5MBUR "IH94JS*WR*(@>K3E2FXWL@^20C)L-M/VDR!0Q!H MSB!*O,04!D%&:DPRZD9IJRD,9 I)%Q2IEYC"$#1+-!FE":YKW*5PLE&8@<[P MDUS1&#;!4U#E2_V=V \?$F6]Y^46*R4)67*T-@G1+RC;^H^I[X5>!Q?2U%Y M]9F]'NHLEL_=%>OD.'VC?;0\\@+QUDP7'P*NUWT;TQC)&_ M4_11OQOQ!^KW5^D F#XV[B78)LYZ0=)E>AIUAQE]H'ZW2(2)S2*\!G+9^L4: M>P.?R+"OKC\H >I;N'7^#^;8Q!Z.3Y'96FXXD!OYB7\X"^]+D%]W9!AXFLIG M@TBQCTXB$3"]K!NG%L_J)!PBTQMT04,[R*P'%!H C8&DU'!9-B1;47>8F.$D M\@8FD27V<#W^/$.9Y3!C'O6PZRSK9K$>+AD@P?83I&8]W(@YCCB,MQN/X)#0.!D([O!+Z5%)S%>*#"H>-?UAW%Z73- 8;C=P MPDTO+5Q\CO17:N%[ZJK)&%&KCWS#H;S\GT/Y?&$*#UU&C%>1:AS)001M39&J MA-!PPY+L,,>M7!$YJ[,S'!P^DJ.1C&'&I8NBGW;A*S6L&&^Y72^CMB0CX?6&Y =T+Z762:N*X#74E[$_$.Z8-#M\V.(L MXONO;PT=,X5'T1.'3F5HD,=:'+AXV&.^,8S,T.R'Z8[,19\.%7_IU1[TC'D! MK=;A Q>GO#X]O,SH_>,D'/739YZWN(>R+.W7$$Z;*W5.WYU/WTY/QN&6)T3G6 M:3%LOP2V_!T5 M-\&0371/D.&-*Y"(Y?IYNHZJ;UI(7I=.\%:&L#*(7FE$9:JW*DK0,:FW-FF? M8\7L-/Z,'<>]X+L _H)_AO#/)=9[01^,@=) Z\O9;M$-_@/^!]SS.\>A]!]B MDYP;[R;7*D 3G:EW2LM9?ATW,4QOQ387#H7K5MF)F2?+ZA^R%9Z!7YL%+BU[ MZ0]9ZT&;98:+_SM8TH.+[%N$V@7W-'87_YU@4P!_M3>I93.3J"QE&&_10[C; MJ/J+>N(*C;UPXW1J'4K3)H=2&6D3,RJX@BF[0%-*&HK[8;]'+J9>B-K"]UB3 M^D_PSQ]./BW7,^!>PW *DB2#$+2?4?#< @*R\UL^066LL=I4B"=I]& ?H ^ M]"<@QQGZ^H># 4;D8(A_+PY'H&3\C%QVNPXF>\QGL8.8WN4H%SP>!;U1.$Q[ M06\8)FF$SR5P%G^8/>#&P5%(U+N>["\ U;S*0S&L06=7+Q_?W$>L//U:G+Y MX>KD^_'UA#GMR?CZ^^!T^M/T=')^6L]@3\4.CX M['=8^D';N8M@H?K'&%(2:&K#H3?W]QO!&=-<515@43#CB]9&_+=8#ROXD:<$ MJQEU*3F.3MQLLZ][8QH&\'5^=3\_?70>7DRMQ MF]=MU62V73.XK5Y NY+*,]V0)?&68@":AZF$4[3R,X>$&?NPL[J4,CP.PP 5 M&IB7.X?7%'4DF1 @JXW"$0E3P!/Z$:E/>+2&KN]#$1,+QLDH[&5]_-$?]()D M&(Y EZH;$[OO4O)JU!U1$'(7SOSI-KTS(EO$P1 M+U-6&]JB<8T5L@?9E'E@JUY,K6E$)9:4:P@MZF>WO%/\0]MI\+ +@KF!.$0? M;:&B7=596.ML>5-K33SC+"[+2Q NC;R%KA]N<-2K YJ:HWD%/^K3S$VBP2-2 M=6%:[X]+B"7%9'@"&J/K&R'2$*$':TD3L 8Q"%V0FE]8@#LWC:M4LR):SA7F M[.(!7EY=_#2]QLB?MQ=7P?0MLHP:W-17AJ_% MQ?7\OG%!GQM50Z-:8+BO@@Y&$[)=!7X=B46UTQN@.JGR)JTG^OTP 0[4QYC9 ME R1B8J" 4Z.V>*:X60HDO0D\H\-2YC'D3C"0^G--7Z(6QNPG3A07L@2)$G0 M$NC$0TYM[#,"!;T*]#@81OQ+'-$7G#*K4F@Z,=!!PIZ#-*%X60KJRGJ. M?'&G\$4M% **]\9XEO5\N5JVE#2((EKM/Q<_M$!6[1J$J@@=58^X9:0<#BPU9T5R&T2\\[<8IC3HB^:I\)N!V1-W@B2=Q%Y3S-[!^Z MUAK.ET%ABZ SZL:TAUW:ZGXW(N*H"73K)-V$6V,S_$/1BO6F-#%59)+C5^!! M?J23#KI,CBF-^VYZ=C/E^X?>,HZZ?86-CKT %%HKHD:N*M^.,IV[UQ]>R,B+\%V*< MGF_W#-8"3(G<9R/,B=)46:U+"\)(!.IXC.@3B0!3E<@2%/(,(_4CN(=.9@]+ M7'K!122L$="*44:6^PW.,V4/IR!T]D!IQF!\WP9CQ#XJQL@SAW !(KT.X9D4 M1DJ&_?+[6@N(ZU4"P8!G4\F=[V5A4VV<)FRHJVH**K,@,6*KK-/R[7:VVZ%2NNAI[:UPWN M!8'0+7'C=?V5^F\: 1PPM:@?21[)=#U''$$.\L0^+C>J?A#,4MW=Q($1VZ$O MCP&5-SQV28B6?R;W28?VL]54?>Z ,!VESYEJG_QF3YPJ9HD\!UW.=JLIC?-2?EV-/9;3@YYOUP3;N@5&GQ7*O2? M;>X7FH^<<>+,X?,DO=Y+KY1PHX%')8YQ1H5RU\?L<^'JX89CT1,6RE*# [#" MO>T$%'^F20*R:<29)G$X&(PXTR0&.I5,$U08*,\$E7LKRP1W61+J_&^&_IHX M=L/?)V>3$\1T^_'#^.IFN>[;C(.%Q:ZK+QY!X#4[2^8.1.NDDI";]5^ESD=]<62I.-7^ M!1DKF>NOPQMRR778+2KLLRKR+YQ>B2M)%5[04L/;9$ZL*JBL@)IEV^AXHCE& MO3RCSI*-&54A8^LH/8V%)?*_[>V2M%MMJD;/&.*R\T%'LL+)H+O_/6?5LJ+1 MT31$(&9=HK7K_ &FGD9A\,-^G=,O[_%Y\5L=;G3(\(KGQXB)E7\&U7_.R\Z) M44I.%H0(B\*(4J3C")$0"9 P4H!UH(B&26\4,)18DG$[]H>\HFQF3!+B^PC4 M1(2.Z@T)NPPA_?!'/TS2'N*<9<#J$)TQ&099%@[B%#_L]08[2O5E) M-AN_4I[P"".)\4?&IE"*>^O GQPB$''$)GP^4%\KDRIUP9]F(_X1 M^9QZDG@/KH:ZKC'9\T2341B#0 X_TCY9=1$&"WX,X"7Q1U;Z 7>/F*#5+-$. M#/."'^B[0ALQB")H(T;7'#\(?_5C1%*!!^E' F_I,P1/UX;#$IWAL2$E4<$; M!UA_9SV;[T3G-5!#)-Z#Y*N*V[#MVBTX@5VBO'*R%P[RP^:V( 6TJU 3D\)Y/3P36T2TA&MM^(^TK%.JFA5&1^U M#*@J9@]'(;%$RS=:R4'QE'GM"=7"7? .%+*]&I?S5!5:+(C6K+XF;+R67L:M M9D9RFE\HP%.(>=/DQ4[Z"9PHRJ5.LF$X[,4*+R(:9$V]#$PK]!*EE(>-O0P2 M8J?4"Z/--O0R-*TPVQ'U5D8 Z\6$OD#10HQ>ZSN0UIIQ=B&!A'J7A"&Z%ZH@ M XD6(L*@Q,;Y!EI TT4Z%G8TA4#(2_&C;7Y,=2 QK7N%X1?\/58XLL]I$I; MCJP*VI=V30M$":Y\O=VLX?>Y2!.AJ3]2$4Q4<,S6RB>D>AF/U<(*CDA3+N== M73DJM."R BM,:GQRCOS(.G-4,*SH\8"Q= \Q! M4]^'NPZM\(+Q@O.[0A0QH)U"PW0+FG]M?-OG@LF7;? E*8NN\WP.4@L67*P] M[S=*F&B!)E_;I(H4[VGH@8EW6K5#B&]^S(&'K\-MAZL*=:)ZIEU":'=81!F> MW>%")7SV PCI%D ZHQ9:,/2ULW.!T.M:&"3TNA9^0'0/]W)0T=W%=8#1JTWH M15^*_NN0SY],[:JCD&ZK716"O8&9^*<0LM;>A&MM0XZWA8)7[/?7P(I@A6./ M_)YC(+@V(E)>+!SD47=*'+\?B\U-VA8%_7Z&PYY\_UX"B1TZE[: MOG=%/'S/&GK!\%L#N+N7@Q?$W>=O_18D]T,W,"Q.ZRG7$;W&N+]SB*GG1Y'W MS*+E>B2M.WSQE:OD\L71!PTUP\&FM)BJ&"P:9^LBKL"QDU>M2O<;]&/+!V_(S]9$\^Q%M:%19X65.5EM_FT8WHZR_!1(;_9UH,6K6%; MKZW2FQY _2;>:A"_T7GCI#!64<#I1C[8BF]KQ[I;1A"W <(=RT;^&K JEN8EFR(:'^O;PDBFHK18=$> MW\3J1+TV;3]8J,@&!L/C*/$JD#Z<PSL56?_0P J4J0K6^X!@> "6=]XIMJ7O7T-VG%YE0C M1UMKC7W>RB\O,Z;D787/*NF5G.#91G@[W++?NF7F;V)DCEH<;DY _I5_-CPO MX$9*,B*97(H"4-8J>F=^#?S3J,V-4EC+OP:O'&D-0W>F9$U'28KQXQDKN=:_ M8"$22/;,PCM/CAVW,3*)7U7PD]7*U+S3MX+A$TCY,:-6DAE[]PCOB]9]$C!" M&_9'2X]ULS$+Q:D^"@S34NR2*!J8<53SQA6=E/%)'3C365'!=_$4+J)@_V0<"Q.Q<77] BV@='!@G094+TS^O:UBY4[A3Y[O- MME#+5]KO2W3!S.K=ZV]G^"Q'?U*%#"Y4GW..F3Y@LJ9_8,!/QFU7U>(]QT.' MQ/#4ZP97AOCR-BGD\-\7E>.X6O+M@(?F8?:(^4\P815UYFQ9YG71Z?.CB(;B MQTI@[ [A8!..*I,_O)1$7Q!0R&)&L8R2*7"7;ZV8?[-:C< Z?WF^U,9=Z:-ESM9]^362/A!>7.-Y!ENQP=C6I13,7 M=SC+;\ 798BG<<"7Y'N]85T0%?,50I^6ZY.V"K@:'S27J]74KZZ;[;?QFG*W M'&CY#V%R[>4KE@7>./3Q'.'VH%QA8GDVBJ;X3\$I(=]F!9!%SD'9+V-@'APM M_T-M)0ETTKAJ8+5Z2]V2UJI26CROVXLK0. M73>TJGI@M]>?0,G@/^NZ.K"8H>;Q=Z7XWP8U/U+VGF2(MX:S'ZFXS[2ERM\L MYJ^?3_<6HN?85,HH4WW-I8Z0X\$?:OA>7?4+U] YZCFW'=7&<#_LN2UK*VH;4]":)K6'.:]-<'QFT:0E>PJ!O$:O -P_CJ8=2-Z&_[#8-[ M]U9@IUYB5TM=M9Z(T^U6 R3/+8#D71D@V67U^'F@Q&U$'/7="*619QICN0+] M7'W*7V;D *5PDY=YNU*7K:>MW0$E6&NCMNH-=/;]J4RN0.6@4J:#RHO83,_# MO!KM=88#/LV8$ZK=4^JNC?WEK^?K0"]?U\@T3K)2":;4>O@U'H1?M&+S[9\M[ M-]?@"7U]>'AH[LO(MS5LJE*UQC&SBOC;4]UDWE[:G^):Z/YZ;;1.]7L9J<6R MZ-3!51;*@D)('%Q)O6J@PF36G=CK:HV87BGWMYF W]Z0^*VH+V"4<2W4P5^N MT#[XE@&27.;FB@C^R[#NV^:KG6RC;%NVA&Y]OEM)FO72WH'>ZU[D6_MI*:<] ML==O7,A&L:[.OJ7 %YH([HT0G+0[3' !VZ^;.J-;4^OHJ$#07!C3QB]CS*%2LE#]J78?,&E M)<0:UQKXP"@T#?FP/^S7!]MH[)J&-CXO=]-\ZMK8\ZEK8\^GKHW/9Z\K5+29 M?*O&_4.-?4EA#5K!E;(,>]Q^NMP%&NIK'>%,4YYA?PU:9-:6G]OBQG&O<9;BV;93?RZD8FWJ)YWW-5"/D\]-\<:EL^6^3FE&,#+=YK%5FLQIE <\4?I[6G %"U MS5\2-V*_4A8H:/6V]6]1;3E>[Y9F^A+MNV,IB<%U-J4@8D]]58G&EP3Q2AIS M??&?ZDP.XT[^Z\%.O@CJ9%,=GB??_-]0H: <'<97WAC(P3VGL9P1MBK,T0"L]IWB)XP;P!^%X(UY])4ZJ M;;#B2?2=\[Y8 <7W,:EJKN6G)EK/>3SI)O[!?+U2XSI*;*ZPX@[L'X(*L'@_ M3[W+4BG0XHAU"$+L3+FQ8(LS,M9O\8R,]5P.=OV$PB[5GH:^[CUU0-Q-\H1E MQ?X//21*)6'\K^O9_,0WR3)874.QF-J3V5"5Q=4Z:\JR^'66IL-0+LWB6-6< M"BVU[,O40PG) 2K\/GPQM75:_%-Q*4K5]GW54AY4ZJ0,F%98JPKI-37MFCV M/]8^%]IHPZV\A$^KY.%_OG5)C^>]1Z.3KK["33VY3\W)D-9VO:];OM*V%![= M4,6&D/O-=PV#Z.A5) (X#K,5)5W/&+VQEJ6Y$ER+NQ7.$SJ!;I;W@N?*C!;[ MN\HYBQDD.&_W=<*&NI?Q(14O;?4UO7^8S16RT>%>7V*F83"F>B,?,%K7GXYM M)-@P>+?:W)93K,\V7ZAG;@74QK+BB5]$L"@SA$=@GM#;E16C#>_N'>/XAFYG MF8MF.'1?^9@(5^%C\">$ _D!%*UBL62071MP#&'7-Z!LS+ OR_H#-UR==<"J M4H-G]@29MRZIU1S)5?^@RP4EL)^V33P+U@.EK Q8DV('"BLMQ\'Y5R\>Z3&4 M@E/?,I/?N<<0C3Q\D9+ ZDB3=^,SQ"L_F4Q.R6A)IOP+PC&?G)^409T:4<;/-Y^[6*RF M*1J"VD2CQC9DIT\2]JP] (%YEH)B#9(!6^2YC;=)G-A-_%..XJ9NQON/73)Y M-31YV![JY6*^@_D*+D'-9-[/'E4OB0)3\+=\F]_"@"DUC6MC0: WWHRH:1$9 M"#$:-:Y0K]2F8;UYVR+'SVIM1M1,&P-NT[!&2=K8A)8Z)D].U*\9BK>#V_2: MWOQ04([E;VH3<).U".[)_,M+>YXP:F6O3!X-^R'C)C7O2)0KX]:UP267;AH) M2;G8&R=U29\R1%EPB2X4C!'YO(3[X3+?L5!\A4XKX.H4D\:@/&YFYDRJQ?'= MJ.K%4RF-QDH#!G",IXD,K8*MI)*:_6 ] M>%'YK1 %7:8[7JWRC_D":TG(" N5*/#,*5HS?(MFVMHYP7KP)1)$ M:3%*4("JGL?O814TJX%_&E^YZEC6^[,H1A5+<\/^Q! M4"&%;$^IP>WVL"'LL7YJ;V&)%K_UM+Z1L'B.YYO=8<)R#Y%ZP<\@Y[I.^>>\ M$?2XK9? VO;8EK:?MW4(<^'E$_S+FGGOTNZ<>?_A/DP\_G+=I@R"E5Z1:F=1-_,@YCQW(=M?LD\9HBTC>6:?U\NO M+TY2U[@Q+RMAU#*\Y\YQ@G$;+_[FY\L&QO)\ >+%W_ZF87^>O:*K)VZ[$KVN M-WO8BP;)BWTS0/L7^QV9I>'PORC'?X'^^?0?YIVEN\[N98:6E0]PG\!=,\\E M;MV_ZU>3FRG7!) 7\',J+B#^DH%'/E3EZ*^<_:2>OM!&GC;C<%TE+G5M M(]6ZO>$;3+X2;"BN'#ZE@#*M/ZICZ@@*PE]E%PT\8.)0,94(*X7-):F\Z86" M#@UB2F%8 VN UW9O;0%K,P"B+H-H%SXDRCC'0K)6T7M'>3Y0J*3#[ILCTE$Q MEM,W'P(,]97V>#,^_U-P-CV?8,V6DZO)Z?3FZ13VPWYES&2N0K>F0R;&T;>S M.85P!,?X-4:O9D7U(Q<(^!^D!< M7YLRV,XS3RVL;->4;"J@+%Y,/UQ.8W+&Y$27>PZ#.#E&"^][J;B$3YI)Z@GH MY'<.'6F.6V@NJ^P0:5.599=-U$$YUM5?KN_AOWT)XG^!"L1_*(K=__W_4$L# M!!0 ( )N34X]VM:=5P( %P, - >&PO((/IR\_5X+ M=?4&V.?LW6SFGKGNP^G5-'32QTXAL$J?TPAZP7OH_+GT7MV)Z.(YHIKI2>"I M>/ \\2>D)\+G>X1'H3V)%R;1Z;8L#C/!QYV;0^O0RHAAL$8T@M>(DI4D)BM# MC-"-=?O&D0@J)%"Z971ESWBJ1QOV[,AT4Z?#"!>RK6TKV,]5-WT2Z$<&D% Z M /K0.N*P1$IAR6_TH)W<.G\)@;DI-F$NT\?P%'!/:ARZR$C+%2O#!/)4K'!)423!LI0;G@J&7H,SI#RR:8TGOS5?N6[6@W&;!SS):X M$!B*WM2K[LQQU]P6>5O-:F_+^@?I@I*LA?I4Z^7P=FQZ#M])G)&F'3?9 *#5 M45G2S4=*N95DFT TL(UE@JDFQ[?DA4+G&C M^G9JLD.9_2-D?NGWG&..):+;T+KW7_-;_L_$\_._1VY_5:; +\AHCLPC@%P< M V1P#)!'T9,7KQ]R?OF/&9WN_-ZZ).Q<$08O6-6$*L([VH*D*;8\YHX6P:_F M\D=W#NKQIJ#E%5KIJ_Z.OLY-<89JJN[,$MM@!$?[BP'W@F'6&PO=V]R M:V)O;VLN>&ULQ9I=;YM(%(;_RL@WF[W8M?E,&L61IGCBH&!P 6>W5Q&Q<8.* M(0+<=/OK=P"E&3;VJ[TY]95MP/!PACG/F1FN7LKJZV-9?F7?=WE13T=/3?-\ M.1[7ZZ=TE]1_EL]I(?=LRVJ7-/)G]65VR'^FF^U4_E2^W997]*(LFR:-U M5>9Y]Z]V1_87ZYY;[M&JR]># )GD,$\DZ'=D3><)O69T]9GG6_#,===_S M="3O8JS<1A>'U\\^B)?5_PECN=UFZW16KO>[M&CZ.%9IWEZ]J)^RYWK$BF27 M3D>OA["DV#!1-)*&N45_*GEL>R_RTNZFOZ]&1NP-EE67F=Q1N1NM!:>#= (_ M"CQWQF,Q8Q^YQWU'L.A6B#A2 '4 J)\,D)TM$P72 )#&+X2,8OFQ$+X$#&Z8 MZSN! FD"2/-DD$ZP6"J0%H"T3@89Q8&C0-H TCY=)'ETJT"> \AS6LCX5G3M MROW/"M % +J@!8K_>N [W8\8=)UCYL>O/V5)&TG&%FFX^ ,@/U$V[6 ;^ M:VLJ,?PMDM]\-6E/4-:>T&+><#=D]]Q;";80/%J%_1.HXD&I$%MEP<,[$?./ MGDS5PEF%;BP;F)WYLJ*H?URBD>MEL0A\U@TR&SA%BUK5K][@%G0"%*A4=244GEDHH8K<729]O5"YD$YW8)A^Y?\<\UQ== M@17*$,8J&AR<$#LD$IYPVBKPTXJ'L0B]S[)/R)ZQX+$[J!9TY!"=VB'R')M] MGC+797^P^R3?=\=T ]-/>W4,I2.'Z+_0(>\*Q ==Q40.T>D=(0$WG'()\; \7B$!,YR"!VT/MB\5#W,>#T&+& CE>-':J*B01D MD,^0_2P=#X806<<@M@ZN--0,9"#K&,36@:7&L,\@ZQC$UL&EAJ%B(NT8IYPR M>S!53*0=@UH[$--2I[^1=DQB[>#"36UT$VG'I-<.P%0;W43:,DQB]1PM@V=IDV2YB@G79HC5)#>360AD]A"&'/0 MTY&%3&(+8N4JS@/%RHFLI!URE6<04^WX#L"U&,AB#GHZ&QB\?QWL>QP()%S;&+G'%@V.PR)C&-3 M&P=-:PU;&QG'IC8.G-924[D-WTOKC#/N#JZOKS;I-BO2C2\O4>Y([<%A5L 227 8Q-Y]A )LGA7#82! HW/M7 M'X@AG[[E>A MA.M7O!L7C']Y[_+_K&_W^],V?VVW/R^Y&3ZH^+N@"A\'R7R0T(-T/DCI038? M9/0@GP]R>E":#TKTH/OYH'MZT,-\T ,]Z'$^Z)$>%-= QC4_"6'-USH"KB/? MZPC CGRQ(R [\LV. .W(5SL"MB/?[0C@CGRY(Z [\NV. ._(UUN WL+76X#> MLL"]-KK9YNLM0&_AZRU ;^'K+4!OX>LM0&_AZRU ;^'K+4!OX>LM0&_AZZU M;^7KK4!OY>NM0&]=X*P$'9;P]5:@M_+U5J"W\O56H+?R]5:@M_+U5J"W\O56 MH+?R]3:@M_'U-J"W\?4VH+?Q]3:@MRUPUHT.N_EZ&]#;^'H;T-OX>AO0V_AZ M&]#;^'H;T-OX>CO0V_EZ.]#;^7H[T-OY>CO0V_EZ.]#;%WA6B1Y6\O5VH+?S M]7:@M_/U=J"W\_5VH+?S]4Y [\37.P&]$U_O!/1.?+T3T#OQ]4Y [\37.P&] MTP+OFJ"73?AZIXG>Y5CW>?=]Z$_-H=RZY)_AG]9,X"[#^SG?/N,Z]=/]$Z6' M<4L.U\^;JW.=^B7!E&ULS=K+3N,P% ;@5ZFR18WK*Q=1-L!V!FEX M 9.<-E&3V+(-E+QVF[O$?&U9Y&HL MV!X3OMXXGN?[_CY1"&U-/XKF5JNVHMI5CWV^I8P^D*UC0Y3ZKHR-#53_2Z$= MUF]Y[VQ(?VR?&[-MQSXM*(^7([UTM#O 5#GDY)2W!>T:-15>/_FO!K[OALH% MFON0JR&U.QXO1[K+UML-W21ZD !D M;V-0&UL4$L! A0#% @ FY-3F#H!,SO *P( !$ M ( !F0$ &1O8U!R;W!S+V-O&UL4$L! A0#% @ M FY-3IE&PO=V]R:W-H965T&UL4$L! A0#% @ M FY-3DZ>718*! V1( !@ ( !" P 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ FY-3LS-%UG8 @ F0H M !@ ( !LQ8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FY-3NR^IC&R 0 T@, !@ ( ! M<"4 'AL+W=O&PO=V]R:W-H965T]M@$ -(# 9 " 3(K !X;"]W;W)K&UL4$L! A0#% @ FY-3LJT1%VS 0 T@, !D M ( !'RT 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ FY-3A9!2RNV 0 T@, !D ( ! MY#( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ FY-3B9N'OJU 0 T@, !D ( !KC@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FY-3@=M85*W 0 T@, !D M ( !/D0 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ FY-3BWN(T6W 0 T@, !D ( !-DL M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M FY-3NMMU+0S @ J < !D ( !$E$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FY-3GY$S5*V 0 MT@, !D ( !X! !F!0 &0 @ %@ M60 >&PO=V]R:W-H965T&UL4$L! A0#% @ FY-3MCIWMRX 0 T@, !D M ( !;ET 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ FY-3O6?2D)- @ 9P< !D ( !-6, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FY- M3F27$#&PO=V]R:W-H965T&UL4$L! A0#% @ FY-3HAIE[.2! 91D M !D ( !=W< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ FY-3K!+>H;% 0 3@0 !D M ( !$80 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ FY-3I2\Z=E. @ E < !D ( !48X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ FY-3O>' M1]ZE!@ +"< !D ( !;Y< 'AL+W=O&PO=V]R:W-H965TB !X;"]W;W)K&UL4$L! A0#% @ FY-3C28RTUI @ Z0< !D M ( !FJ8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ FY-3JX')%P1!P Z"D !D ( ! MC;$ 'AL+W=O&PO=V]R:W-H965T[ !X;"]W;W)K&UL4$L! A0#% M @ FY-3OK]TI(E @ T08 !D ( !\,$ 'AL+W=O&PO&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M " ";DU.@:;^./D! 8)P $P @ $.F $ 6T-O;G1E C;G1?5'EP97-=+GAM;%!+!08 2P!+ '\4 XF@$ ! end XML 83 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 84 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 86 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 323 378 1 true 97 0 false 11 false false R1.htm 0001000 - Document - Document and Entity Information Document Sheet http://www.power.com/role/DocumentAndEntityInformationDocument Document and Entity Information Document Cover 1 false false R2.htm 1001000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.power.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1001001 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.power.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003000 - Statement - CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.power.com/role/ConsolidatedStatementsOfIncome CONSOLIDATED STATEMENTS OF INCOME Statements 4 false false R5.htm 1004000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.power.com/role/ConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 1005000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.power.com/role/ConsolidatedStatementsOfStockholdersEquity CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 1006000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.power.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 2101100 - Disclosure - THE COMPANY Sheet http://www.power.com/role/Company THE COMPANY Notes 8 false false R9.htm 2104100 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Sheet http://www.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncements SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Notes 9 false false R10.htm 2107100 - Disclosure - COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS (Notes) Notes http://www.power.com/role/ComponentsOfCompanysConsolidatedBalanceSheetsNotes COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS (Notes) Notes 10 false false R11.htm 2110100 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.power.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 11 false false R12.htm 2113100 - Disclosure - MARKETABLE SECURITIES (Notes) Notes http://www.power.com/role/MarketableSecuritiesNotes MARKETABLE SECURITIES (Notes) Notes 12 false false R13.htm 2116100 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://www.power.com/role/GoodwillAndIntangibleAssets GOODWILL AND INTANGIBLE ASSETS Notes 13 false false R14.htm 2119100 - Disclosure - STOCK PLANS AND SHARE BASED COMPENSATION Sheet http://www.power.com/role/StockPlansAndShareBasedCompensation STOCK PLANS AND SHARE BASED COMPENSATION Notes 14 false false R15.htm 2122100 - Disclosure - SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES Sheet http://www.power.com/role/SignificantCustomersAndGeographicNetRevenues SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES Notes 15 false false R16.htm 2125100 - Disclosure - COMMON STOCK REPURCHASES AND CASH DIVIDENDS (Notes) Notes http://www.power.com/role/CommonStockRepurchasesAndCashDividendsNotes COMMON STOCK REPURCHASES AND CASH DIVIDENDS (Notes) Notes 16 false false R17.htm 2128100 - Disclosure - EARNINGS PER SHARE Sheet http://www.power.com/role/EarningsPerShare EARNINGS PER SHARE Notes 17 false false R18.htm 2131100 - Disclosure - PROVISION FOR INCOME TAXES Sheet http://www.power.com/role/ProvisionForIncomeTaxes PROVISION FOR INCOME TAXES Notes 18 false false R19.htm 2143100 - Disclosure - COMMITMENTS Sheet http://www.power.com/role/Commitments COMMITMENTS Notes 19 false false R20.htm 2146100 - Disclosure - LEGAL PROCEEDINGS AND CONTINGENCIES Sheet http://www.power.com/role/LegalProceedingsAndContingencies LEGAL PROCEEDINGS AND CONTINGENCIES Notes 20 false false R21.htm 2155100 - Disclosure - RETIREMENT PLANS Sheet http://www.power.com/role/RetirementPlans RETIREMENT PLANS Notes 21 false false R22.htm 2156100 - Disclosure - BANK LINE OF CREDIT Sheet http://www.power.com/role/BankLineOfCredit BANK LINE OF CREDIT Notes 22 false false R23.htm 2157100 - Disclosure - SELECTED QUARTERLY INFORMATION Sheet http://www.power.com/role/SelectedQuarterlyInformation SELECTED QUARTERLY INFORMATION Notes 23 false false R24.htm 2158100 - Disclosure - Schedule II - Valuation and Qualifying Accounts Sheet http://www.power.com/role/ScheduleIiValuationAndQualifyingAccounts Schedule II - Valuation and Qualifying Accounts Notes 24 false false R25.htm 2204201 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Significant Accounting Policies and Estimates (Policies) Sheet http://www.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncementsSignificantAccountingPoliciesAndEstimatesPolicies SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Significant Accounting Policies and Estimates (Policies) Policies 25 false false R26.htm 2307301 - Disclosure - COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS (Tables) Sheet http://www.power.com/role/ComponentsOfCompanysConsolidatedBalanceSheetsTables COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS (Tables) Tables http://www.power.com/role/ComponentsOfCompanysConsolidatedBalanceSheetsNotes 26 false false R27.htm 2310301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.power.com/role/FairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.power.com/role/FairValueMeasurements 27 false false R28.htm 2313301 - Disclosure - MARKETABLE SECURITIES (Tables) Sheet http://www.power.com/role/MarketableSecuritiesTables MARKETABLE SECURITIES (Tables) Tables http://www.power.com/role/MarketableSecuritiesNotes 28 false false R29.htm 2316301 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://www.power.com/role/GoodwillAndIntangibleAssetsTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://www.power.com/role/GoodwillAndIntangibleAssets 29 false false R30.htm 2319301 - Disclosure - STOCK PLANS AND SHARE BASED COMPENSATION (Tables) Sheet http://www.power.com/role/StockPlansAndShareBasedCompensationTables STOCK PLANS AND SHARE BASED COMPENSATION (Tables) Tables http://www.power.com/role/StockPlansAndShareBasedCompensation 30 false false R31.htm 2322301 - Disclosure - SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES (Tables) Sheet http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesTables SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES (Tables) Tables http://www.power.com/role/SignificantCustomersAndGeographicNetRevenues 31 false false R32.htm 2325301 - Disclosure - COMMON STOCK REPURCHASES AND CASH DIVIDENDS (Tables) Sheet http://www.power.com/role/CommonStockRepurchasesAndCashDividendsTables COMMON STOCK REPURCHASES AND CASH DIVIDENDS (Tables) Tables http://www.power.com/role/CommonStockRepurchasesAndCashDividendsNotes 32 false false R33.htm 2328301 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.power.com/role/EarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://www.power.com/role/EarningsPerShare 33 false false R34.htm 2331301 - Disclosure - PROVISION FOR INCOME TAXES (Tables) Sheet http://www.power.com/role/ProvisionForIncomeTaxesTables PROVISION FOR INCOME TAXES (Tables) Tables http://www.power.com/role/ProvisionForIncomeTaxes 34 false false R35.htm 2343301 - Disclosure - COMMITMENTS (Tables) Sheet http://www.power.com/role/CommitmentsTables COMMITMENTS (Tables) Tables http://www.power.com/role/Commitments 35 false false R36.htm 2357301 - Disclosure - SELECTED QUARTERLY INFORMATION (Tables) Sheet http://www.power.com/role/SelectedQuarterlyInformationTables SELECTED QUARTERLY INFORMATION (Tables) Tables http://www.power.com/role/SelectedQuarterlyInformation 36 false false R37.htm 2358301 - Disclosure - Schedule II - Valuation and Qualifying Accounts Schedule II - Valuation and Qualifying Accounts (Tables) Sheet http://www.power.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccountsTables Schedule II - Valuation and Qualifying Accounts Schedule II - Valuation and Qualifying Accounts (Tables) Tables 37 false false R38.htm 2404402 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Segment Reporting (Details) Sheet http://www.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncementsSegmentReportingDetails SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Segment Reporting (Details) Details http://www.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncementsSignificantAccountingPoliciesAndEstimatesPolicies 38 false false R39.htm 2404403 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Significant Accounting Policies (Details) Sheet http://www.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncementsSignificantAccountingPoliciesDetails SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Significant Accounting Policies (Details) Details http://www.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncementsSignificantAccountingPoliciesAndEstimatesPolicies 39 false false R40.htm 2404404 - Disclosure - SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Recently Issued Accounting Pronouncements (Details) Sheet http://www.power.com/role/SignificantAccountingPoliciesAndRecentAccountingPronouncementsRecentlyIssuedAccountingPronouncementsDetails SIGNIFICANT ACCOUNTING POLICIES AND RECENT ACCOUNTING PRONOUNCEMENTS Recently Issued Accounting Pronouncements (Details) Details 40 false false R41.htm 2407402 - Disclosure - COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS Components of Consolidated Balanec Sheet (Details) Sheet http://www.power.com/role/ComponentsOfCompanysConsolidatedBalanceSheetsComponentsOfConsolidatedBalanecSheetDetails COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS Components of Consolidated Balanec Sheet (Details) Details 41 false false R42.htm 2407403 - Disclosure - COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS Property and Equipment (Details) Sheet http://www.power.com/role/ComponentsOfCompanysConsolidatedBalanceSheetsPropertyAndEquipmentDetails COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS Property and Equipment (Details) Details 42 false false R43.htm 2407404 - Disclosure - COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS Accumulated Other Comprehensive Income (Details) Sheet http://www.power.com/role/ComponentsOfCompanysConsolidatedBalanceSheetsAccumulatedOtherComprehensiveIncomeDetails COMPONENTS OF THE COMPANY'S CONSOLIDATED BALANCE SHEETS Accumulated Other Comprehensive Income (Details) Details 43 false false R44.htm 2410402 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://www.power.com/role/FairValueMeasurementsDetails FAIR VALUE MEASUREMENTS (Details) Details http://www.power.com/role/FairValueMeasurementsTables 44 false false R45.htm 2413402 - Disclosure - MARKETABLE SECURITIES (Details) Sheet http://www.power.com/role/MarketableSecuritiesDetails MARKETABLE SECURITIES (Details) Details http://www.power.com/role/MarketableSecuritiesTables 45 false false R46.htm 2416402 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Details) Sheet http://www.power.com/role/GoodwillAndIntangibleAssetsDetails GOODWILL AND INTANGIBLE ASSETS (Details) Details http://www.power.com/role/GoodwillAndIntangibleAssetsTables 46 false false R47.htm 2416403 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Intangible Assets Amortization Expense) (Details) Sheet http://www.power.com/role/GoodwillAndIntangibleAssetsIntangibleAssetsAmortizationExpenseDetails GOODWILL AND INTANGIBLE ASSETS (Intangible Assets Amortization Expense) (Details) Details http://www.power.com/role/GoodwillAndIntangibleAssetsTables 47 false false R48.htm 2416404 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Goodwill (Details) Sheet http://www.power.com/role/GoodwillAndIntangibleAssetsGoodwillDetails GOODWILL AND INTANGIBLE ASSETS Goodwill (Details) Details 48 false false R49.htm 2419402 - Disclosure - STOCK PLANS AND SHARE BASED COMPENSATION (Details) Sheet http://www.power.com/role/StockPlansAndShareBasedCompensationDetails STOCK PLANS AND SHARE BASED COMPENSATION (Details) Details http://www.power.com/role/StockPlansAndShareBasedCompensationTables 49 false false R50.htm 2419403 - Disclosure - STOCK PLANS AND SHARE BASED COMPENSATION (Stock-Based Compensation) (Details) Sheet http://www.power.com/role/StockPlansAndShareBasedCompensationStockBasedCompensationDetails STOCK PLANS AND SHARE BASED COMPENSATION (Stock-Based Compensation) (Details) Details http://www.power.com/role/StockPlansAndShareBasedCompensationTables 50 false false R51.htm 2419404 - Disclosure - STOCK PLANS AND SHARE BASED COMPENSATION (Fair Value Assumptions) (Details) Sheet http://www.power.com/role/StockPlansAndShareBasedCompensationFairValueAssumptionsDetails STOCK PLANS AND SHARE BASED COMPENSATION (Fair Value Assumptions) (Details) Details http://www.power.com/role/StockPlansAndShareBasedCompensationTables 51 false false R52.htm 2419405 - Disclosure - STOCK PLANS AND SHARE BASED COMPENSATION (Option Activity) (Details) Sheet http://www.power.com/role/StockPlansAndShareBasedCompensationOptionActivityDetails STOCK PLANS AND SHARE BASED COMPENSATION (Option Activity) (Details) Details http://www.power.com/role/StockPlansAndShareBasedCompensationTables 52 false false R53.htm 2419406 - Disclosure - STOCK PLANS AND SHARE BASED COMPENSATION (Options by Exercise Price Range) (Details) Sheet http://www.power.com/role/StockPlansAndShareBasedCompensationOptionsByExercisePriceRangeDetails STOCK PLANS AND SHARE BASED COMPENSATION (Options by Exercise Price Range) (Details) Details http://www.power.com/role/StockPlansAndShareBasedCompensationTables 53 false false R54.htm 2419407 - Disclosure - STOCK PLANS AND SHARE BASED COMPENSATION (Performance-based Awards and Restricted Stock Units) (Details) Sheet http://www.power.com/role/StockPlansAndShareBasedCompensationPerformanceBasedAwardsAndRestrictedStockUnitsDetails STOCK PLANS AND SHARE BASED COMPENSATION (Performance-based Awards and Restricted Stock Units) (Details) Details http://www.power.com/role/StockPlansAndShareBasedCompensationTables 54 false false R55.htm 2422402 - Disclosure - SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES (Customer and Credit Risk Concentration) (Details) Sheet http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesCustomerAndCreditRiskConcentrationDetails SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES (Customer and Credit Risk Concentration) (Details) Details http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesTables 55 false false R56.htm 2422403 - Disclosure - SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES Geographic Net Revevnues (Details) Sheet http://www.power.com/role/SignificantCustomersAndGeographicNetRevenuesGeographicNetRevevnuesDetails SIGNIFICANT CUSTOMERS AND GEOGRAPHIC NET REVENUES Geographic Net Revevnues (Details) Details 56 false false R57.htm 2425402 - Disclosure - COMMON STOCK REPURCHASES AND CASH DIVIDENDS Common Stock Repurchases (Details) Sheet http://www.power.com/role/CommonStockRepurchasesAndCashDividendsCommonStockRepurchasesDetails COMMON STOCK REPURCHASES AND CASH DIVIDENDS Common Stock Repurchases (Details) Details 57 false false R58.htm 2425403 - Disclosure - COMMON STOCK REPURCHASES AND CASH DIVIDENDS Cash Dividends (Details) Sheet http://www.power.com/role/CommonStockRepurchasesAndCashDividendsCashDividendsDetails COMMON STOCK REPURCHASES AND CASH DIVIDENDS Cash Dividends (Details) Details 58 false false R59.htm 2428402 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://www.power.com/role/EarningsPerShareDetails EARNINGS PER SHARE (Details) Details http://www.power.com/role/EarningsPerShareTables 59 false false R60.htm 2431402 - Disclosure - PROVISION FOR INCOME TAXES (Details) Sheet http://www.power.com/role/ProvisionForIncomeTaxesDetails PROVISION FOR INCOME TAXES (Details) Details http://www.power.com/role/ProvisionForIncomeTaxesTables 60 false false R61.htm 2443402 - Disclosure - COMMITMENTS (Details) Sheet http://www.power.com/role/CommitmentsDetails COMMITMENTS (Details) Details http://www.power.com/role/CommitmentsTables 61 false false R62.htm 2446401 - Disclosure - LEGAL PROCEEDINGS AND CONTINGENCIES (Details) Sheet http://www.power.com/role/LegalProceedingsAndContingenciesDetails LEGAL PROCEEDINGS AND CONTINGENCIES (Details) Details http://www.power.com/role/LegalProceedingsAndContingencies 62 false false R63.htm 2455401 - Disclosure - RETIREMENT PLANS (Details) Sheet http://www.power.com/role/RetirementPlansDetails RETIREMENT PLANS (Details) Details http://www.power.com/role/RetirementPlans 63 false false R64.htm 2456401 - Disclosure - BANK LINE OF CREDIT (Details) Sheet http://www.power.com/role/BankLineOfCreditDetails BANK LINE OF CREDIT (Details) Details http://www.power.com/role/BankLineOfCredit 64 false false R65.htm 2457402 - Disclosure - SELECTED QUARTERLY INFORMATION (Details) Sheet http://www.power.com/role/SelectedQuarterlyInformationDetails SELECTED QUARTERLY INFORMATION (Details) Details http://www.power.com/role/SelectedQuarterlyInformationTables 65 false false R66.htm 2458402 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Details) Sheet http://www.power.com/role/ScheduleIiValuationAndQualifyingAccountsDetails Schedule II - Valuation and Qualifying Accounts (Details) Details http://www.power.com/role/ScheduleIiValuationAndQualifyingAccountsScheduleIiValuationAndQualifyingAccountsTables 66 false false All Reports Book All Reports powi-20181231.xml powi-20181231.xsd powi-20181231_cal.xml powi-20181231_def.xml powi-20181231_lab.xml powi-20181231_pre.xml http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/srt/2018-01-31 http://fasb.org/us-gaap/2018-01-31 true true ZIP 88 0000833640-19-000046-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000833640-19-000046-xbrl.zip M4$L#!!0 ( )N34X-*V) 9C$" )F))@ 1 <&]W:2TR,#$X,3(S,2YX M;6SLO5F3&T>2(/R\^ROT\?DK*>Y#-J.U.#6O!X!$ 'O_V?[[=]W[XDN7#[J#_[Z_PC^C5 M#UF_/>AT^Y___=6?'V[,!_?Z]:O_\\O__K?_[^;F_]KW;W[P@_;X/NN/?G!Y MUAIEG1^^=D=W/_RMDPW_^N$V']S_\+=!_E?W2^OF9CKIX6<:-1-(,*H-YT$2 MJS4F,A)%./6:_[ M<_KO#P!U?_ASJYVU__W5W6CT\/-//]VVAI]^'.2??^ITAS^E)S\1A-4-PC<4 MORHF/-0,?Z@:G ]J1N>#BN&?:D#Y5 7(I^'@]K9F?'I4,:5=\_YVU?O;[:QN M=%8U' A^VVVW1L %-P^M?%2>7!I2^9K[\L3AZ!XFWU<.[]< .>A7#A_W1_GW M^93$"#\.L_:/GP=??IH]3--DY;2;5J^W=FH:L&8Z[2&!Q9&K'O!>D9:&;7I1?5\L#)JW8LVOZ3Z M!9UV^V'0JL;_]%D%!3K9IPKM,ID"3RHG=*NA@P?5P^O1.WM8,VTM918&K)E> MB\J% 373UTZMF_:09^UDA.GA216PW>'@85@W)3VKFI373,@K!F>==HW%3D^J)G1KAEZ.OM?,F#RKFE3GHV25/DHVKEOQN'+)W]IWU3R9GM1, MJ!>AXFG=Q+7RMSABW0MJQ6AQ1-T+UD^NGGC;O?W2J<;JY%'5E$&[1@>F)U43 MAC>?ZKZ1'M5,J?M(>E0]Y?:N5V.W9P^KIW7[-:P^?58W:93EV; >R&) ]?3[ M096;.IN:'E9,^SQNU2B4]*1BPEV=1KFK5"C=UN>:\>E)Y81!C42F)U43(,ZJ MF0!/JB;TVZ/6MYHIDV>5DVI4'3RH'EZ'I\FCZBF+I%\2MNFS-(E63:K7$8_/ MZR>O53++8]:_I%97+(^I?\FF%]1,KF'@;A7[@EEE!,M:ZTY_FHTH)O2R&J,. M#RK>#[_6<&-Z4C6AV_]K#33I\:?6,"N&]UO=]K :29-'%4[IY/=Z"L\?UTY= MRR!+0]:^HI:Z2T-J7[%A>LW4[/,&9W#BS,V&/;<]GU>CV?M52GV++RR_?=!^N*UAV\FCBF_4 M:>E*'3T8W8'=^E83S!9/JR?VNJT: SQ[6#'MH57C-L*#JN&#K]TEA,$/6?YC MD:/!9&'H0TT:"1Y4O#FORU'EE4FJO,:ER:O\F;P&DKP2D.RVEJ4%3+E=&)BE M$#?;) 'S@8\S/P]J*#QY5 D5C*B;,OU<:4JO7^?A3QY537FH0^M#)5['-:/' M%8.'[=N;SJ<*@%*2;_:P;EJ5X9I/J[1>Z4FWOW;BY/&ZJ17F;&ENE56;/JSP M@!YG5GE!Z4D5EQ:S*CDU/1BNP^BP%J/#"CK/9U61>MB^RSJ#[LUMUND/1C7R MM#)HS6ON!KT:3EL8%W6ZKQMM8'+'F!8-!^^OZ%Z01ZUXP&MYM> &,6/." MX1T$&IL1,1^V[E7C^RU>-!U4]9HZ>E:2,&O?M/N=VSIG\O%YS>3ZX*MX6C.Q M3HU/G]5.J@TPYX]KI@['%5L2Q41X6#OM8>TGI\_K)S_4&,+YXYJI7_Y5/^_+ MOZHFW3[/T89>T*;V\R+3VJFM)])/>2LPX/TG!<&EX?8

    UDQ;&YPL#%@S MO3:R6!A0,WWMU)II@PI)F.!R4"D#58[V='@EXD$E9I]K-AUG#VNFK?4.YL]K M)]>)S?1A[;0*I?DXK5)GPI-:IV+RK'92=\W'TM.:B<-/]21(#ZNF5:F[R91J M15=G=2JM396A&5;;EWQ9.!:'UZ2-TY/DWU>1LWA4,VU1&)8F5:>)TY,4C-9\ M:?*H:MKH(:^1.7A2,V&-BI@]+?ZM>\%Z/;,P8IL7U:N-A1'%OW4O6O^2]2^H M\W4KW=M1MZX$HGA2-:G&5QA5T70\O)EMRE7,6GA8/?5SJZJ*9?:@?DJU9"P\ M7#-UE8BEZ?7;*@LC\N_O!MU^C8A6CUOSPK7PU,)2C_0U&*\1V^))Q:3$H)V5 M;>MY^F'Z<&GHJ'(HGPX=+0Y=SMRLY'+[PU%K(47QK;=F\/]]T^W_]3AR-2_[ ME4Z&8JWU3Y.GKW[YW__KW](?)@'+?>M]=OO#Y,'/=Y-L2\HJW13YHQ^_#5-Z MC?7PV[]P\]@.RG])II(5=[T!]EWT8_=(&0T:>I?["_?_3I0\40X(;N MZ'OZH?BEVTF_W7:S_(<)',N)FT(GN-?_]>H7!/\H2@5#__;3ZN3)-WY:_,U'OC7*?BEHC7 Q_?'9PH2LWWD*?^ W^X:^79\.UXE&B>RO4N$6]3CAPE-.@;1&Z0F+]R]N1):%!_ MD'?C3[UN._8&K=&%(P#81MP0?3 $Q(0!^0>[\&7+9?8_S++5Q2];'7K924&* MZU"08C<%*0ZL(">HDM>!*KD;JN0Q4#4UN_^8^4[_^#""5Z8"[S I.G*#^X=! M'_XZ--^ZP_DHT^ET4REPJ_>NU>V\[KO60W?4ZOV6W7_*\I.A?8Y3B/.SJ7C- M?NO E[\]@&GHCJ8P_=#IPI!IF?ML$3^O7>JK7XIA:]?Z;S]5?FX*W4\E\*[4 MZ5A0/[LR2KL]OA_WTH;SV[3SF8;EV5TBQ9?L=;\]N,^>)]-LN^X3,="YE?+, M;#?<YFJ]]FH MU>UGG=#*^]W^Y^&SY);J13;&:3UKP,_W@_Z'T:#]U[/DBM+Z7HBQF65D&VXX M%S<<.^\L%HAK.O\<#T<)R&$1S)ZI\DO<:[Y(5Z=)C#3.39-QO:B,ZT7J MB<;\-=JAL1I7+?=[9<<;2C=Y\H8O3J\!CI(QY[N[@4TF](1$YY=!]$:VKY#, M)]H->U&L=*XMM6?%[0?W9?=,:#26[-J)OGO2_KK5S^7+]E'2][L[+$URZFK< ME-TCS49QGU)Q'RONO/ -N:/P^AXGK!I>?WG6J]EJNX2MMDNQ=@TS7 S'-P* M+NR_#//1/]ZW^I^S"=W3WWYK?>O>C^]7$BS'2.*0Z^ =0,K/; M]=MW]ZW\KPFKIJ9K_P $PZ=&WTV_DPS>0T+$B@!4O.CC]X=LB=U_S0:?\];# M7;==>=K/Z8NEB/M5>_)+3]7(^V \G$&J0_2L!&K+\0[B\R[$F)S_VW1^2T M>A->G=UN^8\_/S0RLK#]RYB MO(+AW[3ZG>O@[(*(6ZSND>*/RWMYI 4>'X[R<3NQ^.L^S/R<9\,KJWG:B=CK M%OSRR&_'W5ZZ>P"&%7]\??^0#[Y,D[W/F ^V6OGU,H1L5/T%J/ICW9VP%VE_ M:[7ONOTLK_"OGB6MUZSW>N5Z5^)/XIZWM[?==A;'>;\[&N?9,Z?_));8N.3K M98%]57MCZ\]OZX]B$/9EB,8@G%8;7!3QF\#OU('?19"_\0?.Z0].'N&7C]VST9S_/6KWN_V2=U_TO MV10MO[:Z_3>#:[,,N_/$5LM_0=MP3VK_UFB5,VB5"SD_W;#!>=G@@N[Z>D2* MSV[3<7.;]>$/H^2N#5\.1VRQ^!,9EDMHH_RD\VV-1CF#1CEFU5VC4:Y;HYS; M53V$<6HBGXN)?,YMH YQVV!CH\ZBB<[=%?D0K-,8M8LP:N=FI2=G=1L^.AAFQ\EPOP78Y>"MVPQ36RQ=&+(ANGY:JL<7&L<93RIQW;\+Z<0OP3==V]BCK_BPJ:]FBR^^+.$IZHM>XU'56\(A[> M6_,^@^./EZ1VSWJZ\N+X533-!"^G@5G33/">]L(-U#!?HF9F/G?2^)AR_;;V@2?A>C@"\J MX?=,->_SY=ISJ=R+XMI+T+6BN3/KZ5MV38;BNKF_\30:3^.*N/:(VS+/-L9K M\A27M54C&[^C\3O.XG=<0JQXA)V1Y^MW-+'BQ7-M4PYR6=Y&LY]WY+V09\:O MY]X!.3^_7D)<=\1ZB6<;UYV;<5GYO2<.^0\O]-S M;GY=;3,26]W\OUN]<6:_S__X'T#X5MZ^^_XF^Y+UEOAQ/N9U_V$\&DX&X.O@ MQX('MEOQ(\^L6?+Q>.:4G68>VQY47+9X?Y_E[6ZK]ZX%7[DN0I?7M7BI8L7" MG@&0.,BS[N?^KX,O6=Y/(WSVZ4H,U"$5 CFH35O'N6L0WO#O MLGIN^/>0!JWAWU/KWY?$@%LHT!?% CNHL*MVTJY+>3UCMW$-@_TVZ&???VOE M?V6C..YWKF2[\+CTY/J7&?;71Z M6IYM-.WIF/8Y:]KG[I"^0/=/-1OG9[(Q1[F(235^T?,W,<^89Y^M$W.A+L,S M4T+7S2/7I84:KFTV)*XV'W9^;_Z9\7"C>5]$,O<:N+:I-GOQ+- .8*^.0&A0=@$T.Q*;U*'X>/%K!79.6%Y-UCY;7[<=9M_\F&PX_WK7Z M'^_R+(/0>'1W92Q71>U)3XK=E_P\6.!H:NJ9,]+%ZJZ&FX]I=-^.[K+\S:#_ MN3&\QS2\Z]'\/'CU6;MVC5?UC-7'2Y3<+4LS&P*?@,#GK+UM5/,S(^PSCU.N M+40X_FF0#2%"Y0'P)C]7&29LA:OGGZ<[.\\VN>3+#VD;'FT2B5?%N(V7T"02 MKY9YGWNTNI+T[HZR-]TO6>=U'][]N?NIEYGA,!L-[???6O\R@@^U?,,'K+.QZQ]UQ_T!I^_O^]^ MOGL1[+!A[2^7*=QX.!K<9_G[K#>Y3V1XUWUX"0RQ9MW7RPRR,1579RI.D CM M9+=[,,/K_KM\T ;?_WTVS%+)J.EW9FHTK?BZ&&-')#PRQU98N%Y&40VC/#M& MN4C3TCB?YW4^+]C,C+*\GXW\X+[5[?_>NK^^XO>]-4;-RJ^7(9Z6R M^C=?6WFG5$;Q+LMO!_E]J]_./MRU\FL+!)86]:BL:U9U(N++W8@OCRC-#?%/ M3?Q+D'S1$/\\Q!>[$5\25)E02(7E# MR),3DI\@,U9-R_?9<)1WVZ.L\V$T:/_U9[\[&K[_\.>SH.C:M;T@3WDK1@CW M#[W!]RR;H.I9D+]B12^$Z-MYR(WH7YVW7$_4R?FWX@C+@BG[U!IFGF&A$^GEM2&R5DVZ(_KQRT?4IS$;K M7W%2&'<[$#I>@^.LSY0TO7''N?/UN5D/:*][?VL]'?_N0JJ6O MFJR5GOKBNEZ0VMZ\4]U0_VJD>?>]K8:>!Y/F<^?9]LB;-]0_D#2?J1JL(>;S M2)XT]'S>Z9+M*LD:ZE]-1+QH9R?U<39%A&YP_P XF1PGG5;-F?'H;I!W_R=% MBYTL7\# NUZK/[3?P[=T5>

    4Q?_%8@4#6$5)[D[RV#%2)K9_3ZL3IY]F0>^CZZ,EPW-5[W E$0Q\*7 M4PS=897QNJ=8EB=>HC)^N0!4,%[$^&LFZD6WJ;]L8S] M>N*HU\:86-[^RMS"IPG)6QG^Z()O>3C[O9IT1S6![$" X\=6,MV5J1J4UM7R M2936IJ7UME-4/B?/,$'2'PE>E.5I]#"CSHKPUWQP?TD#NBWRQRT[^20Q:P>+ M<--[J-ZN5E#^AQ<-;FI?X6P#.S LS9V*_V_U/R>/<8WQM[2A;71'X7^$XJC4 M:M>@;F] > XS(289W6$()X(D_D@W$73$?4#$?S'5M5=5'S5$M6RNTERY<\J\.-EWGN)E%&2 L29_"\E-X)/V13 MTL^C)R*\@$AGN+]TIOTEB\O^DF9U:H>FV_M+W1Y]1W;'6F4UA5I;;Z]'DHK2BM* M*^;F=$1:;SEBA>DYF'6 /6$P P=E 64!9>$XTXS;@4ZWD+:)J6KTOFM.52N3 MCK:GIU5921Q3TFISR3;RT)*A3=.J:+/X89)^'44@*0.//$3YT4EH?N IEN3; MBB[ZOF:+HJ^4/0YIZ',P3TJ),"(5L-AZ'Z0M=49I6%M*4LBA_$=C9 MV?"](C-+/,N T )06AA04@O]E RB'%//SI5Z)O'I;:!JETV?NG#V%DX>)W_] MD[_E$%C]QOI;IM*2608*+/OI"$M_/@.E%:D,K=&)MS.A.XH3!_)@!X;Y299GC$3M6JHACR(/'B6?BZ#69]N MLFPR'(_'T^=DL^D6LM/J\@WG:O%8?9H7&E JU!X\"".B*!GG-Q%\P.6CC0-, M8/Y6S>C@! "K@4"9%WN:2*>A8X8@!AP MJQCP5M;,GJEBR]'\_3&[^@@0"!"W 1"*V1,-]!-XQ!-:%-:Z2*#AHAUR;N:\ MWNX?Q\L7"TV0B?;'39QJNDQ'0^/:JZV)A'SOG=;^JT)VR:UH_.9>8B4 MK3)W4RV7 >.$8T=[1W8[%<0=J7!W2EK_%;Z27@U -"N%*^:8L.,O&C9(:0D M#G-"&\C4%\T+49;-R$!X'D7]D1 .Z'!8?\0LC($IIVE$:^[39%S\F,,#PG1 M#_M=-%\O+H)7T$NF*;D+I],4U/A B&FW]N+O]\(7,H0O<-G'!$8D]S;7X^B'*C9+V:_U'Q3*,^!!OX1/B=P142*'CKT7.BU/Z?)!#[WR1C^\)I6 M)XMEZ,W/-':3,7#'RW\O3D+.YCU(4])/8, %)>D87WI"-.G',\KU6^\.%R.O MZX@0A]%X7_/2(S3 6H/30YN4TNZF69HO-4;]>QC/V/&2]F3PMQFLV? %IE"= MUNT51TC/TJ/ZG-J!I/F:8YB.JOB>KCN&7O0Y-21#DWVS\3ZG-?#>G("SKQO] M,2H*"Q\^\-2NR_U'96O*K5WK%LF=,PFN3P#X73M5ZZ%++F^B%9/?]]BQ)B6HK!7:%$,K"C[O)1FLP>1U4# MWSH4!#5#-5UV+WP;1?0Q&4F?".W_2S(*9%$&8B',LEU("C?"**EV7Q]=."Z8 MCOX2 UK'&1U+- 'E W9.QBY?V#GY[/Y* MBV#G^NT4A)G.P QV3D:<09Q!G&D^Q(*=D[%S,H(0@M#5-#Z]>EL'\T6P:WW9C+OR93C-:3- MH,0I#]J#Z'.T/A!J5U#Y*8QBBOU!DGX%W?^5@"""5B+9,%8@-X[,9T>T<0($_C<9,$!@+$/@M>.0@L(PC%)A'*:_DUQX M I5)*),7WYG[D,UI3#5VEH'54J!@6"W&'2CW.VJ*"6_)]\HFZ(?92"#_FD7P M3&JL_$0[4''AKVH[=1$GV;JO>A*"+I[+$ EF6C3MKNG=Q$=)W5VJ 5C7T.6NOS;F=]>K@'?+3 M!C\9#?!3J[CGES3),N&W24K@CWH!>'HG1%O;K/[P (MN,R<- M^"#.G1_G;I#5?J%'Z/'BM0O0#WGQ>GCQKV#IX=DHR&QG8;8%07\MHOQT8YPT M8PB.@1]BTJ8BTC-:B!\F3R3+66J&,)@1NFFH"&.X=)0)22K$),/C'RZ>"]LB MUFP=X9#CD..0XSI!N-80"SGN%CCN)"MPA5!2=ZV],E*53I.4IBDO$F)>+:^5 MN=R 4](.JKV^?N=($K6_OD?O&2:W\IY]9+F6\A\,@2#"(,(<2))Y#8;,SZ)$ MG,&X/^(0XM Q)'G[^M:P1]($FR @]"#T(/0P)XM?L\8;,7Z:W.H3NQW]^9;D M87Q*E%'>%F4\4.2X1B&/V);N=-3CZKNKX@8 APT %,V+A0M00,_)6RC URW MY_.S\>0$5+HHLYUS4*]>W;X^/:&[V0GLVR&YJ.J=))?IJ(VDH=YB7@P&99%_ MD'^0?Y!_6DL?Y)_+A/QO/.$3/9YUCT?L2;*"+@]N ;1'):!LXA8 ;@&@ '=> M@-_*JHJ; +@)@%+;):G5K)YI6!=7*->B<3GT+,,TM?/5/=R,+WHM\H7!1A2H M]CB0MR)56'*&4M>DUW&0XY#CD.,Z0;C6$ LY[A8X#AL(MB6?K&..EVST3!%; M.6"HOK6[T5T3*)0E#-"CK)TI0(\MT# ^CY)V%C,1.WZU*CZ/J51GV-ZX'L?L MVI,3,>1V#J5V+;*%8H5BA6+59G<,BV!0Z%#HSN^97;M"PU96ZYE1S!,3QNSL MVO A;OX +@7\_4$RHZ]Z332D?"B]HJD(0DL[Q^\@X)GIQ1O,++5G2$8S8:8: MJIV!A2Z/>!C51?!"\.I45 %QBP>5^ ;-UHCZB'J72'JO97UUQ\\80UAK4VP!IZHJDEHT344>_N9A9IJKU_ZO#2O.)J0NU$1NY)D\=ZY'C93]$$4#-_IYH@&#PG8(\3X,1_$QH2SW(AG P$ J\= MASG\- RCM SY"4]A/"-",JP/ 0(%PBR+AA'<%69"^!1&,;WD;IBD=UD(U[XE MW_OQC,JXT ^SD4#^-8O@F;32\B.XS20F=Z3")0:OM:>7/B4&7'K.B?VB.SS*3T._+[YDDZ3B,5R!7HM?, M'URL9I_$<7G-']^(;]AW@)!^];V&6-^B,:S]1_(L?$G&X896?XX&^0@^PC1+ MY )4BL-I1MY5']ZO(]%B4,MQ]P6:Z;6;*(>'[HLQJ=J/^_&R%KG+.;WR]M?> MW^G;NSUZG'Q7)L^A$]U-ND8MZ]6_I"'ZH-Y(VN0VY]P>0E>;/S\9#?!3J[CG MES3),N&W24K@CV0!>&0G^-%M5G]GS&%Y&TV$?)3,,G!SLV." MJ8=W&SA_%>*EF=--LAQQ[OPX=X.L]DL835Z?;88%P\B+K^?%OX*EQR'U$8$/ MF6T_L_U:Q.#_3F/PS9A_V/5QM>NCLM3T,299,V?U-DSMPW<+NX /EZ3DC0 K MLF,WV/%ZDPV15Z^-5Y$=D1VQ!>7R;:]L07E$WET#_82N+35Q.XGX4X1W\J%B M]E13.U<\[%K2"S$4@Q"#$',@2?!$,6Q8BCB$.'1I''HKO;YW";9P11N($P\A MMG0(.ZB;I',[-.Y:S!-L.GN!IK.GG@U_"MZ\*F9X-5&+K22]B5)*C/USB/VC M5+>OUL3H\B@^E#J7N2)M15ODU#;]V ME885@[]0H9W0N';3;EG3.?7GE32KIX@-';=TO=M*&%U#>6I/DM>M2!56@Z'4 M;?727G_4*=8^H7Y#2=MO+\K83P$+B;CQ$Q82-1I'D92>H9[-O[OM9$.,<+9 MG=Z$6&,E4=M$&RN)$!'KJER+[FBRBJBSG@C[MI&9Q%P381RFOY,\?(B;/T9: 0=X MD,SHJUY3V'?)#+O6')NVE[)[>?K,B<;1-YG1ADY9T. MA B)"-FY" .BY(7(QP=&K[<$#C$6,?8B\2I5;JBISBG$Q&I"-$\1.A$Z.P&= MU(&7FTH_1M-T>UST9Q;MJ[V^YO,??IYE=X]A.'UG/X513&\-DO1K&).O\W#A M-YBX$R?]W__TG__QA^IR9Y9%$Y)E;C)^B"9A'B63[#/0MO\"9)Q06GTAPS^^ M"3Q9E,R_J?_XYKT1H@'\$/;S.TWR#-67;=FW7$L+9-]S#4MS;5VW7250S3=_ M6J/],AV_16.2"1_)L_ E&8?;(7;I]AB&>C7OHAS>T"^>5%%06";AS@7?-:.:X;.?H@FHH?R=:L(4>7+LMQ$1 MIK.T/PHS^)!&?2(D0R&<"&'_7[,HB^ALA"@3PA@X)\S)0,@3(8>;0$))&K\ M]84PRTB>%7>D<$4X&0AQ%#Y$,>,[^O?9&'Y_@'<,A-D4G@A/B%*!P 3'[*'# M$+X^A?&,7IZS%PQH"0D=RV(@]\*WXN5 $=H>.=\ $HOPH#D)!U3EBFF4D^#(5PDI.0I OF@+P=AS&#D*6,O.IV4Q.0I!")$ MDV&2CMGO/?C2CV=4)(1!E/4!1NF#^V$V$J@UD_6$?\T2^E.QGU#0+&,OJ,:1 MP=\&1'AX@7]/PD=":Z)7)Q .*&<6HY_","*83)B^K*]$20HVK# #TE,:P74] M80" !".D]X])F,U2]A)A"DR:#.C<9E-*/D!/X06 M"0&O7R9*?MQDK&)4CZ! M%T2YD#SD832!&20I6:8+_3,\< B854RV'Z7]V3B#Y:;3)]\CF#QEY'SC+>SI M$4R\G\]9G2U2(>?;&.->L!XP"_V9$#_Y<,X M8+:T+KZX;JY$#E /IB>9SHK7"*P4'\?>*0"3C<51TA_ M5@%X +..D039535-\VQ9]4$&5-W5=)5)@B&ZCB'9YY8$LWE)V-C(=C_]^NN' M;[_Z'[]]W=U&HUWSV)1H6-$2[1N>QMFD.GF>4/U)53\(,OD.+D,>/1'0VP/0 M[: !G Z9,0%/^ KVXY^3#&YP84:@AB=1 MN&9#Q%E2O#8$79B!EN\7*#D@3R1.ILP@&!:$?J&/I.S_9\ =\E(H1'AQMGJ% M$Y&X)WP%B/DW&*9PT>H;P27+J'Y>F5$Y: '-P@&5.[3*!+SA0Z@%@&D),M M4^PI!-MG!JA*3;:4&1+,"68/>T[2>(^J;Y.^"&; 'P#I0.?Q;%P07IB&+X4* M8'X#-0X%<(_O^M0"8^ZJD$R9=0M\5=P1/H)B*.X)F:;8(, I@_/ #!T_D'01 MA%.DGD QF\OC>\Q4@_$.DY@:W*VOO?^XVX_+PKM8 MKNIYDNW86P;@EA4N]KLBO@'24H(:V'V@Y/X!FNJ(6.C!/50N<"#(;DKW 3!( MVF1BX]N(AH% Z8'.S [>0SJ)9UNTL=3FSIR3Y'P%.M&(>>ZD$4^AEOVEW*\@D:7;%';,PQN"'O3PG$C^E@^IN[G M8*FYEB8.4D^Q7I^5A4KH=I30,8?_7*L2LE0551"JH(-EYIC2JYM30;J%Y[*C M CJ06;[!7PA+14$U]-ZR4 V=3PUUO25T6<->NR'(#8 Q![ZI@.>MY\";/4EJ MZ*!@S(#?CJ+;,^#/-K!7I%7(%N>T"NX3:$,2$E,,*4WV*=-;A7!<9BWG"9^, MCQ_D>QET3QQ'R83+ WOXCLTMM=;I'-G @%NXC32QM-Y MN#P&QK,9Z;SL$L.0-HNZ3B-12K(IZ=-TNOCE]"RU-F1V?J[RC#\]P%L[5LEC MYQT1J7PI*W,49Y\F"(V "82X\DY2PHP(?R$L"4EE5JQR= MC+XSMWPM"YVJ2#8(>S+PQ],X>2'$(1,RC/+/<3A9E/@=D)-NZ8;G&:XE&I9F M^8%L^+I55&=8HJ089Z_.N$1.^A?_VX&+ZV3*ZLRDP:I+2 M].H!<,>$5M\5?")0'J)IR%-@&.'MY_(;99^?A&&2LCSPK\]1E@G9["&+!A&M M[:+YR_T^."!4-(HR#BK&,7ED]ANKDBMR=9/A9@XV>U514M<3GD=1?R1,T^0I MHG5FQ:BRRD(@3]08+$H02%NE7-/;8>+_!(U&3="" M$G'X?"\XU5#I)44M8U(.NFZ@X2/IE08/3"*,/%%6 MULS0I2J*;]/H858@#OP C#5:>=G\]G+-FU:]C?,N+6=:DE-?Z_;*D$*,W@N=LH( M!"G.+('SPLQ@#,[)FQ.Y>\#Y*JH7UA"?T>KW*G^W.)_C2P$A5Z\K+(FFY?XA\<-5\=YHY8:$Q-E,;/&&Q%K4FHKY?.^IU/XI&<:%,4/+SY.< M",H22I:82*,BL_&L:.]2(&E M@9*D!2=4WVE\8<9L=3J>*N V3;+\;A&NJNQ+H;(R6;>3=?-F'JJ@3UM$,.!9 MT:8.+KLG#3;,5RIXFR9X54B_W%J%]V7*/O]M-XJCF+9@2V[LFB)DN^9DJ^[11S;4SS1NW3[_Z7[X*]D=/^,7_],L7^_/_?G"%C_XWX8O_=__C;SZ_0/=E>BK! M6Y(Q8.T*"W4]_KF(7.;)E(_>S DG3=XO*9XQ_5 D:-#-@@8,>DW_L4U6D:;R M&0X_8T@7.8V(=1%\(I-9T8.&E[V-+LEE4B\$6\@ L*)AU*=](:=)6O6*S)EU M.U]KUJ(F+[SUH@OFHB/1L@FTLIT%86H89RFDS !J36 M;S)A7=E*HWKEXHS$\4&O"(6'- D'/;C]B;9]$M)P\L@L%K!0A%D&ORUWN_SD M_UI8/8!1_5$Q?;#BA6PVG<8O2WVKX+Y[X2N;[/I$4 2Z)P(\ [6*Q#O@R/]=! M13+WB9:,&)K 0CW2L+!5Z%; ?)H+(*K K4A!P1Z!9^H1:''I$:A9KVS2)U^V MQR".'ALLK@)"ZPX[F@_7O$#;Q%8U2:3])@6?;3)46\""(O4.I65'&+ 5'3ZK MH/(I?+JW8<;MM?>L]2G.V([R6B$16:V.U;@U$D-6:QNK'5[VW@(^//B@/&Q: MM:W;@OT$7C,O<>9*L2[TJI"X]>6YN7-L-R-E;6"Z*U,N**TKTLKO8%64UC8P M'4KK-4LK-X<6I14C5ELH]9GN:=-3U02OVDNC63Q_S??EY3;KX[9$!/^'%PVN MI5]:^T2C6TH,90%E 66A\[+ [SBCDRRP=I@.IQA9W6FRR1UN_M_J?TX>8PO* M1_Y'*#II5BE)5=(1*UIE)VHO)UXM9R5UNFO0QZ2JN=Q2GK(QN5/>PB^'KDR" MVY%EOY(P5K;$*GHBT?1XDM$]C%<90-@@@A>,F6/ MHA>%V0C>]T2RO#PJF?8&2<,!33/LD^B)HGNV6C4Z2$C1.FL4/M$N8O1!P[NR ME<9=T4JC?#GY/F7UF/"PHL091LJ:<%3R5O6H8=W)N$A)9YIO--Y1A\MC=%[E M:[1[1X&MV1)K%?47"^8%%EFI&E_'MQ97-G:G2O\<;:$X25O^G"PHW"M@8KUZ M;%\Y&"T'F>N^-B?(U\A'EWIXL;7@PJ2JIWYI2];.F5/V?,VS,5?^3+GR M.I=<>4/I5+XV9IMW=>N$?6M)LN\59EC6:YYMT1Y,_;WF?,QN,^;!B<+'H2E0 ML$V)))B=V=(,DN8/O+[Y#!+,]\)\+\SWZHJT'J]FKTF;8K+73OGC=CKW+6SJ MHR=ULX*"F6#;M0HFN%QE@DOM7N2V9)>:BSNTW7=]62YUB\<_V67GCH]YVJJ8 M1^J?=O6-WDS&^84DCVDX'45]X2,(RI"OOU C>UDEH'MDOUT"E,JN!6-#<_.@W_(:MCP#%GM^GJ: MW4S*S&^3B$;JOM*3W5@RN W./1#BDA*\E? =V%O^@1?A]G)?U_,7M)XB:8U3 MZPPL<_D=)HK"S=5'B4")Z+A$2);9,S5N!MBU2 0>.[*-8;Z%T7.XV5.(1UDV3_)=4*14 MI2>:W$IRME+E6D2M0U+57:UT+;*EB3U%;#[8B;*%LG63LB4W?RS6MT7IF08WG70MXM$^2>BNANF:0)@]4<*P,PH$"D09$9!ZEL7M M",-K$0A,@ZV][?](EI-T(OBS-)D2X2WYWH]G=*3"+R0=AY.7DPI1;L6)4:V> MJ: 3@P&"%FFKJY$MLR2W.651EE0V=E M9]&.*BKHK& @H#U:Z6ID2^II_/*Q4;90ME"VJMN,GJ:CVL(8VX'L\HEV$V]$ MGB[;B;*)D ._](9]Q+D6\6J?)'5805V70$DFSZ V"A0*U*T+E-JS+'Y.U8T( M5%,)>E+'[<+BB)WE(RN:X2P%.&N0S.B)#Z^1NX8=E?:T2MI'O-?T4FI)NR15 MTGJ6QJ]7YKC?D M7]XBE!UT+FW=YS_\/,ON'L-P^LY-)O34AY2=#/@ERG[WHJP?)]DL)=]@YDZ< M]'__TW_^QQ^6KF=>/+O^,WSJO\RO TI.*+F^D.$?WP0>/<'F;^H_OGEOA&@ M/X3]_,XT;5&S)%VS/$?U-,OA,+ MU>D%3LG\G$:3?C2-B^,;5BBZ<^5WS>L2)V7VYR.G)\=&DQ!F!1Y_1D^F&!-Z M("O,,YX-"#N*=7Y*Z^I)KNS 2WJ*YO,HH0=K)L\3>%HV>\BB012F$3T2(R=<$D?^A#&,*)]1_/6BL16%E\6 M!8\\Y#72B:P6%%'B^&*CJN:7@#&?%;IP$X]@?_R+\ M]<-'7_@4".X7W_OP[?1S2,_-_9\FPI]GP*RRT1/HD3:]%8YFI^@ $P-[)D(H M].%SE OA8TJ86 C/43Z"WQ_"R>_"6WKC&[>XQ*XN>?,3/70ZI^?./D4#DJT\ MOKQ]@UBG3.0'0[L7!;@LK@.?4YY(@WU)_$0+<>DR45$M"0#$F&6$'3']2"8D MI>=O)^DT =U#A.D,/F4P4ZZSDT7>LP-@NJ- E+-YT&6)LFQ&<8;.%*!O,G@H M, WP") O)GE.C]B>D^%>8(<,KRTX.VP\'!-V*B$ G#U-HUA01,9>9H_2#OB9 MT,?"W?#$.112]!6&:3(N.5)GMUCLEN6GR'*OI"T 9W$ .'T,/8!X'$83NE[T MT1D,HAQBW4G;#U$]4JM0M^4$F"?G'ZB%%^HH*6+@01C4"- MFA X81*-9V.A'V8CN/=?LR@MJ%^4#E-*#R -)?&6!:O6@"KQR1JE MWS,BAX,GIG\.H=$S/;?Y@<#TB3"8$?K(;-8?L=7MT3/084QQ!$\ISS6G ?6< MJ4$8]3"G8NYG:\A6YU1.. S MM4G"!PC",;5FA&26,Z&G:[I8YW5N.=8$V6):K%@?\S]_&E)*$C!^F U/8FJ/ MN4F69U]'84H<>DSXY_"%663'6"F6KX"=$BBZX@>ZHDN>*6G,2C%D2U%EXQ:L ME*_?/KE_$3[_U?[X5; _>L+7_[6_^()C?_4]P?WTZV?_XU?[VX=/'[D=H7Z1 M2>:4(3Z#M;Q[A^[UTVC4*.LJ_G&#MGP$<,/)S*$L'Z->_5TBD+MS(2W[&_TXT^%P3I(IM3W!XN7,L1#$J8# M*H,#L*OZ>9(RT^@K@6O8(=L2,X]$\)F8O36EWLWB;L9R(P E4MSW$?[(;C/F M=U%3H+"2YU9;2N;AABJP(%F6(128]FG*F+88//N=#;XPZ>:36;A9E4W_F(;% M\Z(Y =CPA(0]$,S*23*YHV^>P31?UO](!Y5&?4J:XB_A,U"F[@^S"9@);[]\ M_>VG^37E'4 =,'T+H6.!6&K+DA1&.*9692F;;S\OWQHG- X,ANGRE4)UY=); M&.D*)V!Y@,SX!4,L>2$$'K=81GHYC?: G4DMLON%"'R>I=3]879SODS4 N/( M=Y+V(_#ZP#[N%[[?%I*R=^R@*G4C2K>1VO(Y>%9AEO,!3DD4?^2#FR4+#L,H M%<#M^)WDPE,8STCU!V8BQB_46LRH<<8XG?Z!N7%P$>.\)?I^*F>_F/H3\)! M=X;XS+WF5*F39CZ&'T>9,(95F='@!W-)CYL9^3X%C@,F$*@)2R419)./9B2< MW/\7\,.J@.3&Y'HT.O!/$)G2B60.V[*OSEQ?F%/!TJ"K5UQ?DF7SZ&8AA06J M@8R2] G$9QVV"GK1.-,2R-+#O LG"N@XG*5,R-GPF'@_$.#+ 9G[*B!55*6_ M%T;),Z%,!;#S%"6SK+IG[4+*MN"<%4&#->\G!Q<87O?"U'XE^8,>X]@>E?TA M84<74W>6#9V;+7 )<],AC]&$Q4W^'$YF85I% T6K5]%NN@:.WAQ02_VZ[+@) MG],$[AL+;PO;Z6 %N_[ZG^CK*))64+YT^2@$W'T@9%)PP2(XLO!=Y_Q5L-MA M8U[1H MNH_P!/R]K$GI)#'9@]DX@PR'\2C5!.($I 3T%M&A890"SM$@&B7Q M('RA\Z8AKAZ(%I!G_='" 1T)1JWY3$ MC*!@$V1,'I=^6U&[2^^GW/ ORLZ4E'!=I9B+IP.P],.X/V/1!\JP(+X16[OV M$;62)R<.PK$UBWY((Z?2RLSYW1C49^R:##\V>3NRLBR-1B81186G$A M*/1';YTJ%9<5$<@)>=Y@RI+_Z)^V2"C[>R&D+ (M)W,*+TV0:.Z91\TO*]P M")1.J<]ZQ4;*TLNH(DO9IL-@;N^S*'(Q'?J5:OFE^^KF5T1LJ6(F"\T'5W[/ MMP]O398.0U;VGE+=PO\*S*3V+UN/"'QKLCST.A51S''%C8I[4064ANT([EQYM]8C%)L^FF[C#11[# ML!_*4='-IB6SIB1;MS9*N#Q&O%?Y[H*6:[NP)DM5.&>L[V!7YM2>X..?WTN< M=W%+WWO(@)!NMC&.*F$V? JCF*93,28?SG)P:$L^K^6G;\M?A3#.DE4QV0S; ML W(*N9"]0S8%C$ "]6$2V'5FAN70'PIWLILVG)K$#QPYI7 Y+Z66EK2Y;?C MGRH5\8&F)TS"6/A2E.6 WAET7 ^PT)Y?N3OE?L8,, ^(UGE]\-NHPH*\_C>@PB04AI%*W?GXU+BW4:OJ3@F E@/,WZ91RS<$3I]9,$ M_(;O?4(X;55(&K^ &_7ORLEMY!)4LM*K7/!I11_JZ,Q18$[YLO"?-9W@*P#L@PFA3ALHT5 M^>E>\&O&5/G,_ R&9,)IAV[!'@P*S*-[P7!7H[ \"*O M1K8\A[*-@#HE@U:2EY)BMI99-;F 55[)LEJ9WH7C*2WWNUAW+\5N)'W99;):RCYFC$I4)\,RISE@4 M");<_NH*AF3>T:R2U[+3-BQB3+*3K*?,[UY8N'3;Y[0LD"GI)X\3>$JV,([G M5O'67"T:,0;3M;8RAR40%"G)_YK! , &*W>9EPQ*EMX^81L9U%DI]O4JMW!I MWYZZ,AFOI/UA,MOL)G?*@^Y8&)]N/B\,^I74=EJ. (X8_'U]2$I>K0+?R>D$;9[W?#E)#"^:-9&"G+SF;TH:GY+Q&)"\.BW.N>472" M51B0(@N@2K)?73_X!33W4KB454N5Z<7#U26E8YIDS,B<\T3-G(J ;AI2L;YC MJ>9CDH]@46E!RIAN=OR;+,%@^>XJ:'HP;[#[3H?/2^!*L?G,%H)%^++9F.Z M_WM.M"VR5!%^3G7F1]*:MG2P*%=8R.\\/EYDC!2%'=VP!+@\AJ:A<(HU\S+4 M:8B6RX,:JU,3=S#\TF-7ZNC%2D$O/6/YO1,:0(Y7JL0E>LW\P84<]$D5=]6*8'*ZY>#&JYD=:B M0%NN;8YV>"^N8DR:]>/^$O#:0O1R3J^\_;7W=_KV;H^^4Y/O2&?BUG4Y60Q7 M:G?_QSZK-%Z:^"LZ=-2[E_^@)K3/C)?*[A# W#B4F!WAP$;ZP]03]"W;?4AF M&9@UV4E'%"L7X,D]Y+TTE]8:O]C^]M7XAZQ6QVK<.DXCJ[6-U:R8C&[+#L!MBI,IS2@Y MQ>>_LA/4C9YN)\H#RT'%Y,'J*:*$\<#"H M6N3+-6=I?0UI4Q)J9A5E<##&)H3H6@XM5WN&S$VZKMZ/Z9"$=5<_78MH:3T) MMSM0M%"TFM!:JHE:"Z-O![+++^6Y*:S/SH!6%&7LZ*ZGS:8"M^=?F3U1QW@# MQALPWE#<1@];5% >4!Y0'LKXFZ5@_ WC;P>RR[GGQX MGO,5Y&@T>;)R$X3DC7NRU-/,S<;19R?G&9CN\GC:(>ALG>&! (D >1& 5'NZ MP2_ C0") (D B0!Y10 I]DQ3NSPY;P(@ESSRGUEOGKKKSS:P([L979R07>HW MQ@(,6[J,%4W9\T2836@'N_G!&*P3^PO)EQJ1]80)856L\X9U2^WG>O..U1<:F@GM[5J&4_"[0<#M+-,]W_51:M75BTK92,+^Q,,>H ?"DP ML;4X^)GY ZT<&H47UDCY8&BY>:/FKPD=-TG'-8M(ER3,*_BP=+"!K1NVL09LO;*5B$T,4 T8 M0G8E%GZW=#02#I,6SSS>-<:YQ'G,7_<=BLHV_XNC3CMUTNESF#5QSOD/,O>3 MSM]2NJ=11O>1FQBQI/,>\5(*:UH;"N9TT.P/RKW:V,BW;9WR.Y3V!^ZLLC3\ MI2/$"QDR96QW#)N5>["@VZ1>PFWB-_>+ Q!%DQ09U1,$V MR92B3M9M,/VV6!9A$ U8'=QC&K('+4UR&5.S$E273Z[FLV@X^%C=_+C M:X[JIJQ@3 E@"H&%%X9AE-X]A?&,"&&6S<;ETH MY<0AF"1?^Z.$-IF8^2LFJ MP'4C^H.2UU@1[9J^D.3]"@,+:^>#:K*P]LC:T(W25/VRE;$7?KUZE96U[=I* M6F9Z#6MKUTNA_D&#!?Z&77LH=9$EL0Z3-TO6VF2=R8)#5NL6JW%KU(>LAJRV MF]4.SE?##-:M96!1]OO=D 8((KI@),N%-,P)M^+CAHG81+H@]UQKZ=Y2?^P( M0:\8+I$36>DLGI?VJY>-3$H=Y%$?Y"U\U?36V8E', MP _D$,O:1I]&&4=$QD'&.85QY&:568MLK3-H.7A;!!P\$%XB$N_N>-8>LZLM MK"C>FQ;:^)>&MQ81KF%FXZ-V*A\B6-OH@YR#G--MSD%'.XK,/TC& MO<+M!/L6$:U;"-@BPC7+;?J]H5XAT9#;6LEM\KU\,+9UNKU.H]53=GFBW@M5 MMZN5@,DLS_)P0AF@0R?7%>5N83^/GN@N[+S.:E%CE8_(I"BTZM'C^J8IR2AW M#H0'0J7\Y*5;DY\#BCRQ9J?60%Z@BL*E:$V8G7Y-+O7WG[9DP1?>_LK M5_ZRHS\OWW4D(,O/A-AA>QWW-/9M\\RE;!2":F'J*)KDH(:RJ%^ZMJ>>]G;X MF0ZW5]CUE9&[NV&KUKD9>$+G_J/S#C46SWO.98N/\_._D[0?[6FY?:G!?4ZC M/K=FX(@@K4.--I5'=>SP31?^GH)7/0OC5H[T&TG'K1S8->SBMPY8T#39H?T? M'U/R&.;M1)0/E2?4RM']G7IGA_(A[N]N\ZP_+4>.<^'/X61&(\S;FFBV8:>C M)<=\2#U1X9::@D<8MD?86J="N9L8#7-;>XXB>L5)0RU!&=FXU[AUG$&4091! MPB'A6D*XPUW#,Q*Q]83KR.9?<^;!+[05]IYX?L,&5$N,@WG39)D;7MV*)8#P M>[4'5J-4H%2TR-E&^MP4?0XV:M%V[9X+U62)<9%LT^FG6YQ.P,/PVWM$;9V01<&]1MDJO9CC&S> MZS*B#*(,QJ:1<%=&. SJG\V7N2:7!5/L,>*($2.,PZ-4H%1TP-E&^MP4?3 . MS]MV;9$+A2GVETVQE\SS;4A@BGTK1*Y= (;1^ :9JOT )!OW*C:\093!H#(2 M[MH(A]%XC,:?H!(QQ;XM04I,L<<@U#J68V@?0_LH%4@?I ^&]EMH"+?('[M8 MBGWS.>0=-I,U"3M:M)(_K@S:,:A_PT%]ZUYLOG,7H@RB#!(."==2EP6#^B?[ M,D"(J_)7,+\>PXT8+L(@/$H%2D4'/&VDSTW1!X/P7 W7%CE/F%Q_X>1Z Y/K M,;G^RK0?QN$[ T"R?*_CF=6(,AA.1L)=&^$P#H]Q>,RL[VIX$C/K,?RT#N08 MU,>@/DH%T@?I@T']-EG![7/&+I99SZ]3PXK]IX#]-TAF#S&9&X#7N!^@*-KE MZ7GO)*.;4.!G"V4B74@9H$F'&]UF#*#? ME,;' "CRSQ71IR,^"#).:]1P6QV&[A@>7,W^:S$]EHSWGW-JMM9=?[:!+1$M MCB;D;D08B$BR^.,Z8YG 6$N$_>Q/XV(D*>Y&$L M1),\C299U!>>PGA&A&0H)-,\2B:90*I:&F$P2^G&6PYWO0 5! +#&@@;!#AE M))5CL8"TK1[&*8_O\1EE;?.N4Q[$?"M>0]HLXCF-1,]AQF=,/QCWF@!7Q< _ M;5J^'\Q[B^NX^"WC#Y+$G68IR::DGT=/)'ZY/QFF+H%)PR0&DXEA#8L\9+/Q M.$SANHR!3Y8G_=_G^)2LY@1T 8[>;8Z2TW*(.U9CZ;$K=IY8:9ZE9RR_=Y*D MXS!>,8PD>LW\P<4B]4D#? 0?8=IE5!+LDCB<9N1=]>']NBVR&-1RZ&YASQBUGO#AT;]B3++YXWZ+ MJ=;Z*N?TRMOER[[^E;<;G1Z]V.G1=YMS.K5T'=E'N/X(Q9719SY<S,!:^D71\<%3PK.-]"XJ8;O?L4<(HQ2?IC[WM M06Y/?ZQ+\9H9@UR(5LQE?#YA-T C[R$"M@H!L8Y\:[:89-P;FG#W_[/WK[:\_ MW0 I499LRS(H\=);FT2221!H]O/T!4"#?=,=-,>TQ>GH<4L%M].W1[2/M9#Z M0< Z-IO;M*#ZME9S9&\#7'%$5BY=HVVHKU"JXMNSSJ#9RM]3(HM&+$.N(@&K M&/I1)V"1^2;S32SSFM19I3)DW6%S/, ,6:]C,;@B$K8OGX(03+O?LR6%JK ( MH:%L\LDS2=5IVJL40YI3&!XMJL]:'LO1'3='5$.)&*"L#$">%*&!T$#VD.QA MT3(RE RF+'K!BC5;E6SR-%V2P]8A=06NC[J_?:Q/ M]?>!$O?F6VN+6QJ"^8J7OY41/,$Q+7WZ\CL[N^>A^W3=H1<,XQ@ETG^'=D-= M=7@.I@ KX?J..+WA6 ^=Z]&Q>1C=!S/ RX+!+WZDTDMT+:NU)DP% M=?B=P_]G@,.(B;^P$$@4L.A>P@5X0\3#6Q$Q/]:'+@43EM3&@HMN!)-*Q= - M.='7SOA7.8MG:P^9B2B4#G0CU)^;#*LK;[8VY9&^)!2@@7IDD6Y2^"Y>MK7K M#G0\U(6F)F&PI73)/L+^KP@#*PVA@*PTU&FUOK73HT2.ZV_4%7-A*E<'?E9] MC&\PZK2'[U16].8%;GO#NGFY5$;].KGO:XW2CU3 Y;Z2 !E\VH1Q^#Z[D3[' M,@?X@P_="L6=\&/18,!!IS^?G7UB 3R,ZWO@I6/5&J6+GJL(?A6WTF&W ??4 M_N7%"P#Q,U-5_+GQ2Q\$)K:-7@M;2Q>X M"3?3_PLRMU)8D&$U_A;2MH0JG MD1PW^-_+:(I/QU\U531T/^!U"!CY3%\#;4V$C&* :@,P#YUT@EL?Q@#@O$O( M28GP#DD#'BT#EQE^"@R[*"64FH'H4AWDSE3"0+,_9;NI,"--3 M8':%'7%%),(9O%&7Q4HF)T-LW+!5IT&4,^A>4LG=Z+X+HTWOT?2))>S=V('F M;Q;F"JDEWZP=1*C07=0.[CZ_28,<)5/3@O:"2H!6 7M[)(%;>(OO7M;OU MC? :X8590]$C]CY?%"55^A?X,M#V)S)>*\^O>/^5?Y?SHI4^'_9J>V%_WM6"O_W^J\K(5[N MTO>OO+U7ZMX/2MW[U]T^IL+YCW-ITN#@P3,'ZZ1]J++):+<>GN:U>REEJ@^W MJ[R_:'$?,W5;L=0V%81[04&XGS$^.KW B.D* ZY_:9Q_@FA0ZR6II7VU) Y\ M7BT?KVW\6(J;J@L3E1Y49\]N;T-QB\3Y(?62=@W3#]I/S>A[3':5H%F'M0D'FG=LTZ5Q(]:B8T:*E+?5=VM*W61N! M6(98QD(X=T AED%PA1%6:37NV6",-*YTC1-E!8VPI8Q0F/ M(6V@**1Z5(S9:4ZCOG,:5J,)8AEB&9K3H#F-@@B.YC0.%LI4*6*A#13+#124 M9Z0\T=&CB6*P0AUG&CI4JHD8@&8:"L^05=4?FFFPY)X7*$JD#11'7'5T@ D% M6F]4*+@5B[QHLB%'I2H^_]!D@\U(@UB&)AMHLJ$H@J/)AH-%,U4*6F@#Q9ZA MS*![:"G5.:(A@J=Y#9K7H'F-6C, S6N0_M"\1I$B@0(%I$?;06&MR.FZ']P% M/]@-XAM/+!WA*DZ)=.R=X+&W^.KB0A0(K<7B/IH6R5&IBL]!5N,18AEB&;+_ M.V//B''4:7<*($>"*$'T=:I%GD*>_%9\.FLW!NW6\056%2*K_?3D6N[!=YGX M.A<.SE9& ;L3*LHU(5%BM\)>6J$J4"H>:@IG^BD_3/I3*/D4A$QSB-&(50D5 MM&ZC9.LVK 8W56& 3(CR?<0A.MMV_<$ZEA&:)WUQ.A6:1-J=UK+%@P89^^_,[X M/0]=Q4(!HU;";;#[J72F[%Z$<'7L>0L=]> ?I,\B:&T!TE%,0'_=92"THBF, MB#;DM4_'MX95^S1DKS^;,Q;[-*2C2EM=V@RZ]NJ2?MM\/@^#KW(&>@)OW4K# MW_2;;097>3+PB_0RO^DU!U;[9>^E?M.RW+4&8%MA#D/>P7MMVB*SWG8RL\1= MYBM>_E9&\ 3'M/3I,S#6F6&LDU\"M.$BG+%/X( %X0S7DK/WR&)/KP(N 66? M!S,PSHO_44P/&8 ))#[#_]Y)5R@&P]5D+)6*];"1S>%*E=(W*)!)5]V@/%A@ MN'O5[#PCLADP?QS"5?R62Q_NP4OU+H1VPLU)-X9I0W D?S$?$PUL1 MJ2:[3BY6AD5N32TAM!8<_C\+8I" ^"OF'F;0HGL)#\3VS?W,CW4B#;JOIAP4 M%2^Z,>/"1B;ZVAD'6HIG#SH=A=)1#&["SZ8?W(GP09N-PM]"X&GP2 M0<%3F"M0@T +7$SLX75@V?!.;@?.T304PDI+IVAXUT0 GV7@KMXPC#3V(A") M,Y7PEEQ0@%#%*OOFEX'E\-VZ#MP&W%,-36,SOF#P$F_!_H?!S(X8_BO"P [1 M@GY8,IZM;^WT*)AL*K11QPT!:]P:L&1P,I$*G'5RF\KI-FTCV#68<=]'4DJ) M\Q:BL&C*,&N0\%)JGLJTUCFDF@'/33Y]3:*&-,M#G5L1:[%;X( M.496,Q@PO/\96%TF9G,O6( FW2RRFH2*Q2%8]R/IQP&0.:B;1$H/@_AVFC58 M^!%<>/"5,"8NBRXA_^E)5R3VQ#"G5EO%-W\ ,K3?, 7KK,779)=?Y\)7\'>N M5.!(CBQZ+R,M#"62@+;!?"!C$ OX+CJD<9%[<>,A>#IHZ$+M$>"CW52:01PM M(UQP#. I>A8P@?:&4[$Q,[AD NVN"87.C'[CT0-;8$R%L1$/(O+/JY!\W3N) M%?8EVKCC,=9Q@MD,NJ*BP/DS'8*V.0P3 1@4N+&S4C<7;!"Z:O#+'+J.;M+R M$8!H<#I]=WW(X*6YPO$X.HXW L9F_+JD\RB0)OLPV1@[J+(K(PANC.OF!]'2 M7X%W%F"_\?5RO 2^@%BETF_JU@>-_QFH_6S&P\5#=0BR$].:5:P MCS>^E&4_@( MHDB6MCB!Y_&Y$F_3#^\>IGI7GU2W]XK=>]+_>K&!WUZ259C/6AP\."9@W76M3*0?@<%1TDF\&3V' 5X#_$V]I%3 [M5U?(%+3 M>DEJ:4TMBZ:*NR]A.():?M99'8QUSN&&,)F8N(9H?M=@YJ#]/P'#J$,QJI]# M/'X(A3N[O0W%+;+VAZ6+IJE[5_E2]80=JR?\@_LQII-,5L?>YG^;HDP H!,C M&]I?E+5XG?P+N>8AA\*MWRL12 MG4JR;W&.J8F$6!+]F&V09J*O?;0[[1%Y$ M7@4F+Q(<"8Y*5!="<"69=:#S,//W'(;6MK;7Q0$@UBT,&(H:;I0'_KUND^HZ M$ ,V>%RA*I/,P*U58I/(ET4H$K6(1U=%.I7O!3#(I2M]7*'W?[S>[UM;] MU"7:( 8@^9!\*'U?J$B@0 'IT8Y]+.;6A8*8^G;?WB$HE&\L#-B*15UT:F.. M2E5\CND-FX/\MQ$0RQ#+D.!(< 4-66A6@V8U:*? YFW#-B4:*5%T[&BB&*Q0 MPZF&0;?9HI.*B &.S@ DGUK)AZ8:;+OG!8H2::< [12HDKTO$+2*152T4X M1@"CU# )KDJ"HYSZP9SV*OGFM%-@/[F==&FG .T4*(QEI/1]B;BCWV[VK94W MKDNT00Q \B'Y4/J^4)% @0+2H^T4L.<'5S"QWQ[U*-]81/VH&+5;IW/:*5 : MCNEWFB/:CT0L0\EY$ES5!$>S&@>+9:H4LM!.@>5.@0XE&BE1=.QHHABL4,>I MAG%S3#L%B &.S@ DGUK)AZ8:;+OG!8H2::? ,=<=63LD[%GQU'G!48'@5BSR MHLF&')6J^/S3[S1[5):(6(9RYB2XJ@F.)AL.%LU4*6C)=0M%F4,5:WX"!224 M5"H04(H:7I2'&NBH8V* 0C R:=6\J%I"=N.?('BR:/M@+"7D5_;"=R=?V5N M$-]X8KD5V*JTDZ?A%9N;C@OB*'3:W>,+-P]!E<[[*!#0BT6;-"&2HU(5/Y3I M]YN]_*=DB66(90KD.EASU*SOMVP>X&@FTL57ZB*9Q#R!7'R;V>XTQH,"./95 ML:JUGX);"]!]EXFO<^'@C%P4L#NAHERC]E?&WEL4MB@P[5D[9B27\18.A\6# M7.$>W3\:TAS#X-L7NN&)_/ MP^"KG($,8$!6VOVFTVPQN,J3@?_:!LU7O/RMC$ ['/.(9LZ:=W14%V8(C[P MQ,>9QH>M88R.P $P"F5(P*0,Q&SN!0LA%(L6<[03"<99R)%/%PP]&L;MP&02 MQ*&5ADXU[\SA[P%P$:9!.#"4$_AH[6!@TH>AJ2G\J)#;D*G.@QF8N,7_2D]' M&;Y3<,-L%OCP\,#YD\5S^(A#Q\P*?.3P+W$Z"<)3^"^[X4HJIN*;/X03H>"P MS51X#QKUH8D8>J%$>"<=D5Z=],!(-)KR*!E DR$QK[.Q?DWP0%=$(IR!'KDL M5MBQ:./2G087&+K6O)_XG")T$IDGXA)P\5^Q5!)&D K6R ^[)CB8*3TBQET$$K0(76'X.I'H M]3=M#@X,$S!^NL:R\KI+_=&XZ] M"3PWV9>5^(!H=\ G!'NCI),X-#J"#6(%?U,OV;JT'/^S!PKF<"30J]+^#MK1 M,$]Y?]'BIO3MX>>0:JAL_]8_@&-X!B+AMX+I4IBG%QCC7&&(]"^-\T\0/FB] M)+4\S*S"$51Q]PSV$=3RLYAQZ6.HWMZ&X1=;^L'31-'7O*E_:S;7C;JY_<#_FX6*EP2:[8VU[1FHJS=HCO/?S$7D1>156,%9 M4TZ2:E74L2AU\797S<)+M203%W1"3_X^1[=+"U@I=W;T^*88M%##)>P0ER5*KB M$U"OW[18-K/JQ7.(92BE3H(KB^"*,A=1@W"F2E'+\HP>:QC-84EB0=R'DT[O MT%*JK2#?8JY!Z0@ MIGYH\=PCRC$6!FS%HBZ:RK1Q@C9.%,8:TF1&B;BCWVJ.QK:&79<(@QB MY$/RH:(&( 8 MX.@,0/*IE7QHKL&V?UZ@,)$V3AQSX\3X<*6JZKSDJ$!X*Q9[T71#CDI5? +J M=YM#FM0DEJ&L.0FN:H*CZ8:#A3-5BEIHX\0+XI>NO5V7M'&B@# K%C?19$:% M)C/ZXV;/VF%W=8DPB %(/B0?FLPHE/=?H"#T:!LG["71UOS@+OC!;A#?>&+I M"%N5=O(TO&+3Y2Z(HS :6UOSL+]P\Q!4Z;R/ @&]6+1)LR@Y*E4)0IE1LVUM M#SC-HA#+E,%UL.:HV49CNVEOF72!)%8Q7223F">02V S>XV^19SN+;&J6-7: MS]NM!>B^R\37N7 BX;(H8'="1;E&[:^,O;53"FYN-P?6)E!)K4IBX(L:LU3%X>FW&KVAO3)8M?!Y,K'']Q&' M$6Z[_F =RPC-D[XXG0K-3^U.Z]MW&2G^$:M(3A;F)^D#!45O>R-04YN2O9X* M=HOU"TY='@DVX3)D=]R+!0LF[/.7WY4.32!(D3Z+X-H%#%0Q ;UQV<8@]^E M&O&L&/'1T&>?YAMV>KFU\MP^#>G(SU:7-K=F[2>B>ZX8G\_#X*N<@19X"SL] M_*;=;XX97.;)P"_2V_RFW6UVK';,WFO]IMVQW+<&"X7"5(.\@U?;?)HSD\\_ M?!^KTUO.YV\OI'*\0,6A^&UR'LSFPE<\@JY]%AZHBGL>J$A]F?)0O.=*N)_X M8@8\I:Z!L]Y[@?/G3W__VP^KINXDL)BK /,>W.%>(Q4O+P7[XB/7?1:3']]< M72 %_+/WG^N+-TRZ\ -WHM/+5N?]V7GG_=6XTVF=G0_ZK>[5N']^-AB<7PUZ MH_:;GQ[P:U9&UW(F%/LH[MGG8,8?]^>*1L^3P ,O%+-&VG2Q.;Q.E+'FX[]B M'D8B!,BZJ729FXB7S47(%+X;)'.\&E\@]Q>&:T>=]O"= JG/9H$/'<-7, E" M?2'<*0-H"L8%/@.\Y[=[6[0'?A9*:(L4=W@9:QYN*VTFD3Q^SS[:#\(9]]:< MOC9>LVS8R-(1GI=<\^.;UAO]'7P<)_W^?VH^6]8>CI\-(!PA>AG9!:?[LW-N,F\%S3SG\@RF&7.LC) MSLCL$6Z2!NZC@8_FW6?04T_DHH!/YEB?65)Y;'T]]DPAZ2'IX:-I$M)#TL/# MZ^'.98MH1\FC&\UEJ"+V3Y-A.":LC[GIH3#S5Z]94E>&732MYNZ8W5M6M$NF M6.15.)-+W$7O;FK)&G?_##W13B![Q8A M8BR&/&I8-,EF%%<57B@>!53?=2$"J$ H1 1 !$ $4#X"H*J)-B*# J4Z\@/( M]52&A8@8:E.ZH?R5&0XR4U05ZBD1RU3?*2&2*1/)Y#^E0R1#)$,D4VN2R7_N MI2HD4_OIE:L@#J-I$8*E8LBCGLD5FEXY@(*3CT$$4%0"H.D5(@ B@!H3 $VO M/!X9/%[>Z;DR)T_6)LF6,;GDH0^ZH3Z)4!<^>4D!DW:WV[H<7K5;@_?M][WS MSN!B.- %3(:M_M6X.\Z]@,D#Q7YA-8X7OES]=6-SUN79YX\?/O[\A7VZ_,R^ M_.^SSY=Y%Q?)H43+&HQ?7:+G/5?282)1K$S=%OP'8.O$NM@.NTG*O,!5S!<1 MD[X3S 3^C$5;C*2%>\H![OQ6F#84%G]9*_(29 H1NW&(_UG5?&FR"^G%^+!# M=0=+)[GX3'DGTK^(OV)YQSV!HDSNVJ'33S8 G?-B-ZUD)M5R(!(N!^0JJ2+L MV[(KZ7U*Q;I63#P/3 TT#K_,4$!?1>A(I:OK9+NW+NPY/D UUN[$FFIXY8,; MX7%1*'5-:'-S[,OHP:VZ.[ZC'\KO>>@JN,H5IFR/N6L>A\Z40[_F'O>U>)&8 MX $@#6^Q&A#(;H)E3\]9W/)CA,39!":3*503K.,1CU5#6J=%195:-*1_Y;&'R1UFWE-XGP M6/+MZ9!_7_T]H$3+ /S""*NZC$D:1QI'&GUCRBM/,;FE*TL>4OW[X;JZ=+V97J^V3T#?>672W6K ;ROW M;MU/&#=Z?7MU)_85:2TJ:5*:SD*:CE"]&ZH'PX,E& C5A&I"]0%0/6J,.WU" M=3'=]$IYXX^M'LA'^;J@1FX0XVI^RA2\7$;%3Q5TFMV<$@5;Q%(5"J)D)'$, M<) @0;DMRC>;Q- MQ?,GI+JQAWO5RF >Z49.VF;3%C2T]0WOT:\JKC?/CW0I&5F 9"1I'VD?:5_I MM*_F*5M:DW[TV*;,J[EH33KE3XZ=/R&*J33%T)ITHABB&*(86I->,(JA->F% M69-N,[BOSK+RJA\"1(FS0ZPAK0ZV;"[N)FP1M@A;^2RQKCJV:IYROYQ,A/.@ MO+YP8KA:BF=JJ^\Y^5/W.1Y*AI ND2Z1+A5-EW++H(Q*;B%GM@5 68-4_W MI#LX-HZ /'JIJI)ALMMJM'O6#AJIRRP]Y2L(4(\#JM\[6&48 A0!JN* PCGV M-BU5+4H6M"*.8\GJ*>4L6X3VKI<5?&-MI=CO'EU=5B(XR5 =9K$\\ M1CSVX+96<]PZOKR(QXC'B,>(Q_875KLYR"E?4T<>RP2>WT<*$UF['_$*I*3A=7A_[_U_STY:CT\Y@C/2_KYXYO6&_T=WIV3?M_2 M@6LY$XI]%/?L[WTHVF;WNC70"TKKF[7_SB[,%+M/>)XE=Z M]&M\C.F&5[W0M([6:\"-Z9%7C3 7I5T2V/54L/-@!OU98-D1+W9!NR+XT-?#? M0_U0/.@\.WX48:"60HRF/&+W(M3#Q X+/_) WDK%F@;B>6":-0/F3BK#)Z3T MB$347#AZ!;L1B6J^ZE#8=19^H9:N87&(1OOHMN:%(] _24" 'QG2M#F #^:5 M+Z#_"M\A*-=&W_=I]P)4?'8CPM6+[[:UJF[NI]ZG^8:=7B)T+/4' 6BK3YM[ M78\H(S^PT@P+XDA%("5D2K. -R%N34FNB$0X S2X+ J D&>D3Q=[H1!Z8*> MA@)(2)@[$HIUV20,9H;Z@2KC: ?J;SY-0LGG'[Z/U>DMY_.WETD+GT3X!>^_ M!D2^]V (/_W];S^D%UUQ&?Z+>[&XD,KQ A4##2XOU)0+7SZ+R8]OKBX0!__L M_>?ZX@V3+OP 7'O:Z;0OS]IGPU%G..BUKZ[.^YV+7KWT^O'E"O#GGTY9Z-.Z[3=>CT@S5>\_*V,8 Q.(C90/:9UC_TJ.&K> M#(:RN7AH/Q9Q/!Y*\'\2#V*"#[O3#Y/@ /@ 1!FQ>2@=T4!G"-1>:/="8Y+/ M(%*,$M\CB#T7L1V"<0!4:Z@K"#:P%:Z4B%@0LCF7^@]1R'TU #9/'2VX?,NCDS''X(5!UU%(*)CL<)=CT[WDV#ST M#&@.*4-)&*@F3'0C,P]LL)5:,:'009)J*K"!:!H*<1I)D0YT"A]YZ$P7#?! M);0#W0AP6^%_$R=;^D";"CNI/4LC!GQJ1EH<^^1Y$$"\92>_B#OAL?9W++A1 M(KS3WF/22-)1]E<<(/=JM3##D0@O#$G,V+7#SHV7: 2GWJ4M=[Y+FPN0]%&Z MQDU9;W6C ?,:T+?/=$Q(W88K0>O0W\6N^.FW=]JR)(_M?@>!QN:0X#%&;MH MH=[ ZXK@[]"2'Z1OW>413P4O@WXY/ +:"W<@9O6S>E[Y]L':B^/=7T]??_M,4L M. -GPBCCCHXZ[>$[!:&2FC(4,PP1^5++2_IW@"?- =)741C/S)\P;/+@A4D= M"=Z#4H%>)$! 34@T-XV!4'2G#_ '1.)PE#]_:PCSIB MTZT;_@2Z$KZS,-%FM)AK]5@-/>WCDO:V=7,+%.$/\%%ZF8!^!N'1(KUQM;AMQ% MIS2]:+A&00O07"A,;@ ^S@)7>(VL! XVW1?7"*EBQ5&KQQ MV?9*#^!7B9<'$[#ZRK 7./P"U5-HADNDC&-+M B=#7P#;!Z#G!R^Y-(59[H! M2 OS*E-P,YG),*VT8-TQ>4S'ND_J6-FY,6/F5UR5#'AGWC0O1 -G]4H9"+<< MZ02;X;NME,(]5UF_*V.^[C:? U&?S+)M]H@?PFW[1S*)'Q@A7P#A"Z".VL4'@DT[C8D7=AY*^#+W JRZV$N2S3VB[3$STU'<0*'&KUDG4+NQ]9DX-:OJIZ M4/Z*>AU$$*^O*/,%8BV8)A:7#DGM-M3NGR;3]VF9XCLS*;Y?DQ0?9O4_++/Z M9R:KOYP<("4E)3V DGZ!Q\@)B *:^DVG<'];I7 _Z+SFKHF3@_9[.=65JZ]1 MH#7W^:T5/U^FV%>9QV.R3VV6UI=_Y?RXU^CU[17;JOK2^!+13>&,.-%,?6EF M.7W6R1]JQ#7$-<0U]>4:K"H@<_%="!:&BY*@@,T%YZI?HRZ_9]>\3&"N= M7O(*:79;5(N=6%[6:Q2.VXUV)Z=SS;:5* MQ%[%BGF(N8BYB+F(N0[E=[4:HRTE"8B]"EHBFLHS4'F&,I88H,&79? ER9D5 MSB&C\@Q4GJ$X.E;?\@P[.[,E44(JSU#N+H5_K[%1L=2Y'V'HX;XP-L@ZQ%NKM$-%8XYX#HB^CKY8(ZY%)0HC"B M,*(PHC#RP(I+7W7.9"=!)%6I>'!;'Q=4=VSAJRI(*1XH"F?/JPH(JE)!J"!4 MD)F@=/UK].7GY>&$^^7K:[=M=]SHC/JYASE5 5Z),%9>$U45:-&.> (8 8QL M5T&@5?LLW&$JF)4,0^VQ-015!2C%PT1Y30VA@=! :"@I&B@E31DX*NE%2SYV M+9Y0\34AG5ZKT>]WCR_/6BP:*1&9%LXA(88DABQY^$3L2.Q([$CL6"%V1/^Q MVQ\=7YZU8,B=JIP=K&-/E5#;4B\M6_NLAS75;$KV>BK8>3"#U[I@+KQY/XA8 M%')?343(\$?IWPD5X2(:Q6Y$="^$SSRS\Q[^[B:?.RR8L C:FF#MB#M=;F?SMUC+0Y?RN)#*\0*L?Z2N0:'>>X'SYT]__]L/&Q=FJB297>VK M.Y3'-U<7*/%_]OYS??&&21=^X$YT.CKOMR_ZO='%^/SB_.KB M8MBYNAKWS\\&@_'Y^.*R_^:G!U#(2N"9PGO;Z&?/8H2Y@FMO%BA WZ\? W," M](0TEFGAX3O%'*ZF3/P52[A'$P;BQ\RQZBH)JU5XC$=$ 7OWZ9Z# +$LB@>N MM'J;LYKM +XU/YCJ=5*]SC+=3H.G>IT%SU)0O4ZJUUD<':MOO)Y5"/(+:4;U.4M+"*RG5ZRS)G##5ZRR(N I1$*H@\[/C7J-W M@))/59E@+1'=%,Z($\W4EV9H6SAQ#7$-<0VY-(6CF3JG<)/HB0I5/H30H-$= M#&Q!J"I(*1XH"F=WJPH(VA5,J"!4D)F@//5K].4PQ8B>FP.J2B6P;JMG+ZT; JU]V@8!%P*)9@J)YFU5R*BM9>XFVR&\*L.0[X=MC/-;! MWKS$LSOAZ[#AO7A$5S@O@MB+V*M8,0\Q%S$7,1J5_JYXX?WV<-P8'V ;9"W2W26BL<(Y M!T1?1%\O%]0AEX(2A1&%$841A9$'5ESZJG,F.PDBJ4K%@]OZN*"Z8PM?54%* M\4!1.'M>54!0E0I"!:&"S 2EZU^C+S\C,GV]W&>O?'WMMNV.&YV1O3.PJ[YA MMT08*Z^)J@JT:$<\ 8P 1K:K(-"J?1;N,!7,2H:A]M@:@JH"E.)AHKRFAM! M:" TE!0-E)*F#!R5]*(E'[L63ZCXFI!.K]7H][O'EVWG,_?8E$$71,A M4T7&[/J]D,KQ OSM&D3PW@N];N=,;]\[/!8/S^[&PX>O/3@Q>2%>XSEG ]%>P\ MF($2+I;YJ.$[Q1RNIDS\%NY,UX*$"1N%)R(H7+ M[F4TE3Y+B@FP($P^=E@P81$\;P+O[_1.%Q":2A'RT)DNV(UP>*P$7K#0+>H+ M7!8KD!#[R]0S2&:7YKJL08/=A,&?(L0GN *Z&>K+>"0#'_X(OW(O$J'/=>4# MO =;4D$<8DT$["4+0?,"7^\W]["/"KNH6V=1R'W 9BA\9]%D**9H,1?X]]70 MTS[>< 7_#ORMW<3J"]Q47Y@EU1?@#_ 17@W\S?%B%RZ:96?/5FNK\,E2;7LT M_'HK?)">!\T\(?W'1;X:E5IO6VV,*]"[\X/5[GRI<9I6C'CRS7Z7#C*C/J>W M(8)$]=@+&OH 5H+A2>;@P^S@)7> T]IF2HV,CJ MO=V 6DSQ;;&%%)X+ZA8*& J^_ B'ME3.[S.:B;]*I6+XJN:@>GA;=!\ )-VE MTN"-R[97>@"_2KP\F$Q$"/]%080"/L.U@KD\XHF4<6R)%H5""7P#; YV"PR< MD=/3!/\X23_%M6OD'(3 ^J[\:*2?W+AE^!\(>G@TN MWO?ZE[VS3F?0ZUSVW@^N#&%?7/4NK]J')NS>=L*VQ,_F*U[^5D;P!"Z[8[\TO37 R/8^'ZIVV&B!YO'"M538-@&^,?89KOMP#H[ ) MM.H8_A1Q&(#!"/02#'UC, ;&0$#%E>QTC]G^KCL(MJO4#CH*J-?D5@8X+!@ MAI2K[P-"T,XS1UK5ML#PN:9WO/!I,BNX5O_,P>)J>8"KJP1:&*E-TR0,9GK\ MZ!*OZBO"J,%-/X77NJ$]-]P#V0ICI)Z3*G<<\_KQ6<^+F'V M\_!BB2ZLP"; MHICP\0GE@*259K:6%MRG(?W&;75I\X#15[,6^L0>_-T%%VD#_1GVTEIKC9>_ M:37;#*[RMIFJ?1K1'VW#TEV2:[1RC=:1B^)NF?%FI$ZFZ0.<)8I MI]!#,()@ 9,P1Q.OBL"C14L-5C#;!$;4T<*JKLZJS5 M*DBZQV;TL%&Z[N???KOX]X=??F%G'R_8AX_79Q]__O#^ETMV]N7+Y?67MV7V MIY!''1Z&VJ_ALR V/M-MHD8)/:7>!DN=#%,U6%,$&E3MB=LQ:>-VJU11)B\# MPW,_%R8I!?8 1J3G-)+TC/'%DZ20+[0R M@N]M;!,:N!G\2?Y7/[E)+!/IU[W,%T+]=*<#^5 M$-N$VK70OH$5I$;W@1W$ \(M=4AX=YO%I_?JDV:2AB$C_0J_.F*>^E%VJ+/7 M'-IE3AW//HI>.YUN-[MV.SWGTD4-2+@+NHK $B&228:8,$3?.C2I-/H4)O&Q MX+,$V,I0)Q/ .$HOBZMT3@%S Y[0_&1R[6[L)-EOCBZW=NJQ,<4]H$3PT@V" M ,5B+8S41NE&W&+6(5A219)1W]9=DW!*;\>P !^L8X ,4S[Q)N$QYGD*&$'W M)\EX* &&P@5/W9O@[8E!!&L_7G_FTD9H"ZJI'!LU7=Z4^ZO5YI$$[_W]?7,> MW(NP"2_#4H!O7A*\7S^X?S9'F1GCNQ6U9Q11ZTU&$%/PF70(M,P]<95HZYH9 MT#JE%<,/(KACJ1;Z!AGIAO1]KH!@2T*DE[$*3<;.'FC"\HUM&ASTXR .#8.O MVKZ ;V 'Y7W+*+>4G_IF8#F!8I$8![;9/,$UI2*+\HHMIB)7D8NW6*=G-Q J M(0Y/@M5"'0 R0BL'?U698O+0AG1CX'@S%0V,$#A2.YE+IV42>%YPCZ'B!G58 MBX+;G9=%^)FFUY;!U>FXOD[/RG%]W>,>VC8N]8ES-'8:.XV=QK[;[4,ZGW+3 M?A]D ^A3;@J='/C(#,@+?'S:LD_Z9DW?&!U0^5I1T@&5.0CUYS!01SURJZK4 M1[JVH6MGJ^G/77,LA^U?)KU,D"!('$#E/HJ=CTTG32--(T-/NE8"72-#3Y @ M2.QKZ%\6^8-(BE2/)+_,Y\5JQOB%!1Y1;V0@I0$:3K2_Y2.6J2_+Y%#'E[B&N(:XAKB&/!IB&6(98AEB&6(98AEBF4JQ#,5- MQ#7$-<0UY-$4C65>/@%5I7FFS&[Z90E5W"F9V2G_ DVJZNEEO<9@W+*%J*H MA]8(U!8/.7BSA I"1H/>P71KI2?YS419 MINN7E*T@X!'P=M.J=JLQ:FU6X"2C1M@B;)'#2-@B;!426R?M<:/3SG]A#CF, M!#P"7M9A[#5:_3$9M=QRCU5*,9YO/60I#WB5#$6=5J/5I43]"\=)]J:R@#AI M#QK]CC5$D-M&:*DP6KJ-?INL!^&!\$#N% &" +'%G>HU!AUKZ3%RIP@M%49+ MO]%K64MI5<5ZT*JYK;==;YX/G@>"*I,N;K1:- 6:NP#(.-4/6B?M=O]@BE5G MSX]01ZA;WC8:Y0\Z,F<$K-H!BXIZ$< (8 0P A@!C !6%X#5>WT<%HSSN",8 MB"^O1.)QC\DN \:>D5!5H$837(0J0A6ABE!%J")4$:I*BJK!P-Y\,J&)T%1O M-)T<$$XTETQ0JS'4R!VDM8B6UR(&$?>8]"/NW\H;3S"NE(A>DD9\@79U0;O< M(,;'O : M3GZYCGA5>!LG$&KT>G;J\&QM\2J0G,TV[B_5T%,1DSVBC"H.VZT MQO;*FKQ:9'6.D8CFB.:(YG+9)]UNM/N=XTN,'#9B,F(R8K+]A=4?-\86RS\2 MDQ&3$9,1DQTE].PU>N,".&44>A+-$44>O8;O78!$FQ5<=@R4Z+?1QR& MONWZ@W4L(S1/^N)T*C3GM3NM;]]EI/A'K"(Y69B?I ^T%KWMC4!);4KV>BJ8 M@.?,>"1<-HFC.!2,SP+0H__J(L1,?)UCX193E1C//PN8*R;2EY$X]>0=_+(Q MI\IXQ#8DL$_O+H0C9CV0[VU^=8>>TF9 M9M98O@4O-ONF\7OV.7X0SKBWQF%MO&;9L-9KY@C/2Z[Y\4WKC?X.H'72[ULD M="UG0K&/XIY]#F9\PW;>2S>:PD<89D(DP ,>GROQ-OWP[B'V5YW*+D!8\D=O MZ\*2W9S@B?17)BR:!K'BOJMV#L1H1==V+[EEST>V&G$E M!*%M=$[+#(L3CKTBVLI#3O8/B1X--[U-V\(Z@,84*@JKX?;U3NM%)S94M7QL MMS'H=VWAJ;[(J(F!?U%5[MK54.DTAJ-A[K:IOB"K&)9>,FU65?/3;@RI>CF9 MGUTA\Q)/I7;FI]WH#IN+Y$P+8\E7K MW_2:0P97>=OFQ_=ID 43)OW3>1@X0BGV64]NXS\7['XJG2F[AX>QF^5*,N&R M>![X(/39W!-Z61FTX(H[X07SF8 .X )>%JTM1HN5F,0>\^1$X-7XQVAYGECS MU=3UPK>]IM/#CN5E>/L1=/+YA^]C=7K+^?SMST'@HNC/?/?#F5Z3=R&5 MXP4J#L4U#.Z]%SA__O3WO_VPPYV?(&!P%LN[X"7Z*)_/8O+CFZL+7(SWS]Y_ MKB_>,.G"#]R)3B_>MP?][MGYY;#;/K^\'(SZ%X-Q__QL,#B[.!N,+M_\M,T! MWFTYVDYH?>"9]-*U=;D V'S%R]]*0+!T3$NI1!GW7;:2*3M[ONS,"X8VVCZT M7->,KHT,87D.L.;^XG\4.$8S+GWF\QE@/P0TWW$OUFB&7[GC@"?%?4< /T13 M=O;EG'7[K=-VJ_%JGMOE)?P&?0TW7\7K'ZX?A4_@/I,@"AEJ3N,^]Q9**EQE M"J!Q8P<% =S'\?]^#&Q_P^'O#1:$$)8#Z$,FD5A=L%Q1$"HP U)%X%N$C+-Y M$$&C$FL8+1_19)M]+^I*XP^/*, @5P4X@T?&(#;_5HL1M?7#Z@W!+\"+\T"! M5,'$_!( L'[1:YH?0>D^ V\P#]LU:Z5YHG(J!BO)%0,3.@=79:$55/P5RWFB M.EN653T[7XJ?(%6%/[E1PK'YDRA 2!3P)XC0R>>J0B% MKU(5 X,ZY9$6BL/#<(%2 HL=HV0F6DOQN6S&%\P/(K3GH7#04J,=;;+/Z1?I M21@!WF*6?T]]OCRLGMY.;X:C@?GW?/65>+:7+7>GU_5PK5Y*,PR.S/7*_^%*0S\D9+1 M5&L:0]P#UT2AO(FU1=8KS;6>A* . 'S< P%L ^3N+0#M$Q&&AGF W"]6=[(O MW(-W?W8;"C'3_'QR\>7LNR:[Y, !\%&W";Z3P7DH/'"=8#21"&=J29#)8]%S MT,I[*PSUHS'%"S)=;6CJ-=SG0=>DGT24#I@;]-%@F'=2X>LSEB1YIYJ&'K3% M^"WV+ )#!HB#02=[@I1YB">-"4 $3<)@QEP^XVAWM'5!ZX&1X#T/732 25,/ M'P$]TN$?&J^L4[DL!#I\EWDU: @GF'#3+\F?A-!K86),\)0X>DKX:N8+G5EL M,! ;#(^'?VI?*]".()K>4(J(A_#B\#+-_/!L&;K0!AKEDW-0P6"FO<8UE8<7 MAXJ#[VTE8D_.4%^P\V"=YL)8$A=>YDRX6CB)!_)8JRRX <4WF-(.,U ]]G!A MXFT7;@L7IVC$71 FM*O0T,%;,"\79-!@($UMK'5GM"8VS.>D6? XC1,*QDPD M.A+-F9(S*D;P$L#E9['!/P9/TZ];E8D-\*3H,_&>Y"X MQP "@K6L1Y) @4M0\HE:IL8(?YHCW"6Z;/H=&C_DZUS'\=D=>=J=?"!2U63H M

    <:I )HN!"0V%9V<$SH)&'PM,C]0.&'E^(49?C<0E4 M?"] \D$<:11JETW3LY5((>?MCDUVA8$F!@DPGA"\<1AGACRTM 'P?^* X.UG MK$**TD0(:>"?7LS9#!P[K2RI,4CH4,L]-3DI41L?F6L#DGW##D3%\()=@58/ MD*S_..-?Y2R>95SC522<..)SOM VM8'A,S34>!X:+W4_7^9(9GW0#SY$.N*: M?]V2@=O!X6R/QJU6NW/5Z77/!N/A>-Q_/]0.Y[#5[7'Z.W;UVV?VX>/Y;[]>LNNS_WOY9?_-NX_PHQ-7)MV1UJ',EY'!FB^$=P XZO$[$3_!D^?,?N@32%S]-\ M6,I[K-/1=# \YT[ AC3[20)L+5].4$X1RW?P))0*OZ@W8^NOUO$?56 M"+/3_M92!FAI;W76PY?&U@)O 74"$>^]YZ,/KU!8F)5'0 M#X$V6L4W2KH2'<3$T]:F:8[YH2!6X(]B(VX:D>";<(#S([C:!T* /\(GI/2' M[09QZ, -Z;/-N_AR>0ZCYA,PLTK%\.RYVET 71:./NB%7*Q/:K>S+2N:NC%'* M]-Q$A)C*'/9:QN5ZD.9,^MU(DUY@Z6: 1(P6,734#4IM)3:''Z!_8]S\!_+0 M/5RED![KD4D^FZYKQTI'62B3R(AJV:FU2.O!JUE9\.W=7/4*T]W^4E88C4C] MHYYIU[4C4N/.$Q=$_R5-KC7P\D0Z*$7CBII %5"?7I:&BQ/I@YS1%0#EC$QD MW<3$WDK4&T[%(RV:9&$2)KM//4#W,=$P-.#2C_7M?#X'U*5R#TP#.L.?"BD3 MWE)3'R(D&WVD[\!]J!XIU#(O M\+$6$^?V(3^/]H_'"F*@LC'%LX+*\/(C2K^&N)3READ7D]#1>>!TZAM_>I3W M+443WW1[S;;=:?]$">,(//RD/ ST%CQ_AK,87$LM"; 2>P/!IWIG:3P#VZL8 M]'KD[&@,@EP);SD4R-\W(KH7PE\'+Y#!@U>V)!%#6FANHQ5JDB!NV%C&3<@J M7AK1H#.4I1T$& +/4!AHB8%EEGI-^JW4*#SSL ["[70-1ZMRIK; MEY$"R%YGBL"Z)WG'K:X1+C2!6V!(SM)IE";PC98>$=<^4>*ES9:V\=8+;M8/ MC?&"^U-TG=RT)R<_?_CE^L-WVETRDSQ;>Z%-VA;[XL3@G<'C;D. 3=IF0A#; M&LH8:2,8->6AF$*H),(FTWU!:ZLK-.GIQL3>ZW4Z2;N96]9L?OJETWJ'D%YW M,$& RT$O+VR_6RWT;:>5>ST0M)\ALL437^EJG M1*XKW4N(,"&X4@/Q=VV[S AU*!5[B49IG",9TSE&CPN<8.\SVIQ<[ 0X#@&\XV8T^#O,$YYTOF,3\($P/Z9GY@TU _#7 M,I-K<$EBCV7J<3GWHX?[L _+/V]V8-UOT^),G)$'-VG[H9>SK(3[X+%:$,;G M7)FQ="&)\?=Q64YFAIP;7S,S-9W0Q%+IS3LRLRLA9@\5]Q[ZFF -08V2;J>D MIJ(P=O!U-U+_($VLF@X8#V*Y!B%M38\PZUACG S],,P,?*R5)S$!:2^7C*F$ MT&J4*)H6B%'1=&)K7:A-]CL.;*7%:Q."X-O-0>W,4[*R3B;GT4?<%+<.^Y(. M+%U&?P4R3'P:)Q'Z&WOI^JB$6GP@[\B>&]BQ38B)CY(WZ^4]AZU9YAI?1IGI M>VT.SG!S.J&;6BN13EMOAJ#+D"6GY5=/2GF_.8S?GQO*)DK5QC2U64BU6IJS MG!1=<__5FO^_)17P<.&."::1:\W,T/9GFR! AND$KKQ+G HS(V+BD92MTNRF M>H2]=36T()I&"H&>J!BH.V.E6J@_7&=JH$6[/9R][Y4 M@R])'=C"%>1?=;==[&("^5I1&QV*&IOZZ55 M78M7OAB/;16JH7TD/3P%7HXR-5^%ZA:3GXU M5G3&8)6I/B:PJ;9X#6J+GPP:_8Z]8YZLGE57 CVC@^P.8)*)V8C9]F*V<:]' MS$;,1LQ&S%8I9NL-\Z]Y7'M>JW..6=]VEQ8Q?30"5XXQ%N^1^HBGX/P\%KA-- M=N?DHEU49=^N\"I09;\_;@P']I)\M:^R3\F\G))YQ&3$9$_'.:U&9YR36T9, M1DQ&3$9,=A@FZXT;X_Y+#GHE)MLU]'S\Y*.#=:QL=;R+M!WP6A=0SNX 7-M# MRDZ2C=??;>Z>Q:V1''?5>ECL_5B5!FFS(&T6+,2&-QI\609?DFGTPOG@M%F0 M-@O29L$*;8ZAS8(YD"/I(6T6)#TLI1[29L%79]K.DR)W6S((3V<(]M7B PJU M#/ OC+"JRYND<:1QI'''$IR%T+E5;A-[98I^']-G+H8@K$V!EFVEY0,D1$#Y6AAVZ_T6VW;8V[*JL5B *( FI# "#/K%W)8XHO6+M]G]CUV9UJ-F/7(VY1R[]J2U501BDA"RDA@A7!BF!%L"J. M$UAY@%%B.:FNDPNPJE6P8-RUMG2J+M4** E#:'H$3>U&;T3E= A/A"=;>!J0 M?2I2K6WEHUGE;JK[M(CTD_5#;5^JX@KMX"E4X^9#^D/Z0_A1I!TD]EH&] M?&M)[:;63WJ-OL73-"A+0Y$@+6G9!7?=QL!B]I1P1[@CW.V"N_:P3Z@KQN%M M)?N;VCK>ZOSJQT,C> M*=>T?HLR%+1&Y" 9^\'QEX@0:@FUA-H7Y?OMU3DCU.:;ER3$5BGB[#6&(VL3 M;75 $(&ESF!IMZP?HT%@(;!4$2S]D;5Z/W6 2I[)S%&YDYG7062O O9ACP_> M_424\I?-S/5LX3P$:3]CW&IT.CEM^MU'GB_BRQ*H*B6G#N"0$'L2>QYEYW6G M,1@7@#P/H'3%7V1"!$D$2019+()L-UI]>R5TB1]WC,:_CSC(9=OU!^M81FB> M],7IU!QGV>ZTOGV7D>(?L8KD9&%^DCZ09?2VA[&_33\6V#?-L$H1,^DXP M$RSB7X5BKIQ,1*C8) QF+(*[^ RT*8*//&+W0>RY+!0J]B)VLV!\/O<6@$ES M(7P!C45MG)@]BIF66<@C^!"D/]T(>+)8>W2#<7ALX('14$]OY']*L ]8 N6X M1=:/B3;3\AKCM])FDO>#W[./]H-PQKTURFKC- MFI-^W_)2K^4,WLI'<<\^!S.^84?OI1M-X2.,/$$XH-?CIA_>/43LJE/9 MC-42]>.MZ>7]Q[V=>K_[[32[_023UW\2!3+D-79JCTFU3' MA:!"4-D!*@-[WET=H$*IT,?K30;.GZ40#J<$(N"OD[3 M7MF%.I=5*!$"RV7:*HFZPF8T"'6$NJJB[A"FKH*KW^N9 TS*9V97E>OY=+.F M74![-N?12XRJDXY%8T8VBW(=5<9*=]BT=I84886P4FFL=&FZB1*#-D3X\X=? MKC^@)^?%BO*!3^\P;C5W7I1;^R"I1. JE]FJ(K)R..^& $8 *X#@"&"E!5CM MTWR_-[\TV37_RLZG;0']K+F=8C"B@>>I>ZX^Y8B+"4+AZ)P972D2,^R[S)+^1GHP6C+M8 MAFLF0.04&E%H1+F'XINT*@)L9,_S(V 1L H@N(( BRP7)?5>K#3_XEZL=WXP MCA5@N>_00CU<_FJMB%Q5D%(\4)3+XI0:#=;2VH0&0D/)T= FVT YNEV5Y;<( M_F3-&S_:^>;'1%M.AQR]0'Q5@6F)$%DN:U9'8%H,D0B8!$P"9@&CM=H#\_7I MP7;)'=CBGR9=$-B=M(<6)[9V%509EP=:*XM+UJ^^<.OW\C)SU4);#M6H"7;U MA5V';%S^E:0+?H;J ZD_JG@+6+Y:J'X3O%(/803B3O,F>?2L4D M7.C@&2\W"WUBZJT(;D,^GTJ'N5)%H;R)]0QX,-%_O@]"SSV]EZY@(#(?A@I- M^ SX1X2ZW3_B4"I7.GB3THLL\;;T\-7/ND?XST6F*':3G8'4\ [N>8L&-HA' ME>D[=QS)/9[3RN^"$+1CL3:H4)AS;12>](HMIJM"S9&Q, )\'F<;KWP?V7\S M;@X97.5MVQZ^3X/9XVJ3Q\ BEA %8O$CE0[#%]%J17+F!>N%R8J= MI,N2I5#?,0"6R)Y"O/D>7S'XQ\:::6;-(-?IS.&1E3.'A]WC'IM[Y%-[ZS3X MDJR7*US L.SNL.YG!E?XH.!4)AE@'UAA%5=OB2-(\=Q M??TIYIU$>"=,KI([3AASKXRG]%D6SC>V15#\^9MN8S#NVQIV55;Y%(\0BL6B MQ 58H#Q<$SXIS!I-V6Y7LY?,H>'X>)T$H3W/'1?XCPL^]XYI.?Z@IC=^I:5 M4:/5I^-S*"H\8%18&VRU&KT>88OBWQWU19]SNN\)ISNCJV0@ZH)]LK:KLBI0 M*1XJRFMM2H:'7J,UZ!$>*"C:35W.^5Q&W&->H)2@2.@I;ZV_\U1E[5VU$D&K MO(:I,L :6#L:L?+ JGT,]%%$+)B+D.N5YVBUR.>#&*C=(Y^/8B"*@M+:U? M?8 [:O0Z.>V))^"6,9 K+VCWD96MC1/63QF!^,Y>CF3G09;8V24D$9*VSXYU M1O;.N:\#DBALW&G;5:8$!.V].O8:[@*I7^$$1QJWC^!*XJ[G27;S4#B25IVE MH3)$RM9<\CH$O,4#2[$8IMI@&0^LY8/K !9RNI_> TQ9WE>@L7O\0VCJ@.$2 MP;6\EK VH+6WT9U 6_XXK[R +1ON(,[K4YQ'<1Z!90>P=!JM@37GL@Y@H3CO MJ77>[F9=NWR<($O'6CSZ8@XP45B8XC'/2O99];4RK7R\FC2#QF"<4X3]$FG6 M8G*Z1%19."^$^)'X\1C\V&ET.K:7X! _/NM?%OP<=5*(_CX WS'.C?K@ M:Z=8*>B'/J8F%/#T_YIU2 L\NV:+ ]U@,^[S6Z%/Z7$"7TE @6+W4Z$G5F2$ M9TS-@E P3_XI/#QCBOO,#R+\ %W$HV_F06B.F IQPTQZ2,Z6A[%["7_'FV_2 MW@FWR?"0'3PZ:(:''R6=3L^LVM8*],@5EIQL1=] Y&(9^5.9M_Q&[ MM_BA85K4KRYDN8U,FGZ:$;06.O@?1![* X'.)9Q=K>YORJ]V[R5 M1'_,J,R5J(7<-:) J.&/YB%@ YS86[[XA_*5_EW@87E@!4"4$S 9F:'C8X72 MFI?JA3ES"UN*H5]AQ*6?M*/_S.=S#]I(GX;%ESSQU3R5WZLF^RS =&2/7 .E MVFB)XWOP$5^^5AX586?N931]_,RTKW-0$6Z.97.T0*?\3NBF0% 2U"SM.D@+ M7I(YCTN?695LD$X/=)N 4'T'[Y@'2DMR_P.Y"L![9WJ,&R/8IZGT_):5 ]UM M-]C6TS'V:7X=%?#F0>MBH0^VFZ%V<*T:V^ Q#T%'0V@?3Q+CR;O5"KA6KX5- M ,'I67WS.(3WBZ2 +SW1BG-X,7"1+WE#'\;U#V HL=!7G ,UN'PKX+E:Z_F- M\*1 3&GB,#8"Z>!Q._&D0;A!UO"\Q7AVGW$5V"X.OVA##Z[#RD&^& MS8[M$Q67*HZUWWD(QAOUUP65](*YYO7HL=JNC<3::\53$1H[0!^0JPRU$;+2 MQ4ZKNSE'M-\;6N%UC\&B(N;Q2CN]9M?N.SU!;U,8'C%O8VEB]Q@VLJ!VQ2+T M**&-E12_2ZAN*55_HX"(L ?@;_H]V^>)9M3W1MRB5Y*'^FY6(=VGH28K,QEJ M>RC!BBE'@KZA[[BNC.B2@5V&OP$5'1>0S8%=++\E2E[9DX/83(&C*W)QG["W*<\POT)0KE1,K#)[Y38"G,:^=-/U7+-%S MY2P*N6]B)JWN\)\Y'E =Q JT.@9(?!7Z%)IXAC$I?H:7Y,3@]T*O \P2']Y M\G9SQ67 /"'*+O#1?\5#M#$>C_WE&=[0U/+ ;GVDL"L@C'=106]TPB!Y5O;0 M[^6!Q;$?BIF,UAM)@W@31@+I92/DWYM?FDLW*W/$L8DQLQW_MS M8%, <4PV MN-H"8Y/P6 AJX'F9&[ 9<^IU@\D)7M; ?GH2>HBYBSC"; IF,C#1D\G"8"0; MATLIJO@&+I00%F&&1N<]=#)H[G$S\B29 E?[$*SH@ZA-LFD]M9#(:)5ZT0D= M>.7+IYID&@I0!V/+N'YU@KI*A@^R ?EA@BCG$*9,R=!>KD,P7_'RMQ@)2\>T M]+N/^290:,Q-(9#?F]/7GUXR\/I1Y7X<>>JBZ$R4,(&YQIU*$7_VY9P->ZW3 M=@OYV$MR6P'24A#[YHAVP.E>/.1T,Z\;MP*Q;I[&7KVXD/>JSM M?K:(U@7NL'K@4=&R]]S3WAJ/V#^X'^.4GLD76%ML8'7-2S'$:6]9RRM6K11D M84J[V^C;6[Y,I:@K;$OU;3^'@5+L@^^$ H)1[6(C(7U*YEBU:WZ>9 +^ T+> MQ[A6;(= NS'J6Z/C6@.I%L;>(.Q"/(6P3Z&$GQ%?^9Q>4I<-IO:JF= &4[*: MKW3@T[D_UGVY"U]9V]EO=,?60$K&LQ[&\[CN:56L8[LQ&%L[4((BPZK;N!+X MK24#X$FO90]_.XJ&W- ZFLV]_-.7G Q9/^,Y: Q&=,0?6<\2.:YE@UAC/*8# M ,G&5<<_K8KQ.QE2M?NOF5HHBU0LIAF /5_FC1$LE1HU!ZR5! MS^L$4T&/I'SE.++K:CMCRPN=K0^@ !N#,XNW_P?W?./VJ4>73>.6Z]+LG+/2 MS-:TR3X-V=P7M66F<3\1Z2T[5MKZICVRO-O/T@O\ICVPO=G5VIO\IMUO]BP+ M;6VK&SO+;J-(86QO(_'8>O?UQN?)UFH3W$5"Q/U2N%]>UQK1E5ZP?@M6>EG5 M-7F4O4)SO?F;V76UK'O!?=PLA;%FX(/56Z0E6,RFN]6>DG3GVK9'F+(23MHW MT^-5%1H?B)Q%]\*[$VP&PY^J4M>4N'ZD*$Q20@2WXB1[S_0>^BA8"1\D$@'W MJ C!]#T6^!$^]W0A&KTWR&PAS*@NO(@(:QFM[0O2FWY])3(;_ZX?UHYPG##6 M;V#UO,S#K"&AU6Q;)AG=.7B[TY*86VNL^&A/[1CB=#NUWAYZ(X2?H1"?>0&& M-B**Z8UF!L+)"5=)RA*MC\K M\^0/G[] 6XMEU2_3>L9@Z2?@UF"]@3=*'H0_SI?IS(C_*7#C-F8TX3GFZ=>Z M @D:KF2[-A@F/T &TUL=,V/AL2M+KG&_^>P?,0RP,]2ZT6\@WLX\>$4<=Z+/ MF^RNB6]Y)A5N*\67@M+7;Q>32>=!'&+9)Q7K;>JLHEL0NOE+O5Z.&#?8"HYU M_-;;2A_89$LA]@S ,C+Z"*.8LG,9.C'X*N9&W)FKFU1)9<"DZ76AKMGWY>"> M>C7ODOWI2;%!E,-*_Z%[6%;.#?F]O^Z&(7:Q=(&XU_T M\'!Y#\:%_3@DF)R MNGS!$N':Z0)0K/"6ONDU:EX5F-,5> PNX0&Z!@C #F&KBX*AKR*QP&&V8[HP M05H<3==&"WP9 53!8 2H!YF:(TG]Q #KYZU*X*F=>_4TB-///WP?J]-;SN=O M/V@6@)=U(97C!2H.Q37@]+T'JOW3W__VP\9UG^#QSF)YC1X7?/DL)C^^N;I MK?EG[S_7%V^8=.$'Z/OI5>?L_?NK_GG__*S;'9V?C5J7@S%\&0S.+L:=UNC- M3P_X)8OY9[8=;TN0%7+WOI$?HD)8V[!_G)JL.([3C >M<>"O0AZLX9=,7F_U M@T#O0S&)?3?K%2T+BH 6@CZCC5M5_@P%%F353I9N[T9@Q8P'F_R7AU6O/12> MY$%(:XJ-ZA(=.@[;6A-5,\-ZF1]31W0M]#,5"9?(,WU+JPAD;&I:K+ \-6/6 M:C&8R@K&SUB3*+PX$3Y>H^'UJ9?G 63%[P.5^?VYH6RM' FO>:W<[;IV+)56 M%XA&F=2-R2EP728SCN#* M_Z:%8/$/(3PNH]:F!JMQ;[#\QB+Q4K,EAA.$&K=SI^+"#UM.4BU@SE$TX,R* M*/(>)E&6,E3;,CA)"L"-'5/99]N;24QDDFY)*WFFO)34!]I:T3-;]7?W>L-K MCDU:@'=]4+H$D'JT6&A&;S)^9EK$))A,)'Q6F>>LNYGXTA)E>62T-]D2S[K. MI*D)E-:*SA09^H!>*OJ?G[$H5)% M]9Y/=-8G#&;,!36#?CNF'/5DHJ9H7":X0"E,S3/< ECX$QC.Y @@OM5N%=Z_ MO 5);(;S!J 2\024#/@JQ#+76!D/B T3 2D] X/J4G30-!C4J^[3TH3!-JG.CILA@0S>.I)DQXN(K&/5$1#= 5,"QR)#+%V2,.7@VJ45S M-?>G)T" $4'R?LZ]WD8.VX'_D!Q,,N#E[# :=WMGX^%EZ^KRO'W1;UU@D*O9 MX;+5;H_K$>S^JG5"OR5P(.)0&\#2\$36@3-G<& I]VG@@<.DEL/!VIC20YN' M/RS>P05)LA?T=J%3NN"+@&:[2(%?2RTV0SAL\)NKD#*$OSP!I.^IP3%:&K?PODM*H5J73YXF6Q_;72 M_1Z0"#@EV*-(9>[19Z%, :!+M2?NG 8(I\J[CW(=&6:0>ZMJZQ6*M3&H\Z>=O?3NIGNIDS((P#.Q.AYO MT>+Y6BLS[26SP$;MIT ;IW_%7!\0E&ER=;W5?(Q-VMEO[=U6 [?5>&VW<.J# M?R%NHC/?79'V)3!*M%@Q-_SQW)#7=N>#_KC;2MSGJ_&HW^WF;B!MFKZ-PGB_GGW^/Y?79^]_N61?+L]___SA^L/E ME_TKAAY=OXIDE\]FF&G]KW9>EGO4!>I$\[ZM/PN/OR M\]<>L_4:-VN:63A2(B(E"VIUN8STKB#2VU5H)3%_=!Q"N97S/% 1\=SA>:Z& MJO8SE_Y+ZI4437ZDB]71Q5_TV;)$?*1L!U"VE4#-1!7[%V;Y\W$$9Z /GJA\ MJ:SM@L[,#>I]:^ P=M-9^2!DGE#/'(&WKTX?4-IE((/""*NZ+$H:1QI'&D<: M1QI7#XW;RPM<$U2[O-Y>DJE*U]2IW1;F[H+7U%W.NR)_B2LDOE!$Q2^0.&@, M1SD5U]P42U7*(U(*A!B&&&9'D2R7DG?L>93$,Y3W)QXB'GJ)2$XZAY9)EE3^ M(#B: + P 4#0/%JZ@ !Z2-TB %<;P(>+LVM]CAP97<)L.0/4RIO;UR]/*._J M!/UME[6HO=-V)UF.FLLRU#JNBZ&D+.D/Z0_I#^E/8>5#^G.P">=7H\F 6@2@%!;)M3VQXW1<'QT M@U(5BVNA9ADM4SOBR 8JP1 EZPMJ!$O14 HWR M\X2T@[B)5/&K4/EY6DIU@.F-Z@1F55^<2"FW0QBUJF"+8$6P(E@5.1RC33 $ M.@+=X2.SJALT*F7U<&64CL383)]=RV^\_ _@ZD*\[P8Q/NHUV9"D4;PBKPQ" M02O'/R' \O+-IF->XUA>YA/FFF+U Z@0L=G/,KJ$GD1>94JJT"\94-*=HC- MFJR)]8CU*LAZ)YW!ZP\>>:G,7I3]*8'6T10]T1K16I%H#2+17K]-'EU.N;?O M=:IIZ_69SYEQ>=(7IU.3NVIW6M^^RPSTCUA%)P[8GXZG@Q8IPY7$V9^"N6T";NM/R.\8AM2&R?T5P( M1\QN1+BR"-UV@W5:6Y)%^S3?6+5[+T*!(YT$'EBU9TKY6U+03#-K]@?7^&25 M!+]GG^,'X8Q[:Y3;QFN6#9NWZ0C/2Z[Y\4WKC?X.%.*DW[<(ZUK.X-U_%/?L M[M[3X,LR> N5Z&H9&A6L5G_&0CA@WD28YS3G MTA^B4-N^/@UST*=":<_/8: 4^]T/!3R1E(A(R8Y:72XCLBN(R/:(HXML_@ZX MAN5$^BR:!K&",%>]))FZ>[6!P^]"/+9RG@V7TT._E^8@\_'_:.JC^M5'[N9HH^>4/F?+2P#/QQ3DC4A5E+' M.FF_OG8)E7 E'\B2#A&WE(@[,$P:6#LTKBKN"16=/4+1V7W/AM^';UZ5,ZQ, MUN)1D=9B*R7E_BWD_@G5Q4P4$+1SD1Y-41,OE#)PMUL,N 35.JA2,,&]8'"W M&VN3!V ]@J_;.M[>Z?+\]ER6\!YFL7GA6)&RQZ0_I#^D/Z0_Q90/Z<]QICYJ MOC:U=L>JM%N]1J_7RCT0KTK,0IF(0V0B*@*N/.84"& $, +8,CD_?GVNCH[B M(]01ZE[H,W9Z]HJ&5]VDT8[!GQ&T/N:U\P[+\EY3?UBDC1O=5D['+55W6HFR M:X2GXBSRJ@NJ:#<8H>[1*.WU1YW2WB>R;X2TY_W%#M53H(U$UO2)-A+EFD=I M=QO#WL'BNWHO-J0,9P',:2U@33N)B@9MVDE$O'!\7CCIT%:BXD?/Y <0WNVY M]_W.ZR%//L!!YEC+.\6JO^VREVBYDP@/!;@-!8]$2)N*:%'_P>T'Z0_I#^D/ MZ0_I3W'D0YN*CK^IZ)!ATS&++ P;O>[Q Z.JQ#Z4TJA:2H-F+^H%T.-.4!" MJP3@D_;X]4N CC+-4 QGCV82"+5'<8EM;JFJN\6U,!U 2_=R.CJ@S+%F5?!! MR<+: B*' (]00:@H.2IL1DT4_!!4*@P5NZ%*56Q'GKN(2AN)Z&\;*Y-T:,)F M//Q31/S&R_\8Z2X$P&X0XZ->L['OF"OL"G-LVK.2?5:G#[S0V/JRSM&X,1AT M\TG5O$2>M5C724E6V\N!B"&)(4N782"6/)+X[-!H=;? $<<2QQXE7]7KY%14 M9Q]ATFY"],7IU.0F MVYW6M^\R4OPC5I&<+,Q/T@>ZC-[V1J#?.9'FTY_*,J#KJ6 FV2MO]$,($?5OM2><0V1K?/DR^$(V8W(EP)K=MNL$ZK/;+2/..^:Z>C MT*5-MVV?AAKLGH/\YO,P^"IG(%IO8:F'S4'_VX))K=WL#^WTJ<% %^?"B>0= M2*S)SA2J9*H^#+7&UGNNL.I%\$>$.OS+2HM^8$=60&SR3KHQ]S)32M!;H)DI M=]F-$#YN@^=@3OU(^G$0*^8%2K%YH.#:P&>3(-RZ2[[YM+E+/O_P?:Q.;SF? MO\ULOO_@7XB;Z,QW?UU.>%W^%7ZDPI$:D+J1SH M7AR*:Z#M]U[@_/G3W__V0_J,7\0M]W[E$71/MZ#'="M\!UI5;S03EDR2_KKQOSC+Y<_G_W"/GW^ M[?SR\N+#QY^_L+./%^S\MX_7\.7RX_F'RR]/5T4XSF#R\7H>./'H$QS0;]C^ M@JRPP548S%@$ZLFBP/P7H _,!:B& ?-P ="(0Z5]DIM8@5R4TM3&SH,9^-H+ MX LG0.T&CR7P[L"G@08\?J\ O' ED(,#TH$K0J59VI4J"N5-' 7PPXPOX)\_ M!;PI+F=PP2V@&[R@3/M-QCX &3D.=(C[#A"JC*;L[,LYZ_5;I^W6ZTV1^8J7 MOY41O% GWB6 YNKLE5/P!K8,T;$$4>/3^ Q"J@C?'G[3-.YP'RX&$\]5X$-[ M"P8DK+TCM[DIS'(@1-_WF\]^FTWBW;6O[6?O=="L/??8EQPI<(7H]B%QH\3@3/B<-( M*PQ>M/Q9>VD /AZ*)L(&(+@:[+HL./3G%ON&NK0:#FH2#E BH"!8Z==S:\2MEO-IPW=L#M+"R&EN_ 4< KR#>>PIY \7L#0+ MW-A+WM.G?__ZG8[ L"D0B0/" /9BKKB3CE#-C'A <:6F."T:H<]J07%Q]2?\ M; #L"F"S1 ]?EQHTD;?CWS%4@M.MOU1&03/#,;ML1.GK;:[O;+7GF]:\)""R*L$& M@P*DUES]EUF%(PE2)%4@ 3 [UK.B1 !5B7R>RE-ES<#KY4)@"63E4,#;D--$ MHX[%Q)5YEHX/BR\R),[[4K?_#&&]\ED0^JX0 #C78X0%8$E,*[Y;R@7C+((Q0 LCI5! MZ+\[W?.6!E]SX&6J\@;BMY'5<]^T.4-UGS"7,R[M8RFL1 \3B14H)*[[H,$60VW2DQ5)JM"4H8#0 ?'P]QDEXHD:/3 @'P%>^,L=FP?2_30&XIT/SK5/ MV5^WI2X/7E6%C 9D."/2?!CG!)1M)F?*-#$;7&(CU=E"3;+RY.'#S [PN@G, M'EZ'ANLMSIKGL(/W2Z0FUW;3\6 LPNIY,GT;O3%/W '!,2F[F";K("CF[ MXBU_$P3/_A*JCQP)+@FRC.W^&;J2)\02X%IH([ 4KD*A87D'F;[D^';"&#Y\ MAB.5@PNF<'>^^(JZXA4-]8PB1(RZM B*5R)'"^_Q,4+1HFQ@0'[HQ,O8XIL0 M&IE10C&<)(QAM)='(V\6O1&?S:+%HTC4(!XG%(,"MA:FX@IA8C0%S(-8HQ)A M(C,@E:AAAOZYH908]'1:&4;37/!AERD?U3:BP_S:"'![LN$2A(DKHYQ/3(C4 MFIKN8^)M@,TBE1?4X2665!%((XW A6-+_900 H_P22QM/A-3@<=$MS0G ?.C M]\X])Y3KY>3U2<+BFU6K=J)66<,J-PF?_1OX+<@J'B $#4L*J$1\SD#10)- M %M4&IJ)0!;D-0DY?!->&T,5@KO,/#\K'119\K(RR,O;ZM$0P%&1!GW"AM$+ M298WX6[AO6X9V$OPQ:O()(SY=<$0!Z^&17^)1Y*.0EI."U=DW[>\FF6NGR=K M[?(0@**B);%8N>)KY=QT\-J#PON (SX#O5[)O=';B4 IK-X@P9^P(%^T7OR: M5\@E-D5SAB>H1T=>AV9%=K'U&3ICP-V".Z+76;P^8=C1!I4QT?X22B$C#RD, M 8(2F3^!(1*CK='T]A-,9B[Z M5T5&8[)L+=H8T3*V:#N!T>"AH24\0S'Z2"&8.\40R8:$F+5/Q"UCA":K;AX4 MF0',4-M1'2(+FF>6Z(RM'PDH)H6AD)&Q\>H?#0!A+Y\H/8&E)Q9?7;@>"6T6 MB>=QP6*\' U \* _9[O2C8^^MUJD,-];]N"+"7>6YQMKZ@0U%XS4\6.\3!8[ M*,*A#,1.D/Q0X8MJ[ :C?3Y2:CB<[\+Y"_(0>JNYH4!R)!, $_,=81Q("EQI M[H+GZWNPBI2:>]\S^ MRL89II;>=KLO;M#)^AC%NIO369B_)>,8L=,AX,C#.:P@$I8/)K=Y$@XJ9$SP M\!UD6'"$.-Q:!V?",@/QD["BP=9-UYP$9,)FBI*!*$!IW,MA9$W@5>::#$'@ MP!(G\[[@?6O[.%:A@' M;G">8 TP&;7)DT#H!'$".VHM=4**U,G*$W:4A_DPLY,W['1DI2(3Q*?. 7A!'Z(@G7" + Q6O>,MXFMHL)'ZQ(O ML8N?79J%,0%OPTKLFIQ8B@8=:RRWO'GRSN>^9S$F]<6+=0TL2 2HM(!DM'$F M34!,T*[/RE8_IH\68[N3]]45QO/U38+Y"YY$WM"8>@A2[QFUDH0L5K+R1((AE/CEJ[( H@H.ZZ>SHN(:_HH?W_# M!(#I\F=AP:U<\1)=A/?\*]")L&$&L?K&\8VB# +^?DT*X:K4%(+X0BYD>[[* M,10BB+T0M !09)AF9'Z,T$)$;3O*DO#$G4X<1/(I5)Z$I"1YD H9@S_(PFC'0=1=@ZSGQPTY&I.= P]-QE=,)+11:M*OAGK'C( MN+;2ZO?<1P_?B@.F^F.T*HX9MWS[ 8?Y ,]=Y9&ATGGSI'Y,NG?224L%FLPC M(P%\W3X[BQ\9,4IQFG$ILQA,O1AC8#;AHAY%*45 J+\R(#0%L&;,M@*!Y/(M M7A0#&D5!K?1^B^&O;'![]5V%*J%VBU!,3*J:*#9%-/D1O M)!FS2,_$IJM,J@)+P0QYUI05E7F)_;LLML@&SDHJ=4&"U*N7-[3]A(M31<[S M::S#,O\S3D,00A)@\Z2/6L@H#9=U:E$'HG2\2(%$7CVZ-(EC4I!@7$G2*TW2 MF-'@GE$F,B>0E2Z'YQ84#>@YGS28P@MZSCB0/L@M>G]*5F+/5;2B(ST$J2Q0 M6AS\%GMB6Z8;."\R+1>944K2V+8>=D36/:S/S3\S-9\5?(3&02U]C,&ZT!.'J4 M?I*1CY>3+/?Y[,^<(RPC+*L8[%R[9)891O% >..@'G#M3R O%5@BTJZ("(X M$725T?XDTB_NC.%"'&!\/<:)P0B;@(N'%"ANMRA,$7V+1"(S#MR:@CXZDJW1 M9,Q1+18)CEE$8+8[#X-X>1*[&V">:#6FM9IF)O44VTJ)2LCZG87'BM4EB$LG MDBS(T@J;R%\0-MCR*.M8+(8@Q L8CE,8[P=NCYZ7G7KN3E&T-8VT>O&*O7R[ MF?>4N]$8A0!WDP/ 6PBEPI!1D),GOB*YTL CHG(*:2/F_&!T8[+&;-Z'R=)J M+$[;S3Q\?2E*7'VTX&7' N<5XYG7@XYZ<3I 66M_A7)AF M>,%B04X:D$B(\)/\2[7$ERX?623]S4>&B<,^3H#9-B_ MW!39L$2<:A25'QBYR:2WDH#^ M!\W%S!C.R""*3QU-!K$JV]E]"&ZT!,OD\<>T M3/35C*[P\#*UF3L_-HMA865F?;+T:^EJ(2/3W+-L4]IGJY&7J:F(;B@\Q;C. M(.-=I:.)K:9,H4L"-5F/G=&O=%!+CQ;(P#A;M0S@6(>D(8RY$UC@TMT>'MI: M//->(RGMM+-#7V74%-=4K%=Z*7OIQ2RN0)EDFJYZKT>[>]XI:Z]'+CDIK=4A MO(LE2UI,*2THU&4TQ.88GWXL+$K(+F>6Z:*Q+2I>)'\*"T9'\TF\)2#;&98; M9(VC*(.Q4(0C*<=%G\&%U0%>BS")A"6%5XA1KMG<@0%-[!PCD)O6NR35IEQ: MQC[C,)1X7K&P(FW+)H4R5F7&$%S.?]A<H)':\K_KC[\1U\4;LW[6?3Q32PE>1V MH[):\>RTE"1G,*^H-LC5;,29A>4$=>PX2X?[[L>%@HZHY0/+Q6GBN^4#ZFDJ M+=J$UQ/*F131)>DE&UR:>,$&@S57@J-A*P696)!A9]JK"!V3K M^D$K8G-")(M%!B()?YK2) 3P8P4#ZOA,61L+6Q4ZL=['.%UK:RHS8QQS"RQ MH5S85?'[B,QR&,6CSQ;6+V&E%TXG:Q*E0U\]\,CN<=ES=N*8=,X0539OZ(4! MM@]88?D53DY6 )HROOTILXY%6?5!L54O:VZC8<&=\GO_8G,*JS! .:(L:Q2# M!+G'@2.4?[9@%4E$%H'F$S \T2?GI:!X("K1*!*Y3"G8N!('Z 2#,V:C1N2F MVLTG&F-/^BQ-M[_.OL^$K?CJ\K@W[(W7LP%XF=.(F6?9QDI@ M'Z2.N%"=: .(+$X1O >6@)0X7.PCIPDC B:8>O^@_%_-6']R:OG )KBI*.'^ MSVG1B& I/(I!^P1:!&I^^OO=Y_M/[_*1#%SC"[=!ZFGZE[E_>C(,'(E](=&5 MJ9#:Q"Z%^R;[ 6*+0MHP(FX25\O$BT.^9# M4M4!3;6O7"T/:P,''JN8%W$45S4L%/]]RFSQPA5^65^CQ++C2 6]ARAP@VGWY>C@4F5;G T09FGL;0E?947T'RN)_""740A$[-Z+3>N4 MK;9(G2P-#(3H>NY9[DTO[9-QA4E3[-B!@J9&]'(*>6GW>5H@FFPM2V/0>VQT M\ JYQ'T/%H(O2[SQ>N1EN;/$JA ,V+,RL:R7T6W#:/7*;+>!ML-/(LJ"$8*D M=&55(J$H?\R72:>PA]:JP 6 -MI,MQ!82"HZEQMDSCCG MA>4C:20I&VR*,RGISBK4H4UVQT51DJ6"W7E<1ACPY12BY.M%T%:2JRNY).+* MD=8 +!019[0H3N4LED>_HNO%[VOI%6>->HSOV>CP91WVV"+.J^6JM2#;W&)1 M->([X33IH2P_LOAP&S6VO7KY2K!(';2B5^HTP[/KEH?>2R7B->0I*-:O+^Z>HK M7= 0W#_.^.++2>+\0K;,CHP+'QO@F>A(6Q8(509"(U^13>"& 8\*!I_BLBWY M,E -BF8;.2Q,1"+%>ALUE,JOP9GD3)KZS7A7^1X#<3IU]U4XMU:N7V&1&)DU M=3W'>P1,B)ZK\OVE^W_C0A5M+*NBX^K5C)&=V?B0%&*7L'9V1N?#\M9.2E5L MG*I8V0-J<1-^DL38BJQ7W6UA1*(R,GP$]129]WSD)+/%IJ ER]JV%K*WCPP[ M%G0/R7:>2]J]+:5,7VU3)$NE/N3: 4TB2D8.W%O40#Q"N(R$G.ID$19NXIN_[RGEE:B M,GD3@Y1R-QJN*F>9+2RR-__*_9!1C%HB>H8/XHOYP16Y^\R&I:@+Q<>TEGJH MI_5I&X2T5[41R%18HM>];C_)HMN%:I#- "QT2UE9XA K6"[%DL4[QAN7>C^D MH71TZ_"&^<>G)Z]4BPKE9-'1LGMMVE E$IZ,IW$FO:5]$;:*HOHM- MP'P&(_N^-NV_4.P3Q6&S3+@NLV-)]/D5L6[@&?$FTIT/'S]_R2>J,EN^X@8& MV;JM!]:(W*^3]&@Q7LO]KLOQYE*[GA/.'K*)W6OSR1YK_V?B;D:\#5H8ECDW M+5&F@]OP88T/THJ4_";]M3D%S"C@+=#X3;0KVG2Y.FV1V7^5<4R6FD M&K3HAA^2S:C11H1U2VLLCA7O/@Z:1343F65X,8Z:,00VC:2F':.,I#3KTW*K M6R/JAA)Q2L0B20^J/&-@#8?8^1@D0;Q5D=_\,)/,L2;M<=%2,$U1VCS>32!V MO8FFS75?242+PKC7UR:=WG/Q[?]9V1%&+[$ES.I6.'E#I&!->F/CF&Q0+E." ME'WL7AK'J&LOOZYOS(;=/W+.[6L],1)15KU1=*4I+I@WEUE(UBV;/$F7./&FT?0U1 N7W-$M MMWHO=IZ1%5![.3G0N9#5L%E1$%D=OEFHCX:(!L[B8)C4?:OMQ( M.$E8R0 2GK'QC+%JK+HKR 7'ZY-("BWE6?(#RL03?BB9*;&7&"N>(X8>5:?]L,8LN9M^&'53@LTC(1J 5I>FKJ7(CF7Q\CN&]U].\4F/L;>^9 M*S'>J@>H;)&%;MO94B//]$:G6S;^O,H_6%487VWF>NCULEOS M<[NVD@ASO(%H^:">@JXB;V4W^7'I>%"1%1;/4W0Z:)S[//WX^3 M[9"R?.Y8%'U/HM39/HL+K[4HSYFKARC(4^0?OZ([#]A.,A2/QC&JEW#(A*W$ M,_G2E:<&-*!ON0CAMV)]OK,=+!8""P@,%7..RJ1K/_]\M9P)3^H$L_N0A(3P MOU69PZ+S6C#'$ED^8N_EYR^QW!>7G:+WD'W\K]ZYUM?;1EMO#4;:*5Z2?+?_ M 7\GU?!=W(]X,0"\)A.9M\_B]%5J]N4:=8KMI#(D('?YFDLM2)+C,)>G5#CF M9)?VXL[2XJT!/-YHEEEVER.>MI/+. H;6A)N]-U/ORY,/+DD\42B[B4XM'2* MF#ZTW>5V4_#-I5MF[=1\JBQ1MHS:E$25VID2@LSK[\8O]QR A_52$A/VC!6( M*:U'43)2YF!1JII501QT)@HZHA>6*XU+3T9) D#1 EN8A,E8X^L* WAQ7^=8 M=2HG(Q7B69+'DI+DQ!*#\#XBV6CW9 ''YS0T.](XS%1,25A[A>.P Q&J72CI M62I07QQM?C6.GRBC0])37?GHQ61S.UOGB'--G!(\A>TAJG!?2AQOSKYI^]8L M_V9(/^U?#0M"G&C/GWF4+PQ]XH9N"&MBAE:0L&;%6ZRI'$_F%+U^QG/A[FS!D MUIN2;R^J&%03D5%WJ$44X\C65TU-G@'P)HTV)4C338A2H[-=V7E:IY8K^/GH M"M=7=C M8@\\8-:RYTF!Z>L,LFR2]CI#?=0:;L BZZA ['_.1W03=V[9F1 0VK *K\VFF^LL9GM@4N%M$_V MH^?+&8A3RI>KKS*]:J3V+53J+M$MJD#4ZZ;NOF?4@3OQ"^: ,UDPG'+M@[*32_)>0-;;M'_$!>&\(4= MEMG]\Z.5]EN>NM.$7NZ=K:4B4'?F3%)78L6DFQ'GBDN)C951B'*+$R]\^S^> M:Q;RS)(/=] 216Y_59MKDU'B>!=T7#7QA'DC!XR7G5AF@SSLIO23^%>Y+8U) M=+.PK$!L:3+%),0]5KKCD;J\WI%O>:=+3BP/**HG)LKA<,#R-#P!9,[BUA-; M8'V=2]0,P*>%$OE435[-HMCHJR]026% )HN^]@64DD)7#6NIGU:VN?C:2:TY MKSTZ^2:_0<6+*7.A(Z%<-'.="$!$F:52Y+SL&0S*'*-N1EO.BW>& .CD"3U/ MR78<0=$I%R3Y*P?N)];=-#>5J?F >\7CE_1D4E^)'Y'9^L"B@]E3%WKEIJLL/BH8R;&C/57244>!KQ5DW.\KVWPT:G'+ M%W+(F_1*VOQXB<)2T4WS2FE:=-'2P^5!'IJX7??Y/%8>;S(R$L2@:,X4K\DD:4=0\0W$WNW/M M,K/S.DZQHNZ*?%;4%BL?6I>D&Y_?F]T/KA>>/1I'=/7E,S V.SXVMW"GC4T( M1CN\\%P #%\KMHJ-VG")G1X+8798AA=*YP5.HB![D+;E%,<,N_@&75&%$_IF M4K-14"*D$BT_/5M<&&WA$4=JXK-T.;0'5#R.S3E$ZAI_!6^6^=%1HE'[LJB- MD1SQNN4FTVI=R N;@-D62I;YW'-=YDB_QO7\&=;I886KZ% R9TD7[^SA8GCF MJ=P[@O0BEK XN0UC8U9RNE)\)SW3APJ5.SW&.WJ$+,8,'5P3K^+.) M-4&35 M:*PQ\:EJ&"GPN&QCI/E)LR7\56P,+A\\+E9+W&J>U*=,X36AL1[/8Z$3Y4+O M%'&F6M1 "Q-5H# !+M3XV+@3OAR5Z%P_!Y83?_<1C=E^*GF_+G.\<')FENBL MC]:;#3I>H,J!=)S@^Y;DG,@'MOUQL@\,=U9D^MPEAA5^4UZ7>*1)?SA=BS*# M,E1G98Z1>^VM%ZG@+IJPENGBG[_[-N1GCZ8Y?_\SDL4OHID OW#'5YXX_(W! MLQ@'BS6X=#SKKQ_^_K?OX@M^-8/09Y\FGQ(UC_/27]CD^Y/;:\Q4_-;]X_[Z M1+/'\ O3"LZ&K>'H8G![/3#:@\YUY_+B]J8[ZEU=] =&OW/9'IW\L,##66Z\ MMV?P.GYES]H7#T"YDEO7T7@!9RNB:/'Q63[JP7/&$6?_[XUV]>F7SQ>__O%^ MY[5GWPL-7O> H25F^M^?8,?-DV^3,==A LM(CTY(.,WL"%J]MK2-#UK$?IGO M+P!3=GZPW?BX!KE@94)G21\1/(S3& V'>M(H+W]-TOPGV]W2&(T&6.F"K"8V M$#PQQYO#3Z#Y(;9+ _#)10QKD9E8T$R@'ODK^RL;G^&E8H/V\C$TIQ^ON"QS ME]$?AMNF? _6->&RP1N/S>7H$J#?,#+LIO!>SYX\1S1V7-R3L?JPG+3=)>[? MB^Z5O3P0)Q2+ W3DYVA4MFCN).C6S#^<>Z&/!=C!RQP79%A;NT,-_RA(&[_* M_'=Q5@6^%&VMQ4=&:T)\M *&PV#MP*T^WK,K=\[C(,&CUL#]QHDR'XN.,\TL M7YTDR#B9Z,75V?55]&P>SN>.6)GBU<%-K)/<_"ZNXFD_X[$H8-HY+.GY[GC/ MR1?AULF$'EYDD73FE29I[\^YYV>4]Y7=! LO3@;@8$2@BZX,MF6>EGP_W8(S M\Q[PY);Y%!0+IHTJ%@;2"1MKL/H_>[X\GPOF,)3E5^OKG6QCY:N8E:X>N2:H>*&&FXA(FDE4C['>1I M\3*R\Q) %-+^#Y-?.0/?*A!?'-O>N'!L'E@R_L+('M',C(:6EJ""&*-FPZ*! MGBG.\,1Q8DHCVLOUX)G^6%H545$'?$%/6$&4&'A.;%3F6$M*.>6N['.%"F/S M!6&X+$!.%HJP]+V"9QF*%F]G8B(/]MS#>%Q:6X)D^N/E?42G' 0& SZS3/\! M#ZH^O;.OWFF_?+J[O;E/_!\8[$/:IGV2/E1$(2)1)6@36WN7M[[)<8"" L\BW07GSH672NBR]GZEJ36 M(SXT35;0X";_1T]&]L3#SS*" 15YCS,41H*HT<-AGTFI"@V+HA0HC@<_Y%/1 M3A*&='KY\S6\*SG-A+A]-@&_ S5%3/Y__P&DG,S58K8CQ&JZ.;V#UQ#.8%P) MB77?A#Z:;[0@2F6QR! M46G-+V^F^9((4;N4_:6U3P].',S03B.IOJN-I9RE<&R/#2[T?Z*=WQ@//YN$ M(A$ %"2BB/%G7-U"&2G%8)P(UT0-MW%_J#Q)UI<='%+%P[R>*RN/12X #\#) M'&\=AY(L2P[(%L=M9&I7'DQ'@(E/&<-8QP58P:;@)A$!E" 3003!GMEVW[CS M>":)/ 'I#-SZ*0[V2<8;]"B))M81P%/[I$IK5]6:;M;N_4;TL#6U+( MQM1QVS$NNX/K_DWGZOJB<]&]O&E+ZH#?WESWCH(Z;F9SQWMA+"8.KJ$0:TD4 M8E<,+I*FUFT9IW^!CV5^/1O'C3BX^22BS0+M$YD1UE@T_6030SX3_3SUP*9G MZ>&I#*9F1\00^38SF?73/F<0 2[(2Z:K5F3+"!H11PC@L\',P;"G*<$F_(%@AFEC>D8S% M ESBAEC. !3GV[(ECBD"K;XX!17CGV+/E1ZW*V!?,:R/5 KL 1.T@17'(O/% MD;+RUCGX9$_V.'%WDY%%H>]RTEUJS\_6E8VKK;B#O:MHXRH,S5#>8DG)C9#4 MJ_02,8E'Q3F*1!159XDN1B6L^,LKO8^NOKFXO+JZN.T>L9E_WN\%9&]ELW-Q>=;N,B^['4A HE(BLYO[R!8.(;.6P2 MO&_%MXG, ORN- +)T6/D\D,RD]^PAHE'(K[_N.-E[_U^EI?OM_'OZ(/&)/' M*&.D@A*8'W+P:@-4LMC)?HZ G/V52&"+W[PZS R@%V&0(FFT&ZF-5G+:J;#- MO9 #I_'U08S\:TAFT#E9+[X([)%PC/E73;CWVG^UQ+\RQ+M>I)8X-:E,H<8I MO;0I7"?:Q[>%@"NFDQC#F(!C]7YJCV%A49M]3N1$"EBN B[;T"L$O!-3/IC6 M7X\^=MC#M=WSW_^7!1[K9-(4"A67_0Q,>4@8KQ1R-<3SWZID\ZHRK9'1CJ(0 MJJ90%NV6WAXJX_R27_R!BHA4:L01KX9$,T0S1#/EF39-LF"N,AL^L(GMW/<> ML3YB%^.[_8KQO8OV.[>_BMV_I1AZ MKZ3'&V,(@I,U-)09@KM*K2D@KQ&>Z[L>'@TV6WJWJRX MG=9([[0HBD^>&R$BRO..6GJKI2PLV!1$D.>V2F$N,KO)QVSN,\L6'0#(ZMM= MIJ?&J*<;0V7E%F^66ZITY15_*=;+;;9LU 7%]5T%CP>Y@R%8E(?WV(X!N6_W MYHR:+[[W>.Y'.;K6 5T;>R%N>7W+?J!JR$E=4?2F,JI^<;1A='5C\WU/;Y9, M4UP!>)PN^O;X#R:C.3;.N3WT(3^PX[ M+[=Q7_6/+IYR+[SY;=J?&+V;[J [NKWLM :=FZOKSO!B*%N?OOQR^N&8ZQ<]B[W?NI;R:KTMNI94[20UWG>(P%-NA*S^C0QF9@9L[ED]V\ M_H?GVR)B,T995BT.WI:]S+#1%S.M:=RM^M]2TY/V:R\ 4:[)8Y[>^B;%C+9H M<[#+[95V:E+3/&KWPV0.H6UA#)Q8%9R7O!JE1TMD%$J<62%.UYK[;&YBZ[OH MG IN@I:)EG3864]TW(ON__I=HY;.\&<\?,9VHZ-^L%TX$]T"S3'*998>.[C0 M5X_;V)-3>+*OW<2TQ6$='!OLQQ8'[\2G/X)T ?FR:]_2 M81YR>C#UZ-6)KJ/8!S 6 /8Z!N41S82?D@[UBU?CT7)XDIT;)/U%_>2<%SR? M!NXZL3EVUD9Z4*K?&ZQI.1OXF#I7==I*6E>U1P?MWM2O=>LIFCO-G>9.Y MT]RK,G>JW'MK,SCC -W@*M7[[5ZP:C?H[>\0BR/E*T7Y:J],.9D67(274S@U%'[[34M4PYH,HQU_:" M,HR6WAJ6?^03T1?1%]$7T9=J^FJ-].ZP3?1%]$7T1?15/_KJ@/6E[IPEHB^B M+Z(OHJ^]T==0;W>5'>E(]$7T1?1%]+7/-L3M/1QW3O1%]$7T1?2EW/H:Z+V^ MLH,*B;Z(OHB^B+[V1U]=O3]45IQ^W/1UY!LUQ64_^A[GVMSW)G:PA58E(V[8 MJ:W=(1W:NI_EJF'+>5,!T1L0( @0!(@4$'V]W>D2( @0! @)B([>ZQ(@"! $ MB @07;W55N:B$R ($'4'1$\?&,I"[@0( D3= ='1NUUEN]\($ 2(N@.BI7<' M?0)$?IZT7?V5[>K1L<2GCL?Y2IG?ISP-QDU-# MC@5N=&CZ6ZD,E/8MIKW#97;;;7W044:!);_XPW-CC6BPD&DK9UB9EVSH?E%\!VQ3.H;H0J@LADMF% M9/JTG8=(ADB&2*9,DNE1A2N1#)$,D4R9)-,E=XE(ADB&2*;$CL>0D1 !$ $4#] M"$!9=WLB "( (H#:$4"7SBLD B ".%8"4%IZ0146Q [$#@UB!R"'+ID'1 !$ M $=+ .0?$ $0 1PS 5".<&&>97;BJ':-4N WNA=/X@IX:H;!RBS:AC=!&:".T$=H(;80V0ANAC=!&:".T M$=H(;80V0ANAC=!&:".T$=H(;=5%&VWIW;8;_L88JQF4VB/=Z%/YVI;SI$6G MR8#H])6UN2) $"#J#XA>BP!!@"! )( 8C*@E &" )$"@GID$" ($ 0( @0! MHA@0;66'?1$@"!#U!T2W1YL&%^9)I_NQN< *>-.&?=M ML#4:4WP;F@\.*OK^W@66$ MYM@N.YLR@4*CW?KF0T:*?X8\L" P!'MDQW=LSQK5?V;/VQ9N9[@=MU:2*\I'/]CB8ON\.-V&IO-9O M_N7M4J) "MM 8^DM+\P^3SY=G.>.+WD9R1/Q3][PU'A[9WF8^E:TL$<-7S_Y MCZYVS2PV>V"^UFX9 RV8,NWW\[MS[1'7,W?&EF2S"\+@"N::5L!P59K-?39E M+K>?F!:87S6'/=I<=I[$O\X\UWG1?#9AO@_?#SS-Y&)8]_#=JS#@FNF.M9^\ M!ZY=6(%V^@6_B5_[U0N89ABZ]M8ARX_X]?=V "_%DI/X['M/-L=1GEXRETWL MX!T@UM<^NC!J,3S&E4A+Q\Z<.&.<$<>I77DN]QQ[;*($;VW7="W;=+2[ 'XQ M8V[ WYTK8_WOO@WYV:-ISM__%II^P'SG)7GB1QV"M1K(E43EJIJ;P#B= M "@ 1Q#[3&-2,<:(<-NU0@3\*XJ\I*0;J%Q>0Y^8&[);WYO=? 7E=DWG"J0! M /;YYBZ!MH;N^FU;OH75^U.Q>WHX$QZ VNAE)S MKSOM5N^V=,W=]TM.!::Y+ #6%M+EVH.)KQ6H4GHNPW:[]>'!=AP@L^0WQ@?- MBD2O@7P%JW#MF8%B@#Y,/ ><*?Y^9WU? +'1W@[%F5OG+)%6?)M(I/@Y^VP7 M"=+)>4I&*VN\;&5!;J$?TB T6C#U!\\?,Q_7>\><<_8^_N'#HCM2;&&FMDN[ MT)O;W$*48^J-OMG61LU=;[SQ\K=>7^O+ZSWZ6DU>06.+XPY4&<9KD2I);#&E MS[]JPBS6_JLE_I4=L+* \)FO)F(E/CW+->/!<\;R/G^ +:/=P,HR3OVRCJ'O M8-Q760-+J50N%NCI1W2EO)"#%Q%[$7L=?>V*NKC_90=G<4[+6]7]DD]_%_/?=1^S_X MGV^OIK:[C=?8V%8MQE ?J-M#V!284*3O>!'1'NB=#K4$)D00(B+[:S34ASUE M!EA3$%%F/Z]ZFUGWIOULNF4@IRD[B;H=O36D;EX4J=5?K"3 ML$78.DILM6EW>:DF8I,LP?_S?$9AMN!#IZ,/!\K6I*; HWI(J.\*4S= #/66 M06%G @0!(HH(&/IH1#WSWV1 '4T9[#\9QZW%VDWH>W.FG;*OEA/B2+4?F3\S MW9>=-J(G##CDQ%""HT&K5&&P-]79'V5E(A"W"%F$K8R*VJ6TJ!=\V MU9>?S'DY6=B:X<8 >V]$P3>*-5"L(=Z(J@_Z=((K 8( D:P0@SZM$"H,J IY M+.595E&4C9R5M9MVNBTZ]XL" 15:E1J#+4/OJ:O')FP1M@A;\64#O=>G98MB M;!NJRZ< _E0*G@[;B;*,D(.Z\H;7A-,4>%4/235>H)H%*&.H,JA-@") '3N@ MNOIHI,ZI.A) E56@9]3<+KSW M/)'5E1CF9U0+/&7H@G/KP%=R4[*M5IE?2: M\-[22ZDB[9*Z1D\?]=3UJMQ99$WA.(H?[6Y-$)41E;V!RCJ&/B J(RHC*B,J MJS>5=88CO=\OR;\\1BK;Z'3IUXYVW/FLQH(C'[\PRWMT;3QE4!X+NM>J]=NC6Y:[=%EKS.XZ,B#'2_[1N?V^DB.)!6"U#*27*L-6\QG6#R?4L^N MO)\R[-',^=VPFSQF>Q^?\RA,L+ M0&N#FO;O =,>F/^9PV=B>V/+( M2NWTXN[JG=9O]<^,5FF'#\>RGP 8\#C@P >UY-JS'4RU!!1O?;9XDBX.;#4= M1_.9(PXH@&SX;',\"7+\U&H MMFO9( SB!IAZ'MX1JCX4W3S^+Q08_"!)P>&XGFQ M,$[-G.'+P=.B'6:)ER2?Z'(;'B_?3^9>XL19E!L\XH%IH%9VX+#QN?;1U01C MB^.FK:G-\&SJJ1DL#%[/W2RK-/*X4AS Q'YB\ +97,H-[O9>.S7> 9?@XR8O M\0C%&Y0OT$SFI6NG[86OSL'.PC-%0>B:]P#PB Y*C@62!)V< MME2X\#>4 LS!@O&?=M_AN\7C5E=\)Q;_QL]%=3GMO4N5(-&!YRF#5[3B3IK- M-0X_\8G]VJF_%2>2S[XW#JW,Z;="_WB .LU-1Q[A[8'%8L,*IK%_A[8\"!DD M$DY A*$/"JW#-[1/-[_ #Z 'UM2$+\R]9U!)'H*>O>2_+0]5AF?X]D,8>#[/ MXS$&0 H8;1[B33F3>@Y/>8:5+)O="M?J)F9G4(>6S!4O#7NF\9#X!&* M=L S3\-;B"?B59G;Q*?%)S?R'"!L,T7< Q@TB%.&9YE;3)S&*ZQ)*=2LJHN3 MZ(L>RP'0TX07@6_4$I<7;Q,75 MD1QS_&<^V(X=O*#PYN:+=@KSM7PVMD'Y;/[7NW/M%G[#@'-6/#Q5C&BEF]E< M(C[FX;E49GC'XC8PE4A1N! C#'(OOZ(J@#"JPA#Z$',2_'D"EBG4$2@-%C! M$8T6OX>L$3[\R7#]\)#X0WQI\-K'B'6!*['"9'D0X_P+:X(736N3Q>&"KUR/ M>&02X-N0SX;'2N4$/RL-"AH!QC&V\FUQ$ MP;Z(S(NS3OO,&.( 72\ 3>?XC%A&&1W'>YL /J!C-%/@3A/@'A=/EX8OS>8P M(C?(4T:\*/#5JX)0B%@)8D5)C_J&ZVQ?&@VP!$:B<7#RG#D./EK<23XVOEK> M'(;+0?92CZ(E.T]8^-[C5Q@);-4#Q&GR 5Z LG_@S'\2(+?=>1A$KUU:(#RC M5WC1!+. 8\E,W ;>-_V40)$IX]_9OA7.\/D6 _V.;3.;IVO@6"Y^L4D3,4(\ M:_AF##@Q&R^'>.W4/F?GNKS#*LW;8%%]%Y-\\#)'Q0(R\RPKQ-4#UKBI7(6 M,D(?]4?'&69Q&NM5/ =4JLRH5Q&++:;J"W' VN\SCIHL&#:B+0$4Y%J'/8*Z M"YB!&>%@]W_!MLAEDHU]]BP,;I"?]^S"[6'4,) GP2.K)5AK<^+6!Q,![NR\ MY$4,NL4 6#Q:P<'D3-DZXJPQ<^ ;*!! $4^5U*!?-J+%@*A) H5O;=%AR![ MW2*%),/6D=/"6?;M9AT#U$"AP7Y$R]R:LG$())V.14XUM@[L+/NF+HDW1[ ( MJF6S><1RX/6-I=F3(=Q>Z\SHIG.(65)HW"1$8RR9N-!2- IL 37D68?A5_-& M"S(W2,!R/(ZSN%]8$DR'>UNL"YUNZPS^K]T[ZPJ*AJ^X'$V/&:SL/#:\7+0M MA-AB\P@<)QCH?R1IR/>=FBWQM6*%"7)*^.R%P)" 0! BPOP9[8<,ZP'HEQ>^ M6L/Q+K;@;5?$H"+-23U1 2LS4@1X0])'7\7;8.Q)$\X+ V3,6.KYHS/Q=K M\M"4]LS-_]/^Z?E_22_AYO_]4Y,0A? V)F>+ V+.AEB0C0>P5O&I[HVN:23*X3LH.;W_HP91M7,1#0]<7M MHH D78365%\EG+DPIY8DDRS"B71\)+'(3AHSI#*)(A$G @:2_%=D$@@I"_3Y MO@TV[I)9X,:O3]P)!)M0"PPK%_O RZ+#59>U!580AF;4I0>+IY#([:=+'=Q) M>#]B*16^Z(*$BC7(YE(PRT9*3F6:@?"9QX.<5RTD.S/'23A+6O=QJ"=VX"(+ M,O% I.WB@+6(D(Z<2Y"[SV#!<+73OUPP9I")8[5OMSZ 5*V_--\+A#(E?S ^ MO(NUI- *C-?_*0-:MF,C'-9J&(8'RNC%+\ITXL@._!U7_T2=4@-6H#*)6.0$ ML4*1UX3O2@9!PA'\48[1E;"A,DYHQPWV.EAC]P3\X-8#X)6.2T9:\$]W.&%YFYUX>& MJ0C*L <[R+R^)>70+,>T9PM!3N%SB*\L/BX?_D0%3;@S=3YS<3N?G8G(XQ-( M5HHQ\KLN<#ZYIP)]HL\5$;2 MQC:@-8"&$*2MDY8-V M7DR8J4CDG3<+!JQR+1;NN P[:04_F;XM/+Z^&VP#9&YH#1BR8-J[.Y]%[%EV+B=P" MCBZ-=C-KCJ'F9MQ>8*)_AR)RBV%JL4P(<0O;SI42P>'CO6,8@'@![H"&_X6' M>[YT!/5XO,OBP/L5SB)U[<5+!_,U(S;\LAV'Z\2:^7K(1UB1: [C+7QI-8_M MR80)\_XN1X@QBS[Z8HU;D*584]/06,2S,3VGH069+A#O*Z'(I24CP+'PW"Q;>7XZ/5PT\D_,#@C<1B;L9B M';_=U]=K06YC&3.+='1Y4?8BFA119Q:Y3F;"F)G(36S#%JUSF"WT443XDL0J M*9)$5A(7QL00%XY1,/6]\'$J\D6@O(!]/7G*&O,QYV87++^[O]Q#YE\?F8LQ M""" R \7P3L,!O@BP@7.!@+_)Y7F&".'3,/^KZ1S8>NN!U' M9>7"B-) MAA@-.%Q8'4F@UX?[D]:)^,SGIA5_WAYYS_8XF,*/ M,,VHGL_R',><<_8^_N'#8@E>.JCL=JNTC*]?N(5N\QU;O%PH6EBM& ME9LO^#YXSE?4Y%>-,+.7@^ M?*<3%#H'V#+]BGC7B]1BF% I4ZB_NSZ#9Z%[^2-XTS)RC98:YIE=[>+)M!U< M7L_ P#E#WUN[8U;H"_-?5;$\;5XA%5VCHM=L8F,]XB5SX:= ^XQV-^CFQX#- M2 =)!_>A@[=1TOM*!-JM%U(^4KZ]*9]H5K&I+*DK\*HM?I>F(Z*.9J#]9+JA MZ;]H,H:RM[YG2C>91@\3X9"2^M=4= ?J\G3?L@&U##FJWIUZNK]68J^*,H7U M@82K6$FW\23K0J*56]Z)-HDV#T";AMX;JCN1BYB3F).8L\H:2K+)&$F^JLSB'/:,RTCQ:YCSF[+FX[-.J0K4'AAOXL.;3,3E/BV%W MB=4W[)C!4Z.M[&B9G1!8#=519IZ0%=)^F72-(UW>U/!: &CUU)^@2,&L#S++%R,/Y"EG@N7)+.T?3VPSF063^2;L' M;D1@I]680$^K\1$ E%9C.N^^]+0?!9B*!"N3VE.[GCQGA:9_N]W-4,16Q>AKMG^+;;M"7DX*10(_S7=V$E MO(MXB3[J[*TU!B&>$$^(/S#B>SW:+$]X)[P?"][;^L @F_[@B*>L94'6TA:G M,6BGF+U\1[L6UZ&XI:PYV#&$U:H'K/HNHS6#2J^E+*W9E(H90L/1HF&@+!M# M8" PU!P,G8&RT$=3T$#Y1]I;6#68TFX&VLU0R^7P6 !J5*!3.0&S0FLM[2UL M+MAI-3YJT--J7'6 TFI,>PM+S=(=RI]M5AI>70)O4[D=;:Z]>H!M[BK:))#V M1\JR):^NI.7#[?"K*>&0<'C8I"7!D&!(,-P1AKW!_@ZY. 8<4JYUA[V>VWA- MU0P-517>I]WVX0-'Y*O6!__-7;6/ ^^&WNX0X@GQA/AC07QWH.P '\([X9WP M7G&\MW6CL[_8&2&>LLBTUU-]/4=?6=BM*9&SZF&GOBMES=#0;1$:" V$AMC" M4]>M:RW>S95H:4IBPW-]2F]O1VNT92% MB]*0.^R#'.Z;S[GC&N_M2_>S'0_:*MF4!39?+;'P?1]=[B)'N0U>/,O M;Q="Z# MB[W)1KM--+C(=BTG',.7;%>#KXEOA8'80H^W<5F@S>&IWMBVX >X%GYO>3P M=?7%!2_,]+G&7+S'DI1WF$H8K:BB[9"Z;V$'^-J"T+D+P"YM\ M?W)[C?KT6_>/^^L3S1[#+TPK.+OM7]UV;@;=5GO4Z_2O!]UAMSOJ75WT!ZVK MJ]ON]KV'Q+BA"_L@%<;B#I7N4Z=Q_A70H2X8Z GOO>DRUP?OH@ M)?E.@#UJNQ&87V&BIL\TD\/O'? %^/NU:K-NR@N&#E%2,K.?R< M?;3K^3/3R5E91FZ54;:J+XQ68NPBCCFG+/W\0\?%HVU8D,@77W: MA3GKS1=R.:;>Z)MM38G<]<8;+W_K];6^O-ZCK]7D:U*J7;DP2SIK MHD=7H>]C^+$@@K ^0K"K%N]1J'6 ?V6$U5S>)(TCC2.-.Y3@%+C.K7HOL;<, M+"K3.:3-7 U!*"MSJ5&U2E_O#)55'!]#T0FYC$0/1T,/G9[>45>OVY0MHD0! M1 %'0P$E--UK"@^4&;6KN4]Q%YA!.7VZ&M(J3UVCO*8WPJ.0D(*0$,&*8$6P M(EA5QPAL/, HL'SK^0QN6PJPFM6G:]396P>EIL"+@C"$IE7-C_7NL$-X(CP1 MGA3AJ4_K4Y6"@X2^MVA84YRRTY[>[>ZMO^M1=YH@W!)NE6E=IZ\/1GM;3QL? M9R%L$C;K:>HV'IK'O"U57';-)LSWV7AOVU>.L8*[>@I5.?F0_I#^D/Y4:0?) M<92!;;^UY.A2ZZ==O3=2EZV@* UY@E32L@GN.GI?8?24<$>X(]QMU#EWH.XP MU6-&'=67E;;)H&:0HBTZY-OO804B5! J"!4U1\5I6WES/#*RCC.V=[CJ_N;X M0D-E:*3Z+8I04(W(?B+V_<.7B!!J";6$VJWB_>KZG!%JRXU+$F*;Y'%V]<%0 M6:+M&!!$8#EFL!@MY<=H$%@(+$T$2V^HK-_/,4"ES&#FL-[!S'LO4- M=, ]&'LA'OY8RA'QFY^(4O^VF:]*]BT'R);I>TZ7<7>6[%ES50 M50I.[<$@(?8D]CS(SNNVWA]5@#SWH'35+S(A@B2")(*L%D$:>JNGKH4N\>.& MWOBW@0ER*?Q^P<_??1ORLT?3G+^_LZ9L'#KLT^3*F\UA!&[ /TT^NI8W8_?F MUYNO<^9R=BDWG-_C,^Y!()>.9_WUP]__]MWR;>+]ZG#Q!>PR_,*W@[+IE7(RN+HQ!N]UI MMX;7O9NKX:AW==$?M/J=Z][HY(>%%Y85_KT]8US[E3UK7[R9N9J5,Y<[MLO. MIO(D3J/=^N9#1@'^#'E@3U[DKVP7>#YXW\6PA4JEN)\R$$O\+C1OH@7P&Y<% MVCAN!6"+UZ,%YE?-%#+63IU4Q.^T9^8S^(LV\1Q8DOA[;:U";3GY#6286SVP M1BTK,/RV"^UC'T4J/X^]>Z4LS]8BF> MVBXLLU[(37?,MPG@;=S6@LXV7SK;7'F2F@B1]' '/=RX@+[N#7GWT*4L]4E* M:4Y&YTY3>'3/?$D:1X9C[!.[+ 3;(#S3)]_^5L MXOG/IC_>QG@XNG9?QE!O]=1MO&MZQ_0: :URR_+Q8:NE=[N$+?)_-]27NT!6 M;.CJK;ZR$L"FX(&A_H5Q9H MWISYX/ZXCV+5(IL/?""C2S8?^4#D \G+!GJK1XDA\H$V5)=_F$XHPFF:B5MV M3-6355GL:L,GK(RD_P8'-[J@:5:#--LL(SZRN+!QP 6 M,KK7[P&F*.\;T-@IJ8,N17C)2:'43$F@5;?1G4!;?S^OOH"M&^[ S^N1GT=^ M'H%E ["T]5:?3HHD/T]1G?=XN:]=.480G<% 9S HDV2?SJBI3)E'A:BRY@;1R:\0QG41CM)4< M1=,;'M-I+!6[_+"/;Q_3Y"GH_L8XHF$<^T$\?\ ZJ-W RC+6Z$P>%0)-%3)W M.H^NL:\6FP<9<\.<@74=U/G:JF:LI:6I&J54W5:G4*U,8! MH>U6:IA\E6+ Y84G12"E(!A >Y$.'DFOCOI53G"D<:1QI''5%]SVBVY>2JUZ M+ZY8BR)/?5<&T;+C,4W+DZX64?4/*>J/]-%067O&U^32E-0E.9Q$,40QF]94 M#/1^2UG'2Z(8HABB&**8?.>DH3X<*[954?+F%2(^B]I+"= K"=(3JS5#='^PM MP$"H)E03JO> ZJ$^:A^^Z\-1H/K($QRKJ@?*43Y%N\FJ(;K][0NK3ZB@?=XI M*5!0():F4! %(XECB&,VEDGK?*3Z1 3B&.(8XACBF/1@VO-^23G5!G-,K0NT MU>E.M*.]:'_VDB1WN#U>QL/Y&JDN[>%.[]*?!^(FIX;F5J4EOR.E$BLO*5TFE*0"DP-D^:DB;@RV5Q=V$+<(6 M8:N<$NNF8^O(0^XWDPFS FR\/L;DOOW$-,ZLT!?=[TM)?!][CH>"(:1+I$ND M2U73I=(B*,.:KY"SN>.],%@7 SR_9>Z8;OWW\A_0/NV/C'T%-QMOO))CN _' M\$B .1P0, F8!,S* ;,_.GP?C*8 \\C#/?$.CN?*M:JJ&28[+=WH*CMHY%BR M]!2O($"M!E2ON[?., 0H E3# 84Y=H-*5:L2!6V(X5BS?DHE^S,5+7_=YLCX M^A3&ML\[[*QW85EG/=+ MBM<<(X]E',]O Q.F7OC]S,^9>2VU15I0FBXH36;N?X8\L">=,,2U':A,#N MITR[\F8PGA=L.^*$8]"N 'XILV :D WSG1>0*48[)IX/.F>QLP>3L[%F/IO^ MF,-UX@J8LQ4Z9F![;E)+7=PHS9Z("S(W!*&X8QLOY=K4?&+: V.NQN%F?&+C MDSC>$B]B[CC^T6=S#V0MAV9[\"WX&_L:38*'UC2>Q?.4R3&ZS&**[MEC'4\7\'XJ%XT'EV_BA"CR="#*9FH#TS7TP3 M!\S

    ]#D2\>S_OKA[W_[ MKN 6H@P?QOY1M+^Y-[]^,0/VA<&D+=NQA6#S]Q'BA ]?V.3[D]MK?"F_=?^X MOS[1[#'\ N1X=M/J7UUQ>#DQ\6\+>. M:U?A;DOXBE_9 "PWD%RL-',^ER0@O@@?@.%0[2.RCOQ'' #7ME>L<7Z/MQN?<_<>6G-R+X?_)Q] MM(M0='(6JI%;9Y0M[ LCETNWT8*91X8BK"...>?L??S#AT7;KM@62-:?46%F M9O.E7 ZI-_IF6V,B=[W1?N/UA[V<1E^6:4CIVR7$#JN=OK6 ,9FOQKT6GV2) M%LS.&(9>02\@EY!)R&Q'"*O%,XY#;+N-<))LLGXWM8)O-FLKE5!$WVT^I;U4-G5*V@E4(@?5:VAJ)NLI&- AUA+JF MHFX?2UT#]TD=9PSPUO,9W#9;52[RZ;*FG<']5.;1:XRJT[;"Q8S6+(IU-!DK MG<%YA[!"6"&L;("5#J6;*#"H0H0_?OSY_J/<8,LI'KB^VT3KG [CK*2"'-.R MU41D22D-VT:[?#$1P A@!# "&(7Y7E.:W\_OSK5[\ZMV807:F1;XILM%^Q., M^)$7]N'4Z*N+FA^#%U8]\-1K9:HQ5GI==0&+IBPP!(>CA4,)]EA34$&AN@WM ML3&;,-]G8[$3P^2\<.MURUKFFH6V$KI1$^R.%W9M6N/*[R2]V6G; M:\]_W?KPUA6'P,[FCO?"V!WSGVR+Q6?)LO%5IF?@A0,W$#]]FN C'EV0Q?BS M./'VRN,!W^:$V%'K\O*B->S=7/:Z-Z-!Y_:J-!Q+'4]$-BT+H"5.*'ZV@ZEV<7>E M#8SAF=$2Q\[B'5_ '^)X5#%-;:Q0^<]O= M1+P?_B-5HY.(CTK5-C\YK0)Z2,<4OSEXB#$SS9MH/GMB;L@.>IQ:R1G^MXKJ MOY4%HU]3K.J'Y@V]-5*V"C2^LJ-&3%.Y]9%8YIA9IM.F_=O$,L0RQ#)ELHS1 M55=>WG26.>: IKCL"^,@.FLJTK)C<)L<;[YEGZ-DZ.U7?/Z2H^>JD330^T/: MKT@QL)UC8 W#PU#OCI1U[2<\$!YJCH>!WFF-" \*#*H*^7(EGAMM.HP+,VMF M^G^Q ,98!HC*VY>W7W1U]4%;&;H:[\?4"&'U79^: JV>;E"Z@Z!%T"ICU>H. M:=6BZ-N&ZO(C /%&RC>("\;Z?V^ MLF.="0^$AYKC8:"/.A1_H_C;ANHBVO%HKVT(5F:[E]')8.5[VKS.N0$U&J]) M]BU%'&4(4GDC"4/O#4MJ[;F-./>@=(?GTQI19^4,#R)((LB#$&17[P_4!;B) M((D@B2")(!M$D"U]..P=7IQ'09!JNY.I[2I6W+KL-@Q"G_UBN_8LG'UA+OC- MG\T7K KFMY[_:$^_LS@P3S?"VV#-F6W_=&@<]T=78^&MZW.5?^Z=344 M;O+[K#;N#9E4IS:3,I3(*:!:IU9V'O,$1VWC7\/PYO^L(=PUT9B'7K&I'A[: W MO+XWD2S MA6RU!R'H^%-@?H5Y/H,51E45=&!9=N7%UX.EPZL(P. M+*M"F5'U:K=J=;0/G696 CF2'M)19Z2'M=1#.NKLS4$X$3&(]HAX;C5/.CNJ MJ'##@[ZG?;VWAX:\RW [D/P4Z]DVEG9=R*UR2S(Q&S';3LRFL(J,F(V8C9B- MF*T2S-95V :'>(UBS,62BK+\NWFCFQ?9'C;5H;S6MJ^W1\K:^;XFG*:4PU0/ M5I4S%8X64 .]W25 $: (4&H U6OI7841OR,!%)6]OU+V/O=98'Z-BAC+T:ZR MJ]VK()-87F*)A74C"/F(R8;+V?T]+;HY+,,F(R M8C)B,F*R_3!9=Z2/>MLT,2$FV]3U?/M>P9VV]JW:)?C$W,#S7ZY"WX>?MMX. MV!H:[=;M1?>R-^@,NJ/+R^[-=;0=\/:RV[LXQ'9 12]>?%PJD8PE9K/UJ91U M8U[ _3#>ID>[_3;=[3=4LMEOT#FF+5\5NYSVN^W+_"DFLJ;L-JI4 ?T6/?LI MZ[.K:T,*N(,";EQMM!U3@J2JY(:7YSY^,9^UF0EOSS8=VM)Q6!74,W M.LK6C./NTT-11"IN)O;:)WL9/;VG;D/S<;/7]N98DZRN?WK^7V>V>S;W/8OQ M4HJ7:U;Z!=CJ&\HB\TU!"7G-QPN(OC[H*^MYV11 D!=?O!_&=FT^96/MT?/& M!]D+TY2&].VN;K1*.LE]"ZDU!:_DI%9@%T"#L#ELE=0&^@BQ^487K!%[ \I1 M)D659]60T_X*S.I31S9LZ<->259"@6":PCCDSE:098XJ0JV @NH0J>X-]-9P M?_QT;!%K%;6NZPI4BXM:?_7@(AZP\6?@+"QZ="UV:7(V_MVU WYA!?:3';QL M5NKZK^CV_[IX-OWQ_^;/,8QZ2Q_PBRC RE;*# MZ]O+J\OKSG T:'>OC5ZK?S.0E;+MTSF>F_X#$9G[_<_:Z9 M*$.N>6' ]-%OM!,<8C&DFKM\KPM:J]VN;TN#@$Q(^W1QJ&/XP^F#/[S&=-> M "X9GK#TP7#W78FB+DF'A4[SR0EMKWB?5$ .Q=I04 M$7=[;RMD'=2ZBO>-EW=K/?I:O[K]'G13D_KKA1OV%Y[9S[-NZ27:?&K" B(6 M'ML-8,'AMJ4]F4Z()TV]L7K[$"U3*EX\>R?$34ZZ^L@\56HO*=L_Q2_ ,KP MD9B/3/O1-^%[UV; M%O3]K5_")R#7Z-P%X^//GM$UOZ8F&B" MNG>(E]%!*KG+/F4#18'VD^F&&$Z249V-#ZK9JRCK$/0V]G!8R%%$NFL$TLHM M*;2SA':6[)"OZYP/U!4V$7D1>97@0)+@2'"'\\#V*,3*"ZXF68?R# L14V3C M0]IE%;$"1]V4U E@MI:T. MOJ^&=E'9:H6#4]50D2,,W_=ZYQWJ\4<,<' &(/DB^*-5=2/AE&[!<7= KO) M[;1#.P5HIT!E5D8*W]>(.WK&>4]9>^-C\3:( 4@^)!\*WU?*$ZB00WJPG0+J M[. &!O:-89?BC574CX91NW(ZIYT"M>&87OM\2/N1B&4H.$^":YK@**NQ-U^F M22X+[11(=@JT*=!(@:)#>Q/58(5C3#6,SD>T4X 8X. ,0/(Y*OE0JD&U>5XA M+Y%V"ARR[DC9(6&OBN>8"XXJ!+=JD1204%"I0D"IJGM1'VJ@HXZ) 2K! "2?HY(/ MI254&_(5\BAM]8WG1<$4.A;70. M+]PR!%4[ZZ-"0*\6;5)"I$2EJKXKT^N==\M/R1++$,M4R'109J@IWV]YOH>C MF4@7WZB+M"26">3JKYE&6Q_U*V#8-V55/?H47,Y!=\<:^SIG%F;D D][8CPH MU6M_H^]=H+!5@6E7V3$CI?/L+[MTN1L_+MK!_S""NPG.WBYQ\?<@TPN'<_ZZX>__^T[ M-7>"M^"BJ+^PR?/^^E_1[?]U\6SZX_N7.;OX:O/DMYDGW$U- MG_%?A.E_HMECN(UI!6>W%^W>Z*IS,:[^R9^V+!P]9^1(SESNVR\ZF3/"GT6Y]LXBI+F JHU-_ACRP M)R_R5[8+K!F\[P[A.RKU[$+CX6QF^B^:-]$^W_VNF2A,KGE9;XKC'Y&*]3R3+,XV>)]#E]_GZTUKS/SI-QZU(IOF[E'=B@N:KV3(W #OY/< M6/"!9C''B;[S_4GK1'P&LK/BS]OK_+,]#J;P(T@B\O6 /QUSSMG[^(]Y!CZO:^>9W9"U<)>?W@;9<;M;Z\6^O1]VL]^K==/MKK MTVL2@5RX87_AF?T\::LSS\6G9TG1#YXSC@KDN;!-Q+IENP&L5]RVM"?3"1E\ MAJ7*"SG\C6]30Y[,_]63G4HXF^%-\1<+UV&_3'E+4Y#\Z/T'\XY0V?XI?@&& MY06(Q'QDFNA)=G9M!DR[-6U?^X? .7@JFM!+4DOU:DD<^+I:?F$STW;15;J" M"WSPGT+3T>Z9/UL5ACB%M4DX4[2WB:AT'SI[\?CHLT^-J9&D&N_-FFN2TE'KL0!E5AA4Q)4Z5G8B\J9". MV:$A?J>T1I/2&L.!JFD?B[-!#$!I#=(?2FM4RA&HD#]ZL&,+: ?%&MF-1A1M MK*)Z-(S9*:=QO#D-+)*BG :Q3(7\#XHPD\913J->KDR3/!;:01%?-E36[_=8 M# !BW2#2H]#6(92C90LJ$J@J-DP]Z\F28Y+;2!8E=7 M9M]".F:'AOB=TAJ4UJ"TQE$S *4U2'\HK5$E1Z!"_NC!-E HVPK8Q(3'@#90 M5%(]&L;LE-,XWIR&4F^"6(98AG(:E-.HB. HI[$W5Z9)'@MMH$@V4%")$ M!_L.MI#0H'JC2H% MMVJ1%R4;2E2JZO,/)1M4>AK$,I1LH&1#501'R8:]>3--0W*:U!>XZ@9@/(:I#^4UZB2)U AA_1@.RB4-3G-V\$=L(/'7OC@ ML,00;F)*I*WN!(^=Q7%!J0*+&9H6ZL$)3H%0]U%1NZ:?X,.E/I>13$3(MP4HV ME#HW36& C(OR;6""=U;X_8*?O_LVY&>/ICE_?V=-V3ATV*?)KY[[)'91?080 M>_X,ZQ$O3<[&O[MVP"^LP'ZR@Y=[?,P]R.32\:R_?OC[W[Y;OM-OH>D'S'=> M;FT7[F*;SD=7W#&P/3=_ Q"^BQ+^PB;?G]Q>HP?Q6_>/^^L3S1[#+TPK..O> MWMST+UNCEM&[N>SU+@=7QM6H=W71'QC75U>MBY,?%MY85OKW]HQQ[5?VK'WQ M8$8KWT+FB,B5?--1+-=RYOAS7V-F=84?X77_EN^0@Y_%Y]?0$.YQF!Z M8VU).W>94>PXIK2^TH/?M5YAG>QQ,X4>89A12!7/#,>>9.*\M5>N4Z3F,+&6U-)JQJ13=ZKFETSZQS+4;80 M%ZD3J=,J=;IC\P#TJ47Z1/JD0I]^"EU&ZD3JI$B=?C%]6NU(GF.N:ZQKQ:0/E:,:'R*A2=8 ME+9-+[K-FVF6$(VON,(>>H?5L7(?J1JI&JD:J1JI&JD:J1JIVH:JIJRQ$ZD: MJ1JI&JD:J1JI&JF:JLAFO8 M(_HB^B+Z(OJJ'7VU1GIWV";Z(OHB^B+ZJA]]=<#Z,HB^B+Z(OHB^ZD=?0[W= M'1%]$7T1?1%]U8Z^#$-O]RCV1?1%]$7T53_Z:@WT7K]#]$7T1?1%]%4_^NKJ M_:&Z [V/FKZ.?*.FN.Q'W^-Q ZVT*IDQ.W#]J-3C:_N4&^UE#DW30%* M]3!1N>6\J8#H#0@0! @"1 J(OM[N= D0! @"A 1$1^]U"1 $" )$!(BNWFHK M<]$)$ 2(N@.BIP\,92%W @0!HNZ Z.C=KK+=;P0( D3= ='2NX,^ 2(_3]JN M_LIV]>A8XE/'XWRY>>0.-\7+>#A?(6$0U(>E8TG3N_3G@;C)J2'' C(9HAF MB&:.F&9Z>FKO5(IHAFB&:(9HIC69.C;X^')5?=;\, MF?)DI%A=MCF[ASB(.(@X:%M3IZ_W6A0?)IHAFB&:*9%F.OJH57YK0*(9HAFB MF2.FF:[>&I7? ZLI-$,[E8,/-Z;OPM!X5.Z3GAV[A18UM7ZN[&6L*3BJ'F0J MMRH31 @B!!&""$&$($(0(8@01 @B!!&""$&$($(0(8@01 @B!!&"2'T@4N8V MZM:>TRJ*4Y*7)K>M0U(-I6QKD[)MG0_*KX!M"N=070C5A1#)[$(R?=K.0R1# M)$,D4R;)]*C"E4B&2(9(IDR2Z9*[1"1#)$,D4^+&9#!ERF_FM R8\B1$VY*) M@8B!ZL- 0$#EGP5-9@Z1#)',,9.,NF[Y1#)$,D0R1#(4L#GPAN2:E\YX,,\R.W'4NYK@#AN9\ M42KQ6V(#VZK"!@JJ^N4U?C,^S;8&HVH939A MB["E'%N=EFX,.X0MPA9AJP1L]>@ 8,(68:OJ46["%F&+L)59M_J&LK),PA9A MB["5P5977<=.PA9AB["5P5:;CM;;6$4R":]O _/!847?W]O ,D)S;)>=39E MH=%N??,A(\4_0Q[8DQ>E@OQ7_M_:80I!:19SG$CWOS]IG8C/H 56_#D:P (\ MA@"/[)CN[1GCVJ_L6?OBS4SW@[9J4D7YR&=['$S?=X>;L%1>ZS?_\G8I42"% M;:"Q])879I\GGR[.<\>7O(SDB?@G;WAJO+VS/$Q]*UK8HX:OG_Q'5[MF%IL] M,%]KMXR!%DR9]OOYW;GVB.N9.V-+LMD%87 %8^FS*7VT],"\RO MFL,>;2X[3^)?9Y[KO&@^FS#?A^\'GF9R,:Q[^.Y5&'#-=,?:3]X#URZL0#O] M@M_$K_WJ!4PS#%U[ZY#E1_SZ>SN EV+)27SVO2>;XRA/+YG+)G;P#A#K:Q]= M&+48'N-*I*5C9TZ<,%/C2\:R_ M?OC[W[Y;OH%H.WIIX"N/1WUP[^__:^M,EMXUKT M<_(K4(K][JB*0P$@P46R7<754ZO6,UK!M]#J-IJ8U^[7>FU\6*/$U M?KR. G0*/@S, !?C)F M8Z 47P%VX@-L@3(>&.K?>ZL9*\3UAN-47SG-U)LRHDR-IDW-D5Z*@W1E9U1M M34U+OYU4D!WP6V@4F@J0>'"],?-08-CFW&?OHP\?%O79U2I*(OQJ*\V![54, MJ>48/^ZJY&3&-P\;KI5Z>+W4JR_UT;5/^O8<^BJ3B^Z#R@S['/:3Q0H?S.=T/1>$@P6WIWMEINY="VZ _'DPE!# M42V5\M _V!Q-:M5%'.#L'(#@C).G'U3^;GJ+I='Q<@NA%XC>BL6]3AK_* 92%2+$41 &5#>J&O6W(BY# M+G4"W*4!KBBQB"LP9R[):AFZWH19>1HN1TA)+(CZ<*/GUZQE2RA=LQ5#3)V" M&9<3S&A6=0IG$@OXSCY* M.2H4O16+>U&XX8A(57P&5&]4Z?)BF\L0X AP%&XH!."N/MQ A1,[V"]U M*IR@PHG"2$,*9I2(=QAJM=7.:]O78F$0!R#X$'PHF%$H[;] 1NC9"B>:A;3H M"R+JVW4JG"@D?EP8:Z=(QO5&,@RC:AS_%A[B,L1E"' $N(*:+!3)H$@&%4XL M#].;!GD:R5-T;G.B&&SA"F,-#;W:(@Y '.#L'(#@1,&,"PIF&.UJ/;?+[J[%PB .0/ A^% P MHU#:?X&,T+,53N3G1,OHP370@\=N^&"S6!'.%=KR;?C$LLI=$$6AUU*A5\TN3 M+A#$+@P7220>DY!+(#/K%2-'.MT;8IUV@^TO5<@;$'(M*7G[=G(=[^%H\/BD5SA% ?RP!+^%!P^I>#-6K616P"5 MT*HD KZH-LNE*#R&6JDW\VN#=14Z3\KV>!>8L,.5SZ_X_-.[T+]]-,WY^[O1 ME(U#FWV>W$U-CW5-GXU[[FS.'-\,+-?Y"AJ\9Z$^?Q>XHV^_.U;@=YY-;]P9 M!=:3%;S_?[%- MQ^^^#+XS;V3Y[ LL@WTUGU>71\TVYW:8##H--M&K]-HJG5CJ.MO?EDX[_39W5LSYBN?V+/R MU9V9ZUEE:KAM.>QVRCAGUG3UQP\I_/EWZ ?6Y$7\9,%NG>!]O04$FB=.W4^9 M,G%M8/!HD'&L4/QP-C,1QKX2P)]]A+'BS+0SC%K#9^*)Q2&-F&W+9WY^ MH[[AWX$OC:+ON^/GLS4.IO 1MBWY(; ZVYS[['WTX<,B>TL6E79F)"RRN5*K MW]X?(M:DMW[O5KJU9<;A3[RX-ICZ;J7*F#*A4]XEC^>-0C/ M!)Y)4XY;JKN;N#LDQAX!H 4,OZT&]HW/[6K%&Q#$+R#T-@AA MHN*]Y,?&'A/7)S\6J7A!C2$L)"WF/#:?\CJ#)MPC#E@H#DA%N6NS5[1FM6DH MM\H/M48UQS+1XL"NJ*K'UY1(HA&7(561"*L8^'%-A$7BF\0W<9E#7&<7Y2&K M-:OM!GK(ZGJ.QA4QX?SA4Q &HQGUO*!P*5R$J*%L\#FFDTJOUG(3P(0YA>&C M1=59RR,Y:FVZGI8X0'DY &E21 U$#20/21X6S2-#SF#RHA>L?^W57<-0R\_J MI6L8B*BOG!L>TT&E50U*A3TWKE$8]J+#L#6]6J=D#^(RYY9HI*:2FDI$?5E$ M3:H#J0ZD.BS["[?K+9S:US9=5\^_U_&NO9 /;UB\4WOD9&)_=;/E+=H?=_KM M5G>HU1I:?: ;FM[I-?N\_7&CK0\Z:O_BVA]W9+/C%^S?]$JC8Q__OH0?^[SQ MR+V.*_Q2'5,B@#(./5Q_,/48$VU%L*6SHS" Y[BB6+XR!QQ%S\98>6 H>E\E M@M>.;H&3XTE1]^3#NB?77#^P 7"[U$UH2]7#EEH_GPWO2I*"GI]^^XI! MM-ML_-O:OI(HCBPG #'D6R/ER;1#MD.O26J@LRV\A;9Y3MOVPFQ_ZIBSN6/. MMLKB21=7Y&Z$D;%7R,51OS?J'4J]0S?U#BWD2K&?:2$71NU,234YK?1_?/38 MHQD4DZ-\C"RA0J[NGVB=;8N'9<\0/M$5YX'R-],)T<,LW+R-W!2(2^S,4E%K MZM$!="DQMQ(16^%$*$7VKS>RKS>KQO'[%Q*7(2Y#@"/ %=4T/"$0"P^XD@3_ MCJ<>_.J9SB9_?C'KG_-6#@3RM'1-SXU?78LF0.QW^PCUP11"5$%441:J(/@0 M?$ZBU)+N6CX3ZGA*;91LD9M:>XDN]YM:K78R^"08 (V]\(0!W]=[XH>M-F(79L:ZGL.]SR\O1 MACE"2F!!-(DC."DW0>M:U KBY>3:)]<^407!A^!#KOU"*\(%LL=.EF(?-551 M:I1DOQ%VC7:3W&U%Q(\+8^WDU+]BIWZKVM")RQ"7(=\T >[" $=._9/9,I=D MLE"*/7D3FY]LFU3U1!\"'XD&N_@(IP@>RQLZ78'S^'O,1JLJ%11XM"XL>%L79R MZE^Q4[]=58_?N8NX#'$9 AP!KJ F"SGU][9E ! 79:]0?CVY&\E=1$YXH@JB MBA)8V@2?JX(/.>%S55P+9#Q1I(:/_U4#_&[OA@\UB!? 2XP&UFG%^^%V+#E$@@VKKR^16??WH7^K>/ICE_?S>:LG%HL\^3NZGI ML:[ILW'/GK.#E'E]U#W#IVO#'7_[\IY]> MF^V+^3)C3M!Y-KWQ8#:WW1?&^*Q?0F\TA2>^V*;S3],.^?LZOA_.Q.NRKX%C M5=JN&TY[';*.*O4=/7'#RE< M^7?H!];D1?QD.< -@_?U%M!3GOAS/V7*Q+0\Y0G QQ1WHC )8#_.>&E^@%D1 M?G,);H63IJ^ 30NV30!31 >AX$DHSZ:O@$UDS4RTBT(?PX_X5-<&6_@63MBU M 5 S=\QLY=D*IOR/$]<&OH^//G-XL/&M";1G/H(EE9PHS 93CD,OFC.8>HPI M+X#^\$Y8SUA90OU]X!)9;HG,6&O"[3-])9]5KNR.ML]$W'C-:TG+55+[3/3^ M51;V&@TMB" -9= &NE)?(:O4JS+R7HVF3C/3S@A(#9^))^;\5ADQ MVY;/_/Q&?<._@S 91=]W9S3/UCB8PD< A?1.@7RRS;G/WDYY8$J/XF-W'YFR$D8(GUS8#R[:"EWS%],7HBB*!*C\F1[RL:/ Y*N*HA#B$ M./L@CGY<858@7>L$4@[>9@$&CY47B]G%[+A97%14JZTVZ?CG9F\% MR1D2T_ MD5D@F!&R%1+9V@VR&7>6IG (,TQ;6\Q-N[$LL3!B@8? MPAS"G')C#AF2ZZ#XQV)Z=))JG16+<'_]:T=JW>;1F]H=[2>J)(K-/3U4[[,HO$XO(L4;8"IS$S/7C. M5P(W,&V 6P)E[,8.GT'S8#973 )7"270%9-#77'< ST0$G.J:(X\!U+T"+C M?B(ZO(<>\RN\1 DKOJ+R,"72?^:P<'>L(*=1GJ?6:*I8@6+YR33P]@>6>I%B M^OB:)?S?!S9'+A3;OPJ**IZ*4/&DGK5D2#?.6[%TX.IW+!>[>J?HD6]>N;YR MI[06H:35B&VY\DE7.Y!"%Z2F\KN4MH5V>U3RZI6:WUQ<-T9Y MPLRA?(3?*?] J@8[0D**J#Z*CW QT#D+D; M-XU*4\_/N-D;G"= NN*+X@+QSG+): +<*7(=]TY"W)S3>&]^[S*'3:S _^K: M]M#U<)J=4QGU?DUO#@=&MS?L-?I:76^T=)[*V-1J-;UU_%3&!72JSS>VZLX] MNQ'#F<[(LBVABK@3GF7XP!XMAX<[,>^0R3NT9T R/$4QH\H$YG=X7IQ&K@E[ M6T#T:A/TZKDDZ+6:Y\V0.VV&W36[?]8'Y/?*]Z&TN2W3YD!2*9&H(D/Z4/-C M+6B5KFEC9@1>._DWTPE-[T41B>BY&2NY&LW% "==)9]V!5>,1FZ5W1JYOJ]\=$8>,V76,3*D+ZYOB:N:0$WNA9X'XD;!>R/V$:Z7%FVIM(S< MV/%5$])5"'M!87WV&H5]\2SX&>GK.#DI&[372\E9N=F^'/;09/:-($O0L#0) MJ)3.G*L"OWAO_"XRXV)EIU&IM7,C4A*>UR$\SZN>7HITU"J-=ILL0Y)Q%Z.W MEHP ;^IJ?O2W)6A(#;U&L;F7?KK+K7C7)SP;E4;K^(WD2'I>" 4607$M&XE5 MVNW[K2@1*E M2K0J#36WJ\ W N8"-9)\DZNWR89>E5/M3H:68P7L-^N)C3\Z@>D\6C"FX_LL M\(07-4@=@SGAX=Q:^-IX(W=\C@4DY\',O E3-MG=4=NV5K! MWK.F+SOF4D(X)8130G@1U4;^+9V[S-\R!J'B<1[U'BP)YB&UB#<,+1] L;?+ MA?+$EQN61B)B6Q9YVBZE*7E5R 7>6$XBPG8O8MB-]@'+KL,Y!'I ;J$V*C,_ M0SI]&:K(ZY56,S_GPU77B._.QBZ+6^F[.%@O-0!4JS0,R@TD ;\ER6S=%O,: M\Q7T2K.5GV^3TA4N7/SLTH3Y4L6/5FGFEY]WO91Q+>)G%TWEZL2/5JDW2/R0 M^-FJK2#\A9F3@!VG>N.RO ' I M"IK,TI@'PN^M"1\W3+3+81:K:6@Q&&@Y^H(6Q&FK&15=W<5U<"2(72!WW2X= M**=DB7WV^G_9?U[=8FXY$\JZ':Q/7^"I/#LF$!PK70 H>A=4?87S\]TO);8< M=*"1$#F$DE%>';3#(R,MIF&)R[G-!_>)*>S[R ['@&('B/)D]A_JU:8"3]FK MXN/[3(AI]Y9S._?<$?-]Y2L/;N/_^O):[V=X&=[D+3/)V%@)YZ[#.XG;+&K> M.69/S';G>+6\N!(\R"2CA3Z;A+9B6Q,6M?H,V&CJ (=]?*D>S+IV/.T,3C?U MG-/P]F/0:W,N\\B6S&1ALD<\I:]LCH.Q']W2:_L&]UN5ZUIPWI- M[[>[];:JU41Z9:?3[3:[!6EBF]/)BJ_X^'L+2-L:B9DD,)48FJ\>+&QK9GK?&)Z2X'D!>_0X=QI9WBC$H@5\*,J-1?X&RW8" MGY>-L+NTYR-+%*^J*BDPBZRA MEJXU/_C*:&JQB80S+FC,1I8<^(UY8D\]_LS@.QN% 1"_\GDRL4;X1X\]6>P9 MUF4YIC.R0-)8#K^CDW/CN<=\S(*"8W04$Q?%W01\4P^F;XG]S$-O[OJ,5UW! M.SE0EE8C((*)P+Z/ORK1=#OOSW/\;\+?C7H-_76KVF80SU1JVCMP;]^E TX5:U85_33\V_6L?G M7TNY;'=XM=XM!^U>%ZWON:>3,39S/KPM?!>L^^ZLJOV.&[(8]!2DHQ!4; A 3T_*4)],.N2K&;U>4%_MF M+HZ7TFNL4+HQ6\+ 9G]A5AIVC M1/!C%9, M$ROVA#/X@6C=_'Q1Z&R+&WSK?6'?0&YZB".JY,^_CKIX_#C[W.IWNET^M]_OW3_<=/ORI?/O_VL?=Q<*=T M/O65K[#QA3]__?P)/O<&?X<_W)VD>NADMF6A3B?!:R5!;"7";,[!H@*%UUL M7-(ID"E+IBR9LD4W98GCY,MQOG@6G,#<%B?7BP_W$ /T'+PG@Y8K[278)X8 MA-HKI)X?J<&QK0KHB83[/'71+'*?'9C-#Q]\:VP!I2('PY0;A=D6& /QK5FH MAW.38B3G <4=E,U1$./\@^C$X1]-U=;;1?"@%QW;CZ+5'!VW@0//32_&MC78 MC22 /!0L7^79"J;*[]6[JO)K;..#IL?F2!UIE2^A_IM?.YTO;X7!B$8O\&*0 M1%P; 9,3Q4C*SI9L/)S-!8H'4S, TIB M2W-3A2K*/UG,9U%K0Q@J&V9#VBB M1\KFV/)'MNMS8YO;RWQU^.IU@\1KD-HC$EX)E<@67[4>D'K,">4*I%7N*^/0 MBVQ\+U+"8L]#!V0_O "6&=HP"8#1QL7#OCUEXKDSO$_+3\&IJGP&D0F'YCRZ M. \7EUF_$$,G HK6/+8X)TL$YL4KY^98U95_@JJSQ-J):9P M@C".5?S$9#<-W#U"WW0<-\ W1,X96#Q'?* 7H6_ )*^_/P2I,]H M5\F!DFYR0F[]5>+YUP3/K\ IGG#GNP#HCOOU>NZ88RHG]9O.7>^MTE ;QW2< M1[#G9 %J(6@T2(6*S?:6P4]VHC4T0KY"8H#-.-]590;?>'1 ME"FFN ] 'J:0\9:3F0E&UMXFK#@<#OX(>#92_;I2$T+ M/.LA1,&?I<>( !*"08< 3 HZ!L?S6%& T_3A[R"]?2GV'S%8@;+[ =_IHWDE M-F$^>DSH<15)/VD\\!=1F1.5;X&\%WCSC!42T50>1S,SO84L;<%2<6IN(HX% M*5I<88C>AE/P-W+%,YDFTE/BB5P;@T )Q3V 2$8Z9:B=CQA7A'A^K@!J&M5= MQWY9^1)0/7T%; !^Q')=*8XC5>"$1%9KF"/F!28<@-3=,BHFB^&8X7]"Y7Y! MX,W-%^4&]CORV-@*>##M;549PB\,>,Z:ER>((27=S!*QKY@/SP4RPQGS:6 K M$E%\#@!88Y ^?LFJ@(37,0R.!XOQNA5<9R6( &FX>BM6B\\AUP@?_LTM&U2] M)R$>&AS[&&D]LH^R?-!AP:),<%<>1C(8Q<:B)_"*QPTP>(A$=(%X '?-[V$@2*GC'Y#A_(,WX\N)"72S2Q? M275^Y<(O4FDD1XAV#4]&!.<)&S)-\9M(53?QM;@RQP1"SUH MHU'H<7O=GPHI!"PC]!!_*HMQ]0BOHCT@4J56O8ZQ6'RK'@>'&7FK!8>5;(L3 M"G@B66IT8HL^' MH1&\E++"++3CA007;G[)K27/&C/L6.E%&0)M+R+W.4(H>6Z+!D%ZW"(+B9==$5ZL M].FF#0/$0([!GF3+OLP''B=K&\DU)+LDQ3OH_HHUS+$6EP.*D)G/!>:@IK;0@YY8.-K:0/ES- MMT'9$RJ<&P;(,2.H_X[Y[&/T,43X"P+0#TVASPS^5_G#];X)*V'POW]4Q,LX MH:#&@4:#*;4K;K6N%#L13?E+$B=+P:]O "QB +X"C)EAIS\0Z,<"$5!O#TX: MWNA8YA),^C&S@\F''CJI48H!@/J=X2* !+L(1]/*.N#,N3JU!)E8",?0\9") M23UIS'/A!!5Q/Y'W(OG?*I6 0YE3G^=9H.,NJ05.='Q\)@!LS%I@61G?!P[K MP!=@#,O8,L2<.GA5UP7AR2$R_-RM@#EIB00X88LN0&@U!EF^ ,RRDI)!F1JRMFJO&A9<;:RR"N6^;ZQN8O>9Y!R+YAQ@^%4$=E:M6F0SN;2N?*'(L9O8UI3 M12CM9EH=0\Q-F;W B?X3):<\//1U9'7#M4A4AW$*3VC-(A:(BO%= MAB%&7)1G5"_!DLO4Q#4F^6S$GA/70BK<'+/(I3-,@HJ=2@T>&CU,>+Q)5T97X+:^HCQDS>X7X+4_Q0-KR34I?I!W.G7?H#/"XAPN, M#23\ER02$&L^O!0;<\) &L:F-\^\B25B^&!;_A13QP0G&$G_/I=4S\R& YC! M J=^(ENC5);$3;8NU3/*@^%YMI'.AZ:X%7EEA>#D-3W)DJ1S4^ V+[I.7JV 4H(TT@ MBH$68<;@2>9&[YWWQ!<8\3F4'-:3R/M))<'@_/&X"GH!X1U1I "F%BE3Z\** ME,AQRD2.CTGF46FX16K-RHUP:Z?"K*@88SJ[[XXLCI%QU"ZB-,[KGTWN_>!4 M/@:%']8]$E&_R<2?8JA_@EUNO"@1CCOT1M_,QX6$<1P?#T'S>/:P&*'E"5// MW*KQ([^(K=C Z(7JA[K>E)GCE8L.9(D=O!_P9!JMFZN,R^MY*UPK@5#$A'8D M%'\)&>5F8GD^GDU%$9_<,'B+1!WEL2M?XJ07&7>0B8>H^D_'T#W!5 ! MQ3YN _-[[.\6P;X(VSC>2Y/($IL.<-,8?.+8Q^4M1HYE8%!ZML2(B;A=A]>Z MQGIYG+$JYWM@Z ?-S%Y5^DR&HS(OEQ)+N 9D*]G>K')P_-$D:)&($1? M;B?BYKB4[S2E":+BDB38)H$;:87)=\=%(.74">.B@ EWUZ0@&KY6[%T_7A)> MBH!R2;7S-]2MXU;&$4[A@:Y+O\YB1SHBG\&N!P;:KG1GK\C/%IC'\2BQD]EW M2\BB5_+%H\@_ZH_"00!KQ56 , FQ^/N_L1, _N EP4CN>HF+PEUN+'$+'IZ3 MI,DA+BD429)[OZ/<#?1!K"&DA9D?!(1DB_3$J6QDLJKYL;*##F';7UC]HOP<,J\:2$>TP=H/IF6S0'!>$7\ M*"IT6YD6_>]P_+ADJPB3Q(\-BL45I_ FI M^L0B6&?,FR@%")!P>X#&0*Q(#(4=H&M YGI%V42K(,EWNWB4$G/%GBL('A%! MC6VN%8@6#9)^0'%R8C-QDH=(SO^8N*:$;0>":Q3:218:K"Y-K.CTMC&%()T: M%.T87RO/+B)7"T IQ%7H2)20\P@TS_HV1,3[NWBK^#S7Z'$QL2Z\RN86E"VM^%$2DC9C'U>\]/49-%$1@AL7:D;58:DZ2'D1 M.RFJIU14NY'K&H[M02)]>2S5^Q7^G0EW9XU$\P])PIE<$D12<%)DA;F(I@>77>,?#8KXA)6+[:R&@;O9BS M"_*//9F<$<;EUNG"+\S:05&'QK?I3Y4)7JI;4?X3NOB3,*4%S&016RP(N?G, M\ZDC.;.0?,E]]E$ZHJQF!8UFX20D*$0E%<9.$4;P7"5=)C=C)E;N<8Z>1)+" M.4]"EPDY*<=V&BDQ)XEO%/%$9%&Z#\BJ?:&SI,O03:[L).5HF9S(E-88++V% MSR[8CS);5+&[P=+"G#D;(S*R!97$ 5II/4X%BX:F5=& MG/Z$G/Y72<_\2))&GHKHY%EF)T5F9RD5Y']\]#RB;NV8,R;04*:[0ZG?LN382P90Q<)WF@HI.+K M#L9,9)FNS,U 17'"FZ@!*\28'^74>E^VR\HF#Z]ZW-YS4ERG%- M@*>BH((>B-2ZI'YJI8)1D<( Q;STE*6P#5W;F.X<%2UC7 LL\$=AB61EF$0Q MEDJ.R?I'(K6."S#,JXZ-/^YH0&VHRHME^1>9]3E)N0K@V6G4X"[T1?:L%-\\ M#]GD)I7I67ZJJ.B5-029E ,GI:](FSM16Q:=(R( &XCWXV*,.WJ[> M\2\IT5BPA7N@&)37:#,GV$\KV'IX\HC;_ M, "RA3-!JBL--TZKZ*F22MP.1KM\*;*Q592-CC;8XCC3MCI7:CEB8IJN3#P 1L3SYADJSN:(\ MA $7C4ERC(PQQP9LK'9@3$X&OE,&FXPT<\T4F[ &[-$:21*<"3KH8#ZN\.AE MDT=MX/TBQ]7B;7FB,0K&S":N;;FH8<1^88R[W6(*]$)!=3*-:"X5OSHJ>X[@ M)4CWT6-FD"0PIPA]'8%C">04EG2+K@SI3)!]\.*3D>V'%UJ^\4Y6,)BAB.MP MUI*+2M:'TYD]1 7(Z'BO:14%^ZGFV&HF"<^,6QH)][D\TYTA'H]QBQ @1X (,']")1]Z. M$#/($,524R;/D^/BI)W+9G/;?0&R[@(CG2!58M/B4HH",.V GV!ZD5)7M9MO M;S& ;0M&&.Q/6-G )GD/T"%L!)N$8K \P@KIN0!!(MH4 M\E:=:(]Y_'8@%'G2JX'KX(6;:+_()!8SRE=%R>&C@,Y*H[A653@]XI5%[0^Q M:N,[-\. !>7""W_0JK5<;UC*B=G#NO1\;WY"H937TK1\EP;HEI>$S$N$%TMB MYW=XL*1&3B!*TF+L#;=ZD8S.5T9_!5XK V%22BN?4]U];KXP!_.M7K]]KZA2 M>^$"$]0@;]%Z$NE-W#*+OF."5RB*U#!QA3=F?) F0L8\!P7UP]NO01F7."; M?N+G0Q]%4NP@4T!&LL>N:"VSSC#Q9;-.GIKQR".*/,SG^E';*9$0$\= PEDH M GQ"_<67>&R*BWUB?%A%>D=Y"G1\:0O*RH5T)93Q6)$05V;%5_:9_N(<&,P6 M,5.P+WGF=.KF#@S:\,91L8MS^0Z/>4J9(6(_);$/95N"'L_B';TH7RW_&S_T MI;_<8]647?I+G.D">%=[9\K%. SB0S,4(/5=D+(0R'IO*^7JEP%Y,%+<-0# [1V'CWB M.:W*Q Y'LMU=)M4VM0.LN/9#P;)3:XR7&$5#(DXHN%\V"S;#9=,74$WD@Z6N M[_QU63A8XG*"*),#Q5.2XH)D&V$L28>ADUR$M2 MDQF7M^4@25+==^%:24:ON4S]Z=)VQ-K<^/(/:LXV9+DJ09:).@Z=K>;6,D20 MN2#"8[(@;I299J%6V^2%>FNK*P*I,G#^ 5(D+90BEWY4/Y01"OR.G2@*+=*E MT7N548YY,"#NPK+0 '_A[5$^':84/+(% 00J,L8Q> I?DA 8=@E M#3QFKD&B&\6=_"6ZI\&:5K!7=OKGZ=BB#CGJ"H&=&%[5T4EA/J7"_(>LU2X5 M1U@.7\J2\[C\)+_. +DP7$W/1SQ>4AG#'(HX/IY M:=A(:LVI[/&5J>"HY!?-XVXN+W\FD_R =@L<5'G&GL#%#$;QRC=IS)%9=#$F M1&(Z;_A49A;\%22?Z8VF,ILFOAZS-*>4V4#J?L]-S)D$_4E;AXS9S$D4Y#)[ M&#.Y+\RV4Q8#MC ._&Q+.9GDZ,H>WIB^9=M10!>;>\0=Z $[^ZF^?*)372>^ M-46YZ=]UWE:5 4H:^,CGY(:X\&K*XD/1LV[A"A%4S;FN*ZO45UU*(M3HQ#*2 MAK>?:E,;=Y@0+37$F;Y$CH),=TKN(@BD?Z 2^R,J2^X1T4S)G)F/Z1;S#_(N M>R1:.=7B*ZQL^?Z&!K=FU)Q)])F>H'N#R19[8'\$O&1_Y,Y?>&>_"CHR8'NF M]XT7#@G'D+C&B@48<1 7$O"8:#"U^ T>6&%R$UVFI2R@_%MA8>&Y)2!.]5;P MX=VRT'?,7=1C2_:\YUM;,^OBS4HF[RO)1*$('! ,\UYNXT:O,I<@?1WAZO1: M_EE.F[0#P6ZB D?<1\^<3Z.H:'([@[3R>*6&@+&X5H,?PD(2%;:XK$B+E'?8 M=?G_5W@;>]ZGDV6,-6MAZ_%+L=#FR1J'Z9;AY=$RTB")KUH4N<:RFT5:J $H M,>>9I5.:Y^F+WF6[?R9M=5%4\WW.;^-W %)_14>(Q'\M+Q+E$\;I>S@3 M.O?,#'%D"GWCJRI%)G;$SZ++13 Q^C%B8J*KIF2C\5O^)P."9]?[MM#^F%>A MHTMC^8H_9M&8/H>>+]BORYJ4,KW:]5)=TGAR'#5"$BS,%.]&(8A%X M?*>.F[20D&UON>&"W?J1"D7%E9(* M$95*($15K-'#)GJD!+(D#B:!L;PAL10Y$:.6[86X ,DD58I+0[/7-N<(T=H?S&WY43<[OGB>&P M5:%?2Q''"^E8U*Y+9LE5HDY FI!#)950OOB<%&U'QRT:CFBN,]/';G\6E MXIW.E^IB@GLZN=T$H0&\Q'X1 MD\CK@H#/!U'WM!4G@-)A+%JN>RSPW*0Q'(8791,.>3MJYIA$-RZ1WA&!5H8\ M'QCHHHXL#N.(#:N"LXJ[G,BKQJ3?]F^AS6>!Q//6K99#S=$:1!=X MKMSU[Y1Z/%]'FXXQ?J[":9^U/"N%\+*+ 20?M^**K%.!ER_FH MO1DO!L>[#F7C5MF#;\I27&*>'"$&RV42$YR:Z<>]PH3Z$'5U2Q_&)+K/BE> M\W>]I-J@R8-71G%\^E:VRZ0CV%3]^P"B3Y[ " CB\-"7;+PVU$XFJ6:)( MW>^8$(3#GE,;3?KTOP*YV/A.7_@>M>J5QM2M.[D-_:@Z7;0;\M!\3G-\,^,JQ_U/]UWW^C6&/X 39QVZ]KC5I/;0XUH]%O#X?UNM%H&[U. MH]$U-*.NO_EE0?%) _,>;'5?^03H_]6=FR>N1 MFCF:R&:3X+T:32-%"WY/O]I!IZL=OSQPYSCQ]V1BT7-@Q&Q;/O/S&_4-_^Z# M5A-]WQUSGZUQ,(6/L/,'?I?>+0:YS+G/WD7>OAI7[\! M'WC6$XA=B8*",#]DR$L'4DG33OJ[).3T3]Q.X[]L7&:*H!?)(*&D]GX_,Z^"2Q2^!H\^\*+WM1_J+R?XX!WM=!BHY> MYAT3J#M$7-8#N& XB46JV&+O_=0:@V Y5A(5(>!1$7 Y8W -@'?CE "I#P_F MZ-NCA]D3*-A=[_U?1B/&)I-+X9]9_<^+]3^1!7).PEX+>8GY7,=;0OMB /2' MO "W$?U> ^ 1X,0Q-T= &?6*:AA'A]8)4.9<_H$<<>F*Q2YQ+^)>>W"O5J69 MG_9[W=QK=]7LPC0P#P/LV>OC][$;] UVPSY0V\$*R)O$;NIJ15J-:(6<@GL*)#B*Q4Q$,Z[3\"Z@B2QW6,/9K"+ M@V!KFLL5ONV3Z=*73*1DVIY UET,W6F5IJH2W9U%.%ZN#!R[X4,P M">WX=O6CT. 1HCKG),6FFILRNBUH+ID>R;0C4EM+:K4ZD5KQ[4*MY$+Q'HQ M^SB(5@-$0REKLX.(<.TY% . ^457-@'OD/!+02(LFE91F\L)]">'V*5$66QCZ':\96/7\R196I"*1C[R3 MC>L=-_7:) M>5%*-:54[PZHNE;1:I1236M2J(2LYNLEB$:EVKM.T&L&' Z7:I7>1)76VJE91Q)2U@!F$OA.&3.%I#+7)6'.@<65 9/ MM=&LJ*W3\:=K\UA3[F@F.>.+Q^8FG/A WH7*.TA\YK. M*+.4,DLILY0R2T^D=*QF9U2N95;QR_J]U5L*[K3BV-U"Z;/9JV,F$; MZKFO))DN/[7@4JB$S.:KI09=JQ$UD V_@S"9F983,(=W2S4?/<;O'3Y.GNFE MY*I5U/KQ2X4NA?S(VCQ%FNB%D%;+R*_K\*43UG7;0IWQ$Q=9@:OXX7QN6\PC M:PAEDY9?\N*E4 K90U=+#UI%U\@_0!;1-KCR$>/1S ]2ERF3KO9*(FK[^-?_ M7@K%D1%$1M .,DLCTB(S:"M[9>522(OL)J*G]?2D MYQ9INA9ZHIN)REJN33<3;=MOHO@%WII6:6M':C5!-Q.1;9L?X.AFHC*RN3(D MI#8K38,N)CJYUD?%Y0O%Y>X<,.J%%Y4/_A-:<\P]VGOY5$E.E>1424Z5Y"=2 M25;S-*HDITKRJ[C!UXX"BS7D5?_/'IT]P\G):W2:.=6 MTW,I%%,\XBB<_+U4@M",2LV@&FVRCK?$EVYHV;@P'B.Q9B!:GJA">V-I0JW2 MT([?.74QM*57&@:5)Y!QM"6^_-T<32V'>2+*S[:*\E^)*MA0 M*ZJ>FY_A4BBF>,117J%3-HHPM(K>:!-%D'6TK>=M-@\#YBF^.PF>38]Q(3,U MO7'\Q9U,K!%3)J'G6$$H?YQ8W_$S7:=ZH)&58TOF:[^RL43T7%YY>#6TJ5;J M]?P<(-=.FR4QXLI+ER4CKYK:KM14\N*3Y484(>.\;;6BYG>!]Z50!%EN:_LW MCD;A++3-@(V5,9M[;&29F#]!6M_^,+W1VD9%:^770O50N"5(=[SDKYSQ2 MC;)0<7FEX/50;K,%&N7Y+;9KH-S#K3EJN'+L-@7%@%.A+J4#*BDOL&=?8;"PL;*TW_W6LG5!^S[35_)9Y\^F#*8&[/ M1,9TBTQ*F;%@ZHX55(_X7R>N#5H2/AOZ;!+:B@US^N_W9GP+0I?Z%.W?4OXL/IM717*RNE\825'O+#.:+YAWT=V*&3YF@C_6\5V M1_Q7WBJ/*;\#>L.WNP!^!),L(!.;3.Q-UF*SVBBFC6VTJT9AC6S#J&I'M+*K MRD='8:!0@>C*#1>)7$]&KD<@54W_,1]X 48%!PL>Y$=39G/)'A1 M0 CS%X P0KW,=%Z$U&CI6O.#K_CAPPC6Y)FCP/7\JO+)55R\=POTF1!^?A%S MY@,O-2]X>J3*]/>K]G+S;_1-06GZ!+_N^,Q>-=_05'YU;0(UUM0<&[O3)"S=VP4PNQ6?OY<2B,D%'WU(H,)SWWH,@<^!,5KUPD"3."=Q3N*\V&?UR6J/; )YEAZ;&2;OF]- R8:$H7/R+QZKGUQ]V+ HN! M.KFI)Z2%7"ZI&/GUN2%2(5*Y9%*IY>>")%(A4KED4M$JJJ83L1S9SBF0V^B( MS=IG6.CFIPP=-E8FGCO;JI[G&,1X+8VAXSI$_63^NHN_S:=$)%U>:7DM!*H9 MN;DYB##+0YC'!J,?SM? K;T8:ER-)FF.0^D^B?T'IB(B)VD,1$]2>,K(%"2 MQE=WZ>7IPW[D7*+H'OEAR0^[;)EHT2\PO3;8+,I1!<\6CK<@5> MR:C)T$^6J4;41-1TX=249YCP*-T&BJ'_4!B12.W@_!3C9)=K7(K@HC#D'G60 MK5/S\YT2HH_K*C@4K#^#*ZI MY79!##$X8G#$X(C!%8W!G:YO#S$X8G#$X(C!G93!:95&JZ1ESL7 MGTJF=\% MYH/-5CZ?^IQ:_E(.7VH__P[]P)J\Y,J'_B_[SZM;Y'M11LRVY1G]_$9]P[_# M>8RB[RL6<&_-F*]\8L_*5W=F.A^4=3M8Y=E\ML;!]'V]M0T>9#%X^X=W Q_E08\!)ZG,9A@3*'M[IC:P0?8"S\/G+] -#5XP-> MF.GY"G-PCB4H[[&5R%V=* -K_=9[S%[)98TKNPGN,8]B.OD #1:T[&O=8YYJ M;NS\IW>A?_MHFO/W=^%\;K,9X*5IR[#$W92QH&_Y(\#"T&/^/=!&UW9'WW[Y M\Y]^BL;][K//DP%0R@R0&+';01+ZRB8_OQGV$1_^4?_7??^-8HWA!W,4W.I- MPZCUU('1;JBJ7M/[:E=K&[U.H]&M#?OU[IM?%FCT-7:\CAN_1N(+4KH.?.MX MDDI\Q96 Z@ MB67:,!?L!7$'.17B +"=F16\*,]6,%5^K]Y5E5^9PSS3ME^4#NA3<#@+$-!7;G[M=+Z\53SVG] "I%/@F,U'/KD2N/#M&U-8C&Y(F:;O MA[,Y[R8"K,X,%',R8:. LSU8L.OANTQ9\(<\U_=9((;:EOE@V59@R:G&";+C MDXC,L#I\];I!XC5C6 P.P,\KH8+CUJW'8T_,">4*V'=DW_!E''H(F&00?A,\ MO@J0"T)X 2PSM ,DNM#&Q<.^/5'%&$Q=/P6GJO+9@>D5UWET<9X'T[?\"I^\ M!Y+$=%X4]F3:(8>I!3/&(RM2](BUX*0>$^(*#D.N'*LHW4?'XGC!3\0&TQ,Y MB,_E#_R964_(?L0>+0>&!:YGX<( K_S,B7H,EX?RT%% 7N)S(-^5"? .,?S) M!""$OI27^+OKP3J?I]9HFMG2 [,M6*&/2WW 59J^ZW!%4!X;O)/Q#]G7S\PQ MJRI_=9]AL%>!HQ?/<*SB)S8) T 1!7>/T#<=QPWP#6,6,,![!Q;/$1_H962A M+(9)7CDQ'XB8=\1Q B /?GX)TL<5</J6/9( &6N'N62R/_!H;R[?W$=0-8 M._L-OBC?^4^>BUQA&@3S]^_>/3\_5[\_>';5]1[?Z:I:>X=_?H!XX#]7 NTW BC?*NXWK,;0&2!Z]WJRWF_669C3[72F- M6H.VT5FYG@UC#EI/JUOOU?1NM]MKM^L]K3=4#3EWKV.T&BO7LV',(>O1:LT! M2.4F@+];ZW<&G7ISP.=N:GI/J[=6K6?3F /7,^P8S9JNU^K=_K U[/2%]M#4 M&\U.=[!F/:^..6P]?:/;U+1A9U!O@AI<:QDU"?N&VEU]7IO&'+2>AJ:J7;71 MKP\ %[1NK5>KB[D'H';IJ\]KPYC#UM/H#7KM0;^F]9MJ"_!4:T?:GJH9J^&S M8TFXW]-[*]6P8<\AZ]&:GU6BVV[V^WJTU M:T,-WB-Q4^]TM-JJ]6P:<]!ZNHT>L%2C!WQ$[7:&_8$N>5MOV.X9]97KV3#F MD/74!H".774(L&ZH@X%1;S0D;G;[34#;5>O9-.:0]=3KG;[1:?14./ANWQC4 MZS6)"YUFHSM:757B0D\#]&BO M6L^F,0>M9]AH]QN#7@,8?[W1JO=;?2F+.IUF;;"2'VX:<\AZ6OJPWVL;M5JK M!@IQI]'O=Z*]]EI-;:6^NFG,0>OIZ,!"0"OO=5N]=K^NJT-)*X-ZM[T:?S:- M.60]G4%#;6MJLPT2R3 &G6&KW8QX?W?0&JY:SZ8QAZRGVP05#\1.IZ8-FH-^ ML];3]&CN6G_07+6>36,.6D]7ZS7ZW7ZG-:BU:X8ZZ$G=O-%I&\/F2OS9-.:@ M]?1;[587]E=7C6&MUFWIG9[<:[O>[JZD]TUC#EE/KZMW00?O=G2P.7M#4!U\<;AIST'I #6ZK>KO1'JAZ;V#T01V6L!^T MA_65^L:F,8>L9] #N]<8M%LUO:\W0.TS>FKD&VAKVDK\V33FD/4,U7ZCKO?: M+164=+"]X45#.?>@K3=6VH.;QART'LT8]IK#WJ %"*%UC&ZG/8ADM=%LK^0_ MF\9LMY[(U]7Q1@I/ >#A03'*]$8;_%[RB7?H;KR-IHJ&H\MN'U^5"X/D5+=@ MK=2U7K,[-.H#%3 !.(=T4M2ZW4ZSO[Q)6-(Y-KB+\ZN4&]S%FU;&#>[DGDMO MT!BH=:->Z]X4_RCE!G<) MJ)1Q@SM%:,JXP9U"/J7@5!DWN%.4JYP;W"%L5D:_Z$YQN%)N M<)? 7AE1=*=(81DWN%/HL90;W"66F7%9])KUKJ8->OU6;=BM#[I&NQ?18%WO MKD@*6;=!^5 48=W')[)-D< B$,2B/.:[H3?"7V,%< ?F=\5FCY9O"]#"7V>N8[\H'ILPSQ,U0;):YAZ>[86R8N=O[H./ M-4O*S5=\$A_[A"#2 +A?//>)U\@H-UWFL(D5O.7'\E%<'PWSB"(D/BN.XN4\ M/=?A5?L<-89QQ=5=7''U=N\3VD78'>6$^FP6;6&PU]ZP1BPK"&-:C.6/3XV5N@6<]A/P4 MQ4/PBD!4^-V:\SF<"[BM@VL*? M/=>!SR-Q2I68 F7-UO^+*IU6E9;-<>J7;$7:\D@S>1E.O@@XV[1F_M[(L4L M]4A,$L\J %PW'^"0%/:=LSY?^:%>;2HSR[8ET[.<6SC&$0,.^977D/4EECS# M,UBL9LZPJ/"_<,[A7!#SW&81RQP#^&UWSID!LH5,E1R,\-DDM!7;FL1ECP$; M31W7=A]?]@;N+C+\:,"-B@>E3!'"O*%:$.M.QY;@ %,3#OF!,0=( M.K!\?D^EZ4= !XD5?5PL$I75I'(3?@@G+W?Q#/R<#W$8HH?IO2R]4-0SPF,S M%O 2S1@L4W-9W*Z0C^G]^[)P5+Z>E^@"8V&I\EJ0(&TFQT;!PW##YBB" MX2M06@,1?\Y@]!.3(%E%]@N__ 9??OGS3^\0FZSW^-]?_C]02P,$% @ M FY-3B7A)(3<%0 ^?( !$ !P;W=I+3(P,3@Q,C,Q+GAS9.T]6W?B.-+O M\RN\>=G9!Q+(I7NZSZ3W.?$,@ Z1[YFF/8@O0M+$9V4["_OJO)-O@JVP! M"21\_%79LN.GB*/-.]/O&LOSUDDBG!!I!@ M8E9%K$#DLXOH#+L#M,#.$NGX^F3NNLO/9V?/S\^G2_L9TU/=7IR=-UN_M,XO M6B<*\&@YGTUB_8@5?7FDYJE-9U"R>7'&/C\B!X?%+=NRO$4V@.'2,W>UQ&=0 MJ &E,"7Z&JX8* X %).2+'A.@V%PUL6GR'GDR,,O'*31;#4V0(P PUV#1+F^ M.O,_1HL2@8R(Y;C(TMDG)]/F"EVY]^O3IC']=%W6,K(* MG7VQUU_S&WC MY,M/BL)MA2R6-G45*Z7C-<<.=6/,^M;5MW7DN!*6-.BA!N'U1\.D-49ZH&M>EN [\L360AUZ:K+OPN M1YE):0R+MD'"2/S$2&Q]V(%$CMG",];?E"Z6,9EY8%%_YH M;)!L28Q'*81K6U 3!5S_VID> Y-"7^_D ;&';;Q[#!E^T>?R)*RA^-/.1!#K M"3L\T+B044H$+'AN;%!L1XF%B.Y(6\<&RG_X2G"H^//P<=ISB* M/EM2>XFI2R"8B@Q4.((YQ=/K$S:*:(3CA?_HR#R%N#LLDJH@'E3P3@I =,_D M3/0W1(88F-N^/G% VB8..']SI@P\E64*0(A%*LR3B1YE>0(0;%:4G27%LNP MB -C_:T,CR&80 &%P.#R!ED_ $>3ML4&P2B O;Y8=3+&5SSVE- 805A%1L+ M^G+>NOK0:C:5AM(ACF[:CDQU(WP=O6V+7U'R.\ M]*@^AV[:42VCC9QYASP1 UN&$_LAVSBV1"]L1.=7E\V++%4.!\IX,FS_IHRT M^X=1^ZLZUL:*.N@H;77\5>GTOO4ZVJ S5EB5RKK.VK:Y$KK)+/4*-B"LI] 8 M,CUJ:6/@=2N\]GL==:)U8&#>5P=M M31E_U30H'"%*X50I,;(4GZZZ]J?EE1LOG"B$=5[HU2Q+IO)"T\H*R+8RK0U5 MBCU5HG0I 6$*I^QH7$7ZE8K99-&*^YF/V:';5@91RS"NO#KN_9G]%01EVM\> M6;+ID5=S&:+*"EU$U@!^*XL(J5"092AK.HX.H4A[Y>CFJ SPDHL#5'+L$Z-Q--W%4 MA8IJE5>4\G,,=UW;T5I:S,DA9]XU[6?Y]I2-1:RN#P7M:CR!/W>A8^0S(=W^ M\'M=6UA,Q.GQ[VXJR\ G5MZEG/*@1QMI7[7!N/=-4WH#^*T=U3C=@^9**>M" M2EE']02RY5.^<]LT,'58A.V6G84LC4ZLMBLIM?$)Y*_#?D<;C?^I:+\_]"9U MFLL,MW*Q49GE@G![UM2F"TY5^*V4^DHA$BBNN8X8U[O+(H]\M,;1*A&\Z^\U M4IB&J$6LF7./Z7@.D5@IY:2 Q*MGOV1,P6CJ:- ;W,((6AM!**B.ZN3JDO*3 MF23)@Q6O4_^2,2V:5D$MYRV2 I68FL@!%:\^_I(Q^Y"EBOI-+'01H=^0Z>$[ MC)A@RB<=9D,*O5*KF>&5NFIOI'Q3^P^:IXX>15K=4Q$Q)RO@G(0*ADVHU M,YQ4CD9JZ:DR12OAKD3P0I_5:F;XK%S-U,]QW=JV\4Q,$X+5'C!AS0A(0'6< MLG.B(GBQ$\O:/7 ['':^]_I]GKK2&TS4P6WOIJ\IZGA[:LW8!WZN@W;:(RMS?6VE#UY*B7C5S+IS'F0XO'"+LJ,>N3?U5\ EZ*:F1/%AA$[G( MVC@"W305*6,-1@RFAR[0Q69SBQI>5 MA"*ISV/;%&BA;#F)<..5JA;&*5=9&3*R=B)M5_4+=L;8Q+J+F9:HBZD93;$L M9QPB!&+7GK4K^RGCO$GC$ M'CMK-[583?5TT )!RSC;8C1BQYFUL;%(737T>V1FD2G1D>4&[A]Z@GO;)&R! M WJM$=9Q[!.U+7C4)?(1=ZQ"Z#N;EUF^LW<[Z'5[;14&,6J[/7S@RRK*_;#? MXRLK;*UEI+6UQ.?1< #/[=IE.>ZF'_\K-$_'\;"15TK*4[\A/4*/W[S,2';9 MAW$I(9&*3Z6R(5.)TUG/'F0G QCC&?L[PNS@/S\OB.?;#^/)\$X;^>J_U8:W(_7^:Z^M#+0)6,,W;?!0 MJW5N&=&'!5@>&[\08$2<'VW;8FV;RD^HO$K-0C=Q?EX0*Y6R#N7GD!S> _D$ M*8PB)492/5.29=2:>OG$WKZ6$8EK*S0<8?]2SG V%"A @K*FX6@H!:J3F?>3 M1RN#\'0"D#_?TGV# !4[F =;CL3*2 D\PJ"@]2DK M*."'4_LY"DQQ_D;Q&W6L=?C9/MI@7+NEDF)!2_GF\NB$SK?U*:O7+JF^>KK6 M8LFOMR^KCN,MENR57,>[6Q6%"D_/FY96.*N7+U+S#6-AS36-QHK5-.3R4767 M/!%WM6<;R$9>J/VK[;7OUZB$51[5+M2,<[/27C#5B8/O*='Q"%DSJ5VC^ZFI MT" ^[&H0CO*X4D("%$Z!PDDX&DB.VNXQY0OF,*+EW]1G1 U_,L]Q07[\*#C M\@!$[;OKV*KN0B/ZN+T110AJL!LP#<4GB<\ ;(@*[A[B9!T-*T>YO,AK1Y;B M2@I-)3W8+VTJO.8&KUJ)UGVTAQQ5R0SN2V,3CNE;G[+&]*4U_#\]E/_U+'$Y M=O B=H4VOT ;F_X1GN@1W!_2W>L3EWKXA*N=73O\'_6\V?K0XS.BY ESA\ET M=X<7CYB>\#O!KT^*"A'39.(.D3L>U$97W"+BTFGXF+%R>*NV+7 M$5NV97F+SX:]0,3JP0?&WHGB%UQB2FQCP@L:'@WF("G01[)0L?C,TT6],XI2E.TM^W(=Y_L[ M\(ETE:3^T3\P_?I$ M#^Z*3C-%+,=%[ #4LCSQV\X"(T8LE'A$+L[D+J]DU?C,-]$GJ"YAB+%7U6M5 M;99&;E.+H EZ84GNGCNW*8S@XFP4%SM\2XK^2V]SPJANPA]C@%_<+G0_ MR/P3(WK/J^C:WH;/W7!L)020P#*HXF R&%IX5Q'X*-ZM!"9SBG>608CD_4KA MV=Y9!AQ%E22PN6L3):_:!/IO3"B2P70YJ!W1=! M;=\OLX&[-7L-OH-KENST%7S!/3 97,O '(KG"(^17 >6_0"MCKU ,WR#+7V^ M0/0'!+T3B*/,<&<8RP,C3XSN#=<[8MFA?;-Z1&(H$V$*Z!].-TO-)=A-%']% MOK8T:1 ]X#81623&.-F?*A"'>93=AM3%!J;(A'@Q."L0# L&QR!K?M&I:_<6 M2^#8GD*)MNU)TAU ,3(07>L2F92E+HEC$ MM2]1OGJCC@YAWO#18_0GV'Z(1Z!;)R;A M"&Y-&SSSYB#5OOW,3A4RPINQ?/[W@NE ,8*4.%)]80>#7J&5P@=^QBQ\Z1/T M".7=E6K\Y3DN/X;&)U%&7#O7]"[%.:'(X7#&"PU MB!1\KUPWYT=.ZT40MOYQWFQ^C 'D['IZG *JF3LH4KIZAU#,*GZ(/\RG@/("YR^!Y@'1!G MC['\SS)#TB2TM/''AC66$'C35#Y8L>_"9FM2]313ZMSPFPH^',-QM$E[Z MT#E,(!:+Y.GR-%V>B1MW3>6*'MY%Q<./53 2&DZ#)2*_]\#&S>H>1D 6NZ3I MR3:?V.Q0'QK<+*@@Y'DON X]03+@8?9P>H?^LNEZ=V?(9.[7[8V80/0^PW1O MA ?B'6%F(:Q16SUKREHW+]_F"VA)=DK"5([)[\2=&Q0]6UUJ+TJS60Q5(48S M=RGPK!%0EXGYN]@4Q@31&79]^#OTPB8M6BE![ MK55KKC@SYTM&<#= G#-QT:JP9(=.JX,MPCI+%]-[=MHH&. 3P<^1J[_B M#,H!5H[=KNVQFP*?D$F,',8212K' HEWHF!I#Q9F*ZPZCLX$24-5DM&D=6&7 M+^^,\-\>=EP!KX6 [X+=PE98"'0P-G/'.^#FB8Z['H5!BT'EFWR&#S[:\7G-@WA/391E]+\QMNG;R)#+8['+OA;DQ M>2G#6[18=5D3#V.AEX\G&\B#59#US-E1MO3%,I80.SS#IBY[3JA9'N[P*V7^ M7"?0':H('F'$R\:)8Q>M;#97#+1SI?[E67IT96Q+V,/EHN>KG!V5XF)]OMZY M ACZKG&:T'!AL0HHE.(EVYJ"9\CLXDW20<;[BBU0)UFX0VP&R&((U1G$+?R\ M^P0[>66JRYIM>+K['5&6W;B*KTWD?=R&&<]IL =GW6;&KY//!#0##G>5/XLF M+%%![Q^0BR+D)K//"LHG=I.D=P"AWQ@TM,\M]8ML<^$58V>[)A@-!=FALSX$4 MQ.$W()3@M$BWA>4KT3EOZ VB]>#H!Z86?R72/QNB',];X:BXA6R1V?@,UFL@ M/ORL0(2KK#M>I#N7+;%4S"UE<1&D=6\C@#S02G%M3Y.'D:+@,%(QRQ)PE7:Z M=IBX[SRNPHN-5JF-*:5+5VZ#F9#RS+!)6+)*X=*V_IC_#^(&XE<2GW3;.]8* MS-;M+K+P! @_)SP<#1I=F_+/.PNO&/\.#8OC/*#L@L,FP.SYZ4,.CU,G MYC'T7#93S#(DU=F,XAD,LGLL)0]"*)T/S7>7[UYHJ.HL^MN(Q>)C#;:W:V)_ MPXY;"5V5)^JHO*B<_+3EP^IJ3<-K^K;JJN [9CFYV%"?,$4SO-Z4QS97LE#& M0R;;6WI8'94GL@)'JFTMHJSKY9*<$^='EV+,09>J$4]HRS_2%LH(P 4W\! !4 !P;W=I+3(P M,3@Q,C,Q7V-A;"YX;6SM?5MS&SF2[OO\"A_O,]JX7R:F9T.^J(\WW&VO[3ZS M^U2!JU3;%$M;)&5K?OU)4)0M62)99%6!='LZHF6)Q"7QX4,B 202?_OWSQ>3 M)U>QG=7-].>GY"?\]$F<^B;4T[.?G_[^ 9U\>/'Z]=-___M?_O9_$/JOY^_? M/'G9^,5%G,Z?O&BCGS'85Z9ML0TCVHKFXJ.>9G%NE M>23IP!)TA&5]CH'E^6C=).XBSOT,0TG33#_,&__'^WBY:/TYC+C9R32\L+/S ME_55'>(TS.[]L0.*_4HNV+Y'4PW;T"Y5E&OQ;\V\&_-V+*I<"[H/GEW+&J@- MEW9ZW4&\N\F&JKF99FT!:OVF>"#?=-9,ZI"-@^=VDB>]#^FJ_+8 ML\3B[7G7-I>QG5^#6GCUOXOZ,L^U8_1MAWJ*M[VS&MVWR&%:M*:J[7)OR3BJ M=.]L"Y"=QWGM[61O41\M96BY/\SAY\6J@V%J/)TTGW9"=V,!HTK[<.[86^[U M18W9@GY"EY-S:46=-Y,0VUG67_,.YLVN)0TA_^UV2%:STSD4_GJ:FO9BN:EQ M^]TVR73$ 3 MO)[.[?2LAAI.9K,.UD>'K"-+V+&WNYTU)(\O_[=\G%TT[K_^Y MG#9>?;X$RZ*K-AVTDI%;W6V\=BY@"&G?Q#,[@?66CS$?G"QW?!J8R*=G<>KK M[<)VS5]"UHZ,V;&8(23_U;9_0*G0>1^B7[3UO+NT';*.)6&G[8NM&<>2KMM@ MVIYS"/F 35=U/H<\;=J;=<9'^WF[<%NRC2A91_)URSVBG-TZN5/F(:1\'^?U MC0'U;F*G6^5:DWP$23KVY^9<0\B5CXS#8A)?U]GD7$ZUH%__=TY/2N"U99* MCP"5+;E?S>8UC/PXN_UL9+SV%>?(D2Q#MATD&!BO%XO9' S]-@OY2VS.6GMY M7OO?(C#_*DX7.]&FS/UXTT]PG[4X6P9B5ED;EP8=7 M^=,1D.A44>G6=[2H]BYQD/;D<\OE$A/J7)XE/;>S&/*Y<9S.NIG;W8LH)'%7 M@NU<4B'YOYP#G8 9=7&9/^H\: 8IO5 [WRXK/_'S^JJ>7P_7PHWE%FW;[/GU MJ\^Q]?4LOFMK']_;Z5G7\Y)!*RG4ZG>Q72X'80I:?G?RR;;AQCJ9S4&VI=<$ ME/+[M.Z^(AFWVD+(+).,J*DZE5^HK1TGOET+6BN]MQ.??6\AQQOX>Y4\2[O/ M=9>;:N+G>9R&&$:HZ-%.&;"^%^NNG8Q3Q^;FY(INJYHT_AXG5L4O+TDE.W/+ M*TV+&3JS]O)9YLJS.)G/;C]9L@=ALKIS]6^KCZNWES$;N].S-S%[PI\NYHLV M_EI/ZXO%Q3M[?2/CXHL_T<2Z./GY*#:&(6<8L]PC1I%*T1 M@@:MA)/W89CDFV=-NP+\*'!XL6C;.ZY>^\.Q*JA*4E&F$D/**XVT%1XYY1@B M*I'HL,-$V2ZHW"'B2>N?-&V([<]/R=,GGV)]=CY?_GI3BFW] W[>OVFW2O$, M#)R;O4E4S^/%;?Y\@[ YK"L$*CCXEHKZB/1K=>R!X?XZ#6.!SGOI16,1.59-(@GH)' M)HB$M,30)R)@9404R>']6<=^0-;UP?;H>'?:+-K!:/>EL"I%CKFW$:GD85AR M;9#F/"$>#(Y&*4ET#];Q'X]U?: ]/M+55\/INB^%58"S((YR1"@8'CQ:A[SF M&"F,J9=!:L$[6;F/DT[\@*3K >V1D>[C>6RC3?/8]N?&Q[9^ ]BB'B-907 MJ7MDA>*R/>(Q7%R&\7GS,(3!P.6/'EC@4/+N?=N_X([AK=MB=IFHKS*9?HOS M[?MBF[)5AFI+P&A$-@D)$[JQR&CCD668*2R=]I8>;F_PH>B_M,ULMD^;[V:L MN/ N>L61($8A2K5 F@J")"'!8:UD2N+8]_Z&Z]9F9.RV&X,/3UGR)]7)9-)\ MRF,T->V'\_H2%.K+Z.K'.GYC^HH%&[WG%GEI8)5./%@2S 5DA+3F)-O,E(C8?A3K0PYUZ_-&<%;,8>TX<,AQC))2UR%JK M;]H1I7*"]-AX97^:OA\*O5)+OR_"GS;MRV;AYFDQ>0A3AZEBEW(J$1.7.#KD MB 6=YU-"W!N.0M+"PT<\:3[(UM9WQ:926);BUNOI%0C8M-> RP;JW$U62>E\ M4("6)9XA3WE 3CN.%"R5(U-,$>X.9TE]$?6]_?0K#.RVMI,9B/TVO8^SV%[% M3;MQVS-7UBCC\\80\THBRX- )I" O#68!A&U,$=O4>W?G4T!O(IS/\>J?3U= MWF.>[4Z5];DK3+W34GJ$'?%@1B:P(&-@B%%%0_(:$#''?A0Z/%<&!:PX64[K M:3T[CR''%MB=+.MS5YZ&@/-FQGS[KL@R*&"E MR/*NC9>V#JO(&+#06.X,W02>V&ZG=2A:"Z42H9S'M6QSZN#]UPS M*&![+UM7]2[#?9S&1_OTT725#L2 &6T1YS#P0X1YGRH1;A=50D;28Q%19@(< MJU.'0JQOK_YJZ^D\3O-BYN2LC?(&5N-]P"KG+D+B[DXF^^RO[0V3R4"Z"V%/3*:8.0Q,X@0+!%Q M/!*7DE.RTX[!(3U6QB;%D.@5# ); 9^17I'7#W48WCD\^J$$'-V3HE.P\H)'_V]JZ^K),KA< MOG6V-FKS(PIF6]9*,DU4X!@E)0Q*UGC$A15(._B/P; 4OM-VW.@M[];("DL) M1F&P*&$.*L FB5BP&"Q&)KB3'$="]E>?99;,PW9:,R18I6;1.U)NGT4?)JYH M\,Z%2)$A7,*I01K"Q89!@2^(P+LU7%K7'MZ(U6*"Z\N+B?- M=8SOX]*5<">=L#5OY7"DBI*(.+<$!I(*2%AK$37<"8TM$9$=^S[

    Q!C#+[=P,38W#$"MH7 M6>8[<9Q_:Z:^BY6Q-EN%F8Y.,XY4%!Q)RB)B$2\;G["RC-@^^[O%9Y)>QN; M0)6BQ"J@49E2IH(<$(4SX'B>#Q6>57K08 M%*9B1X"[;,0]MHNCI$@@/])>&N2B\\@2(E$0Q@H*YA1-G6[?',FT,?Q6U2"8 ME6+#G5N RT"%&[CP;=+*@E:$&1#:XB)' J9(9*SD*%BE@HY4L-##S:W,9D7? MSFH&QZB821E"O;PW,7EG:[!\7MC+>FXG=UJPR;#H5BS$=; M)#B$1=3$*>RB//K@00.S8Q34"BY!MMV.?=.LO(#!3MJ\*MFEI$H9S3EU"1$: M"0J&<\22):",E5%.*JYI/'9+=&@FC0YA*5J]SV>TTQANW]F\TS*PNFO_Z,W) M[IDK*XSSPD8D&5AU'OY C"886M0%DQC\I#U"K)2Q5P ]\K>!IYU%[92785.9F_ ML&V;GW3::G!WR5^QO,<0K0$3P4L4%6&(2^Z0T-(*10+Q?;;Q2I)BKQ[]U@ ? M";-BZNW*UI-\;G':M!_LW0<:.RB+;7DKI?*%/1AK6E&/=+YRH+1,2'CEJ>5" MX#XW@TD8?K^)[0_.MFXC'Y M^@]'BW$0*\>6&_?H_ C$_*Z/]&8UL2E;E9BR 6M8'RIE44Q>P$J12<2T<41: MYSD=)D+1<2]'!L:HX+T@.SVK85Z[P0"D??793Q;Y^?=\1?M3/9ELG$"V9Z]L MPH12Q5#4,2(IA$?!6HJT=$;"A!F8ZG$3N*1%T8LA(V%5BBD=V/"E%9H1X+LS MR 1G$3,YW!J.L,8RQA(#[='A.S$E>O5X#SP.X#ORA96[>HX\DK&2,6'E@T1$ M&PW*SF?8)$8Q,JI3Q%C:'IM4):V&7@P8'*4#W 3L[BOR;?HJ!(<#T1Q1B@6B MEF D'(XHV40]6-1$V1YG-F7N P[ @J' &?_6W[IK=39+?![G-11\7Z:1+J]] MF,//B]6E.CL[/YTTGPYWB>WQ_<1WL:V;["W8YN#@+^/-OSMOY3Y>3&6#3D)H MA7Q@&!D5 C(^8:1)##P)+8CLY&(U#B)Y%P2: 59O#A$=GE__/LN.DZ=UCH( M!LWJ+Z?QH28]5:)G][?&ZORF( M:\&UJH\QS$X!Q_RZ?=9&;]/RV<+9[S#NV]?+9Y?KJ[C^EG MJP<\-R]VQZNWBI%+RI5!"4N):$P@X@,ZYXA'Z]?BC(HU%KX,%=)B[EB/( V% M0DJ7XN 8<)8FTMOTY2&'#LRYD[HBS'NMH?"H#$4P7B02D1/D<]@J(K!EI$>\ MRT(1J M3I1]^I;BQ!I1\ZC&;][3?'BFDHEH*$1E'W)B4W]5, )/2(2(C<$! M>]DCRFZ97>)#VV_#X%I:^WQL3CR@U<:U.^0=E-+V0BH)@S=1"G+$$!&3CJ+D M;4#7))9)#O,J[@%T5>^>7Z.K1H'U8 3[=H-]%UY]F[G^@7?BTOI2*<&R2P[#R((H# MTC"L-,O/3C/%DV&263Z,(_N?D5F#XGJ(K8PL-"C87^T\RWW]-NW'M_U*K#RW M%BL0,A&GD.8YR!S3%%$BD^%@FGK=PZ OP"CV K2$ _'YY@:GSVN''8"XJIZ#&%ECGW/[3-/PRN!1GV]=K19A)]35=9 M@F.TA*/$@X,BJ4"!:%#;; MM,/R;'/&RJ: DP2V6VHL8AI+Y&S "/[WEIBH,.FA,,I,+(68,CB2Q=S-;#W- M2N[M--M7;].]'8HN6T?="JAB-M,4TX@8ZI#EWL+*U$@D\J,;##-/50\CI="S M>(7(-!JDQ:*>/'I*N(%$CV>H#/;.,^L0F'L"20YZUS$'BT[JDM7\4@@$3$;ID#0LQ209I::'(Y7Z,ZFNX:$LIL,ZO6:[L_]BGV(K M8A18!3$A2H)"@KF(;-3Y2,D;@A/VT"_[$T__F8A7&.=R=XWNB_IZ^K!1&]C7 M)7LEDI$>%BY(BQ21,4DB'SU&GGH#*V&%8^BAWLR?:M8<"=##T>GVSN[F'>R- M^2K&>"*!@3[W-B*5 D4F:(:<8UHE3U._<';X3\Z@?E >CCJK>[VW4_ZC]WMW MXE27 BL<.9%@12"#24#6.8&(@,'%)*711.JQZG%WEAS6:65\LHV$\>'GPU74 M^KTFPU7>"EMF EU>(I4!10O+'"N51)PHPQT/5J<^-R;^5/OI8Z"YG45KGG'] M5IAZNHI+OHQ(;E?LWORZU'X%5893K3S6B'L+:IL[C*3'YN;)TF -2:;'LR+D ML+XI0Y&F&+8EK_O=NV_W,(SD?<%*WKQ[*$N'V*(;1^->*]V_V#JG8* QJE]I%ACHB.'(%Y#Y,AE7E&9%8KJB7K MF8?G7JB_# M_RQN=DA[$F[_"BN'05=JYU#$L.#D7B6D-0.]3%42-#"J^-&[A Q/I1VX6A3[ M0[/[]RG,P9/ZGS'\WV:R#*?R]:#RBV/>25O/X*N7\.?T[&;OK >_^U99R9 X M5QH SMW-D^4H@AV(A"'6!1&U[G.\4\8Z/QC##X#^H3F>8S)/P9B].7M87FQ] M.';?Y=,O(,)\WM9N,<\KEX_-3?"&/3C>M\HJ\2 #%P[T1Z#(,D!9V^21 GU" M*0]>A1Y1MPNM)@Y&\@/ _R/[B1:Z0SB2W3J<8VC9M>:!EY>')>)HVXJW1B#0 M#X"?U],%3(&K_0_HB.VO7X-G;.,4P0YH>] OK/7 MTWELXVQS*-G1:JUXT$X&8I"T(M_-SF^V8J60)YAI[ +%X>@?Q.[!H(>;E4>$ M=#&[Z';WKM-X?21U);PV6"@,1AY,U,HH#=-S@!_"&1E\XL(>_;;'T?3]MS;, M('@7\RUN0;YW;;/9D^I.JBHD&))2:^2573X2"$:>=Q9YKJ/RA$=HU+%SIWL-W N?4GW]/E[%Z6*C0\!MDHHSD0S'V6=9Y1>W*$6",)IC H%2UDD:TN?X MHT@O[]TK#YX'VAN44EW[HIF!Y;P2=.-IP)UTE54FO_2>%_PJ(NZ\1B81 (48 M4'$'>?!XS$7I4+W<%YKBL__JC+_3W'^;MK(T<9]@9A/$"4 M.27!]HJTCYM%H2X?6GT/ 5,Y)3Z+4%>^B?L2N#IIEA=-5H)OU.P;\E6$9!>V M*);AF%!4VB(;E4-$&6VL)@HX?^SJOFUK-Y1N0J;N?&EIR5E49+23T20>I\TU8AHU-$F'(M?+!@%_6X %;F!NJP M!!D>L6*;T.-[C673XU?2[0E(M(-N@V MZ! P'>KLX^&#OFO.0?J'UG_9^$6N-8?V@]$\OWX]A0%\TV.WWXU6^>T+P^]B MN[P-7*RBE_F)X\GAG@WXQW) Q7!R!4KK+/ZVN'"QS==2)XM,A64DZ[>+^6QN MI]F)88-.V+&DBA(?>:(),0-:4'J<7Q!B^8DSPPF7%O1NIQ5O45P>-..YG=5^ M=U0>+Z>B(1AK-$%1" -ZAA.4B*>@(IPR21&K^ACU999[H_*@*8MNT6L66<'9 MR2IN][(%]UTFOH8I6(47D0R,>V$;Z=NC[F9JR;N?K/E*>V;I>/8/\:[6S1WJ=Y MF=HV3\XC53HRK+-T?NJ-Y4E2K"X"25CW](DX5BN:4; K92%<5I/ :XW]55\, 1/ M/"RN6.4-52;/7XE*"F87QTC)'' K>HZ5THRSXS_2'(U2 M18$] LIM?LMY<\8J,!<\Q1X)+S22+DH4E)#Y*>LHK5&)DD[;E\5;O4X1=\U: M*?O5V#;]!A$>X'H'S-4.\:'-X7_I[.U]]!OTQ\=/<7(5?VVF\_,] M-7J'@BM.693.P0#C+"##"."G"$&"!"$H=6!L#O->T)]/98V"[A%83H\T[+^C M;3]^:@:CX:J\BFIO2&(.,86S+XU,B!-CD#0Y7(VTUOD>5^/*;/H=#?OV!_6( M20?5;_) V+/$*BEE)* MZITVBW90YN4"*T5@#1 Q0SK:!%8MSA=1Y4W$74.3HYKTN$)1YNFAHR+>GJ@> M,>\@[;"\@[25#E)0EP)*L*2"0>E 4APD<@9[;@U/1O9P_BX3J_VX>+.;>&8GJU?K\E%R?K9LZ;IY%J>^/F#%8^\*W7BD9W"_!G\Y1)V_-?,1 M47ZLQI$9M8R@.(,\ITU[Q]>W='V'WK>[":(UW]V3=W/&2A,9@\M.]H$[1 @# MV\U'FMUA= A""$8ZW3\:M=6G,62__CV:O2YGY8P2*1F'+"'99G4"19*?W8"5 MD@S.N=1G[Z-0_,$!N_;;.YF#PU?L0NZ-Y$L?9Y@$WD"O[4.69.S@J$AK 3K,$41 M$=&)(+ 0\[F:UCP([50W?7O0]VC'USO#P5>*,@\>ZHG9!H5_7\"']4;_W6U9 M867#I9,6(QY"0D1:P#8:@KSVT@DB!L>Q]!BZ-V_LSZ02/OH7?XNP:B0T2W-K-;7TT%(;"Z@TQ]YR2Q$1G*)D M\X,SAGK$,0%KQW#'S##Q1K]W/@V.8VDF@VIW7EC8[$.S)6?EH;.B9@IY MY0WR@> DLHC8(%%TC"./B4/""*<$ M=]K:'C$+RL[A@_3BFL'1$[2##07XY9N7D'(XE_9JJ4"6KY/8R6P9;'@7YG0O MM3)62T\=11H0 V41!"+.!104 >.&*J-"G]>L#D.PG4FPC56C GI(\MU,4"]L MVUZGIOUDV]!EX;6EA,HR[8RD# 5H/W(8IJ' 5$)!\P33((_6=[K?=]\+AZ&Q,DYFCS\HG@/9]5-K.U=7$:V<4Q(CXT-$GEL UL1\$"XC M&&&,X=C#HZ6LN5E2WY5 ^F \?F$OZ[F=Y/ F>ZO"=6545 =AK:=@["N'4C(* M81/A-YR83\3##-%CZ[N,#]7XC!L0OH/1Z$MPKEY$6E]*I94*1G 0QLJ DH A M12(C2#@20_*<8-7I&;1#ND6-3Z5! 3P8F?(U^)L>NGU8?!<2/T5MJG'1HLL<]]K?/8,@MS!#E$VOS#:)5LEO-51,8H$ MS[YA@BJD8V2@?YD(-GFA68\MAT+W DOL.0R$W@$TS!V!W[4Y.M_\.C]5M(PT M]K^+^O)N9+'-VJ9+216/(<=D," 4C!^_Q%FHB$+PQF%/@J0]IJT#'43MW>GK M%=!(8!Z68#ML7GV;JV)1I8 U1BQZB01.-LK)B;\7#K2IV]:!8@V?6]Q#O#M%/IE2"! M:)[##MS[K>ODLKI;096A M.FD/RA/ZPB*=/7HQUN#I\997227+I-,I7B1'G^1$2:1)*P3HP!#2AN,=JOT1\3=$?#>SM8UT7^[R/O+I''92?OV[O>;YE->6H3[+YU_&RJX?\D5>7XJ M7[Y2+[DTZO2E?G$J3_@+CJEY_E*_>G[:8QE9YC1W9,X=!N91J99-D<5\9J?A M/QHW._'SCZV=SNK55^]BZQ\_?!FV@BJPR*-5 1%K)0I21^2B-[>!F8WFO,]G.]&;BF"FMJ./4.07># M]9X 4[#H&5*)*V:2PL'V>#%._QGH?3S0'Q.=ER>_7\=HW]VH;XNK,$Y,26VR MH4X1\5(CZ#B'. .*)$TPY3V<^LV/1LP!\!T[+-::T#XC!S!Z'^?US+,1]TZBK L0#1-=W(=/P0 M)S"68ZZXG<=V5VTSA5_]R$^A]1/KYEN <39;Q+ NU>B]VJL-'^)9_O=]O,RQ':=G1R[M MEMRO9O,:^!QGMY]]C^THV 4OP$:!R;_-$O\2F[/67I[7_K<(?+B*TT49_+8* M<9L@1[)TEY87"/#XN=8A MZQZ])[:+\.4Q3%BP+BXNE\N2(Q#K[5*2D[R^J>?71R/0[/GUJ\^Q]?4LOFMK M']_G=?\12/Z?S4'0Y?OR4,KOT[J %;!=WF628QP. M6_71:A&__']02P,$% @ FY-3M2*D[16:0 2F$% !4 !P M;W=I+3(P,3@Q,C,Q7V1E9BYX;6SLO6F7&S>2+OS]_@J_OI]M8U_F3-][L'K4 M(TL:2>Z^\PDGQKF\ M_;=??OGRY?=/T%KY^%4LI?UK_=/;J8/O=@ M[!3^\O]^>_UA#_SRQ_2?W]__^I!)[?% ME[S\>5+<_))^^XO.YG^\GL[SMY=101?3-,QU%]=E?OF7'^/#TX@0%!!M\/G? M^YY??KO-__+C8GIS.XNH_-+)6&R^S*:SQ:E#>M2LBY&9XN9FNDP\/CJ:9Q[M M> 0U8=G?HN/Q?,P^S?)3AO.P05>C*>8?EL7DC_?Y[:J<7,>/_ROH\[6#(_/PX40D3;/S9>S\U?RR M*&_6\8_J=\=&?DH?78S99>5\.K]:O,O+#]?Q@S\VOGW/]S&6FDOAD69]C*S> MXG6X51?C\MFT_%LV6^6_Y=EB5>:UXAT'&_4VJIK*K-.VMS'64VN-IEV,\->B MN/@RG80UM5V_AY['6_VJ_;CW]-3S^!__ M7=T4Y7+ZS_6RX;[>1LNB[FS:Z4MZEKK>]UJ[@RY&^SJ_RF;1WYKD>=IC64=\ MBKB0SZ_R^61Z?+!UVP\QUIJ,.;&;+D;^6U;^$7N-RON03U;E=%E_M#6:]C7" M6N&+HPW[&EV]C^EXRR[&%]GT>9JV+'U1;OR,C]G7XX,[TJS'D=4D7[W6/8ZS MGI)K->YBE._SY71C0+V;9?.CX]KS> \CJ:G/PZVZ&%?:,KY8S?)7TV1RKI?: M.+_^URJ;32^_Q2E632;%JH;1?VH_0XZ])M@-NQM2DKK/U?L,^WUK)[CDLWRR MS-.[RF5>SNY'*XY*5Z-MWV.LR[SZ7?0]XIK,J=U#)^.=7LVGE]-)-E]NJ19) M]ZZ839/U%YGX/I_D#WY5%O/XQTF]<$4WO9]?SLUOHRH6BU5^L>^INHPV^AI:A>B"%*-:9A^^G MBS],,4\Z*4^R"/I\Z="H//GAY_33'I"H]:*AI:]I437NL1-YTK[EVL6,[USO M)>ELD5^D?>-\OJAG;M?O8J 1UR78R3T--/[=/I"*9M3-;?I1[8^FD]X'DO/M M^N5JLIQ^GBZ_=2?AP7X'E6VAO[FO>3F9+O)WY722O\_F5W7W2SI]R4!2O\O+ MM3L8EZ#U[]27K+S86">+91S;.FLB]O+[?%K?(^GWM0,ALWZDQYFJ5O\#R5IS MX3NUH[VCS\I))<#VC_=EV)W F=#Z+K MH=]KV?6@XI]3ME8Q_^DBO\Q6LV7#(>[MI\]@XZDF<;),C[Z.OYU^W0:5Y,# M9)NWY%^7^?PBO^C^/<_.VW[.OT9G6CB[*,KO[\RF2W\3=WYV!J MVH3[N@F8"&PH\M Q# TBG!=(<$8']),K,F.X0S&CD ;DCZ+2@:S*LM[1X_V MT.3QX\$C@Y1"EAN.!'58:LZVDE'C)6I,!_3RZ- 2G#NU__LOSSCE+9UULZ\( M2G?Q '.DO$DO;WHN-MGMB[JH-5(K"O(T-IM^$N[U/)EED6#9_.)=-KTX%-JH MUS! *./Z2+$EQG(OL*4V3DX8 VF0!H0TB6V<*,6^@,7Q1L$#SY$"/KZ*($>9 M0]1N1P]I',"Y(Q9=*Z'H"9E1QRP^K#XM\G^LXNOUH$@R&( MJZ^A2CBLE73 JPH4Q.3HHA==ZKGH Z*A[)1G1GO4D=W;)BB&,4;1E)=40XD- MSST34S0AK/A'9* M:4 ]QZ9:?1TF?GS^; =Z.JSY1L@,%M"\L\AW:^-=88C-&GDHP%FC>: >4T2C MBZZ1MT)Q("BH))<"T_%PHB<3LT>TAN+)N^S;MB;,;N0':/',T\%[0A"!7$C MH^/N@,5B*Q>67C5W+SH/;?3,@O;@'%?Z'J^Q#@'?1-?$3Q>3;/;?>5;&WTZ+ MB[?SO3YEBRZ#-L(C@:@ VMC(;HI896]C[D M?_E92N 70HF!$1R<-Q^_%%WS M)G89 !.&,P(I@0IBB($5:">U\LVW5,B?@3>G(S@\;V*OG<\XZTX#4$)[(J(Y MKQ2/AIS!KEI>,:"6-^8._5-PIP&&@[/'%ZOG')?6?0:'N#94$Q&_$08=9")Z M!5NYK0;-31CV9^!. PC[W\/IM"#X@,F99I8MJ@*-AW8N#CX?'/0ZF@Q&10T( M@YECT>. 5'J#!8ENQ_F2,:L:#=LAZV]K 8ZE8QYH%:Q%VDL! 4-QM7.&6:NUKG(;,8%JO MJIC?-Z>.F03[V@05/96X<&+JD1'&6L,HJF0$@C;?T#P]=GU^HZ CE ;;X;HW MS.,)^T\>#C9.DY'>#"HHN37:&5'Q.PJ)U<@-@?;:>KR)U15$WPL!QKGJCT'O M9]_2/KK8/WDV8.8APLH9@I.%%-.M@"#YJ[4/*[10C'[-Z@;P3'N3%6%;M1J>5V4TW_F%^HFU0*#!]?Z6CT$3*@VA!)*O5+*(N(8J>27!-EQ MTZ&#^%$O.)V))Q?KVBFI!/&%796I5-PZ,+V.7!\V#.MW$R@&4&.L@$+4QS\R M$3^X#1)243:DK3@&QG0)UKAHLZXVU9HUZUX"=P)CXA"4Q#. ?/3*J\]'>BJ; M!Z<[SX0X)VF:8'7>)>E]GL!,-:5W,^;=,TU7J3J=!JVLU\!:YB)2GA'(M-I] M6='I'T^.Q) +5P_0C6&/\ID++X8^M-7[P;&G]^]VVWWOE^(.N#M<8XBOB\7B M=8V-XU.["LQ1P9@F-#H>T7M@DC-O '%: @6M;G0(;E!4CFTRG])- ,+'F8,X MJ C F%L9)Y*61XT![BBW$1%4 0:N&3*T_*3#=#POV1:H[@&XH,_+14(_&*Y]]/D"'XN<8 M@1*>2P"\)*:236I._ N)6;?36]$?4M\7&\8=P!X!"S3_GBW6UAE_CX-,T>33,?6I7$5\-I#5" TZ%%));6ZWN4CHZ9!943>^Q MI6;W6RE] '8&"MFDC>C)Y//XA\WU:^KB?U8;84XA4(V. C(60[>ZZBEXCJDTG M/J.%*:.'N M.:!DT#**]6@S-A^[(91#4>O0T'5^693Y^W3:9+%8WS.SOC*B!LU:]!HHPUXC MQ0BBRBN@F 6XP@EI*<>WK U&N>%@'8I^C\?K([@UX-P6J]ML6-7@8Y>O"(;E%4A/@FVCVJ*; A?KWO+=;?]7KX\*.'\LGZH?[+5-8?;]];HO5'\JXL M;O-R^2U=YAD=A]MDTY][@[ :4_)'E_<'5F=+\'CC8(" 3E(IE$( >80MXY'= MWGDO;>3\^38![U+B]XI1_Y3IX2Y"\M>@LX!*#$VTK1$!%0I$ #YDYO#!S;\N M%;KW_&FG6 VYU;K;P'OP_, ^61L1!2$A<""PC% ME:#)>E*DT5[>!J:5O55NC?(]>B) +1S,M6CMDP!1HPQ4?KMN#W% M([W5HR'VCS77"H.7H\-1;90-J[KA5/9;A.]F=7-0:0^>"=X8ZSG!@BB!0/P3 M@-78J6)VT ,ZAWV2QJ@7WJ]XVMS4Z"F PB")HZU#%62J< M:_ZY=1Y.ZT1O+60?*H*P=V77WVJ4U*C1.JA(3\JC34 A$YH K5,UW8WKF\:5*38$9[N3V?+$L5Y,$]JOY^LA.7B.[[5"S0+%P0BM'B4>0<(B((3M) M'1WAC5I]4J!#J(8BA5Y-9Q?IQ-;\HOKCJYO;LOB\CNP=9T>M]D%[Q+#UP@.$ MHP4NY)T]SJ+[W/P>OMYV3OND21^8#<67W[+)]72>EP_V6XZRY$"K0)4SSE#O M'88$2R12YE4EIQ0CW//LDQO=(76<$7L* [^]O)Q.?,0(&\W2V/7 HCQAVUZ$ZA1YG2"6Y_!L:,,E(Q7J)T9&T\E[]S MV,S8WR)H(A"FSF)*%3>.19]K!P8'<(SEQ3I30]$'1&>T*FILB1QH%8#GSBKJ MG;'>:\>DW!EE(OXSI%LQ>ENB(6AG(T>MX/6!5D&"=$.@4UZFG'A)J%15+$8( M"NF+,QY.U^ Q5K1&Z_MEQTLQ%,Y*BO.0X=<\%:*ZO9Y.GHS]:)#J:-M M&!( M<&\0= @! Y&I C#",=@\VCV<>=%$@T6_./69-K.KNAJ'/=$E7+U28).;?'^$>U>'@\\':I%33"B@ M$CQ"RV@O5S(AK<@XK8:.]%3TA]#WH?U1605C4GH;92_RR<]7Q>=?)JEV9/DM MZ9M7?TGJYO?4O?UQ^/W#,[J]^V7@R @+)9;02V,L]4Q4UE"<^NR05Y752(SL M />B)03]J^SC?QQ0V-(-^5'8R!&?/ M+_NU+!:-LEG7#0.V# *NF2$<8.&9Z>D704 L=9T)"D/76 "]9E:^EA+7- M=P:&SV)JS[8SH3H4+^_+=(!;]Q\+0')$'!<$"JNP$TR(G21$R.9^__#I2^WY MT0*9LZ]*OR_RR]7L]?3RT 'D&JT#%Y02X0P@Q#KA'5>JFG.5=*QYB'#XI*4> MUZ?&@)TM=OPN+],/LJO\T,4!AYH%!*)/I;6'PL3O(;I9+%K;6TE3CM +RG%J M3XT.D1I1M8Z^J_'O>>W@+WR7I>H\UW'9CR[,$&_?A2R2%K+%M9\57P81^\&+ MGQ:9&7H(YWGK^A**ZV(69YO%I@CCGA$,6,_]=8V**4\?#A#2.+58J:)=PJ3S MBB%JHD'"F99:V%HE4GN6[&@=E :D M?H(7J;@I\H9RP#ERBL95=@,@4H".]CJ#ICQX[-CV"-90!FO:OGU[J2Z*VZ2" MHUO:SST> $,<8>TDI, 8Y3W$JI(,8V;'N8W5LQ:+WH#[GJ@QJCVN%\"(LX5> MM_+'F7-^D947B]]OD[47GV= UJDL?KQ]D! "B37A,$+@E'%6@:WL7&(_PES; M=BI\&B;M'*2A"-+/;4G .BJI%4+&M1E@@8"#6UD%Y'C(:PG.85YT"C7I).?+>6.*DBQ-L]0D)(JT>MT'1D=YJ7873#*GOBPVCM"'&1()SA<(? M74Y_,/[]^")[8:WB7G@$UC,G8!3A2B;JS(NYT:BV;I[$N=LA,IAI>'&Q1CB; MOZ]LW[Y8'G< RE-(C M+\L\6^0VW_SWU?SI#M'[8C;S1?DE^K\'V'!B3\%AIY7BQ.FT*>RTL&Z'AR)L MT*/:]6C2X;9'OV -%F.XSLI\\7:U7*3P2.3ZH;C"XV>#U4QP1SUF3"H*"?&R M^KX4@6+(W:Z:!.A-:X_##"VQ&B[&M&\S^=G TN.' XER> 4@HT1#ZIB"LHJ< M*/@O/3^61Z.XM ;2Z NHO- M'O(]&W<:@(;>"HR\BG85LA'W'> J+MI#EA<:&:4& W70V>?58K'*+^RJ3"*L MQ[V9/-?_UA'.BV3611M\G9UV[,1"TRX#T\Q!'^=HG@Y;,0:$J^P I=KX/KW9 MO(/.9/U#>F;2_2V;K?)..7>LQ\ M)QY9"90&A!OL,:_6 XT-:KZ/VUL.ZIDI MUS&BHV!<^MW;]22]<%_S'' MOFN6=8#EH/QZG]^NRLEU^B[4_.)]OIR6S\W7QZA5LYL@!',2..]8_,2 L\AP M72%A8(L<%/Y=L*H?&,=%J/5WTII/ZUZ"9A KK6VJ1Z*M(,JXW<1M&6Q^/X'X M<]"I"8JCL/+=S>VL^)9OYMMW6R'3$9?&1O[^'@-#!&GK)<$ L3B)1Z^HTH$F MW#??_Y3?!81H:77O["QI8JQ4%RE!IJ*("*K;%QD@E6U2P -\I MW3H%=+C-^EUBZ\=BSQ[S^COZ]-AG>9]'0!?39?XA+S]/)_D&A/?YI+C:Z/S8 M"MOWJX/2S@L"#+246F"]A5)6B$,FFV\$PAR8HB@4TC!%/(>3>)<@K&0"%+3;57_S^1U.0AE+TOIPAF]217^A\'O^P M7!O.;_+E[_-L4Z EO_@UHORZ6"Q4&?D]O[IO$L4'WUY^S+X>X$Z?KPW2: "D M)X8Z@YA6@-I*5X9 W(*.+WY?9$2XGYOAO\\CTK,DVW\4ZYNR*A'?SC_DDRC? M#0X]?U6T;*9]-R'>_Y+1)X56Z.P _ZLL-P]C];[0:E%HM\N8A, M?CW-/DUG:V-B.]"+M_/WR< H-_>QOBFB(;+]J\X6T\7K&O6'.GU/X"Q.^,ZE M2\=]^NP1UD@R@2G%DAA8*[@_7CR/53WJ[!T!.RZ1\9HJ(C#$P#M'MC@R*5#S M"QLZ+IAT)O84X\!]U&6:7LT_YQN[K,9E9$\?#AX*;SWQ&G)"(.=6,5E!P9EO M?@=9SP67SD"&)V=@6H(YW!FI^P,UV3*_*LIM:>2CA^2.-P[*:DRMUPYA8(AB M5GA02:V-'.F=(UVH\2 C.L3JS\*4\S#D2-V%<1'D3,=DBO*V*.-X;?YI>1?M MJE&%X4"[H#R(3X8+"B)EE\*'R&#@4!6;V7C7)/F)DB/6\D]TJ ]1$.I?QL[ M_+7XG)?SA$:B[E$2'&@5C):6:681$=H!S1VA"34*#);4M-B6Z''[MSG%[W8[A/Q3A:%NZD?@)B5 &,/ )(82F5/]K0(5FC " MN(8J.H,<4RWOT)1LA/6,>]+C/K:TQNR*>ZM!Y5Y M*;G1;$"+:/3<:(;9\%'8.S3L=)&VGE;EH8W)PPV#PD(#J8A)>1LV>AS05%%+ MA>$8"Z".8]^Q4U@'.ZJR1NPT_NQM$Y2R'%E$C3.00 \=,M4DJKCF(ZQT-0[J M=(5HOWE4ST[$_6;^_%H4%U^FLUF$_=5\FG*M[TCVYV/!:6SK$-E_,:_"9Y1!Q9=,N',1;9F7\WQ;\ST-]_BF MZ]XV@2-C!+-2:<(5Q5HX@;0FG1/+ I_%6L;TZOP9,:[0-&PGG*N2=$,X"05FPG>[H68GRA@6$YTSV& M@\6H.S')3^@ER.0D$8.QM-Q!A""VKL)!>3;D)3VC,L?[PW $7#K1&#JQIR"C M!TX(9]QZPR26GL/*1D":(C]N$[P7S==G5X>(_HMIHS2Y7R+!SD.L[;*=7WS, M)]?S8E9'C>XC[0,3*15'EBEF55$"2AE+HX^+ M'G6*W&!I\:O%LKC)R_?YIG;"XGIZ6^.LQ/Y6 3#O"?8*,@.%(MQ'"Z*2TT'3 M/$[9W_[;0 SI#K6AV/%Z.DES\_Q*797Y9J_M*#?VM@E1,&V-M,Q'?\0ZY8 E ME8Q*H1'>6C@4,[K";#!>I"(>"S7YQRK5MXZ.XRR;'+_?\D"KX"Q#A'CN'+1. MX%004%=R(LY'F$8_&#LR+^*+R/ .P[TOW@]P$H1I67 M2!MKV?I2/[);!XFPS4_2G3X+C,)Q;H-.[QK=^TT_>B*D\DJ.QEYHXK>%D8V\ MVD)FD(_TTOJ&V#_67"L,7HX.1^44#JNZX53V6X3O9G5S4&D/G@D2*97JJWJ8 MKDX2$05:F0C$ 3^BRST;HUYT(WNO>LN^'M?;_6>"( I0& U^ (V <; (JVKL MW)'F,9C.':5.]-9"]O/'XWY?Y)>KV>OIY<%B2S6:!RM=9*:VW$2K7B,DE:[, M0*J(;)[[WOG7VE_^6(^ #4N5V7/6?V6JPZ-4.=P\*&J$T9 P%*8J _S38EEFD^4!FIS230 " M4T"5(90HXHA6&E6&,K.FQ:7-G<=9^B=-C\"-)'GOB3C-,_>>=!6 P, 6BX6=AFAYMM8W.)+#-YYT> MKXHY+V].1VU,[E%+MR@8ZH0R4&F1LBX(TW$9W4K.-6AAP_9X$GJ5^>^/J'.H>J]SP9B1=27H<(K)2SP7H/M)ZJ)PK96WET_6U8EJ(K1.D,266CC=[I*V*#FJ[%3K?@]Y' MEW$R!G6?QQK_L(RN95HU]&H1U[W%XL-F$3EVINY@NR E(Q@1#R46B$.&"( [ M6:/P T8"SS++]X'28(S8#/'HV:0'SP7DHJNI.?;<1U[KR'!C*UD$ &J<4WW' M>GJL_0X0>ME:']5$/R9E#YPK6BN#FVFC,&44I4-,AFG"M:J\'4SMD#+)]O:+:<@H,9P (Q##DO!HWQ6"D]7X:8K\G[;<9!B]'AZ.:5H=5W7E6 MQQIQZ5W\5& J+*!&$PEY7$F(<]6T0[T4(\H$[3[PU1"$LP61G^RVW=MBH' MIH]U$H1G3GE/&5/0*4,8462+! $<#SGS'KX.MU.U[@U?=XS7D!'MKG/N>BP! M:B"' L5_K(="2QI7.K<%D49_H7G-H<%BXMWQI&45T-.@'$DZYP"U&(56(+J@ MT9J"R1MU4!%0X4*9D./T"GIG00=%&9LA^R_F5?B,RI?Y'@AW+J(-4>F162B9 MTU1 QR1TWBNWDUU#-&B\L;]*C[4UW*C2XVD8CB,T*9@@D@L7/RX%"2",<[$= M,_/:-3?+!]M/ZMQ":@/0>")=U$;'Q!N,E:!*<\D]M-6X#9)BG'9)0^SWA+R: M8?!R=#BJ%7Y8U0VGLM/K2PCL$,"*8<$L$AY0(MAN[%8T/S+8>WV)VJCOK2]Q MFNR]ZNWD^A*>NBI2K6. MK#4$2J$$4(A!AAC=XL"%:+%!--A6;6\1H_Y@' &=>BX?3#0F3A.)B<($,>8P ME14>%,COJ%!U;(BA!E(X2W05 M8>/$X$&=C'X*B=;6Y F%1$]#;2AV]%?&/-H))%J"A#+IG%?4"ZNJ'4],Q(AL MXZ%9TBUR0S&E^S+FT;V/V&'$%$$*(TJF#.D.M1&8+WZU M7)7Y,^D\-0HOM>DV4.^M19Q3;$2J3F6PJ]R65,2R>7&W<:*,L8Q5,2T) 7Q9S.N0 M'"?4VN@B,BMO^ A-QK;$,^E1Z""M.B:A\'B5%B[.]Y["^ MQL+ 9N".F'CQ]J0Z]"LPZ \P1$>2J&-9C?QQLG*/%+I.JC&Y#O'-2=C(E\#=$?,O?ALM]R+ MSP8K@378&Q*==BP%=!Y5_IXRM$5.5&^UL5X*]TY'=YS<4Y?+O.R<@ ]Z#4AI M0"$G4 OC6/R/1[OU06O>_-13;Q6W7@ +VT \ BJV*OD7IWOD#'?"2@E2I4.E MJF0!;:UL[L[R/PNA3D=Q6,[T>\N"!MBL7CPHM<'CI76:QBBL8ZT]%Y@9IA-278<& F0I#R5/:I5 *JE M%/L.A1YO%!#5@ D%B(=400Z8)WH[>J($&/+(RK.'0+M60M$3,J,^[ID$?2"A M_O8F6Z_2A]/T#K8+QE,(+!08I7M .=1*50 QI^R0!U3JWX+9D3GPZT"I9Z)P@@!!H/C 44I0NO-G)& V_D!R\[TN%!9G2!U_?+ MCU$FPHV/%N>AP[MB$6'_G+]=+:,9E[^]?!W_>K7V[XXFJ1QM&X@%UGHLK..2 M,5DEDUO]B>?[GLT,.@(0T(3 M+1R56%%&W7:4@D ^:#&_>LMX6[B+3A$9ZG/]Z^IB.IEFL_>KV/754?OMN<=# M.IRF%)% ,Y[2IID7J)*,\T$7[&%UW2$J@QGO^3S%64\QV9]O$805@#M,O'-. M4&XXL95I*Q03([JQMR>M=P-,G\>L[X9FLL6AFB-/'PS:.*FC4V$8C@.'SC-9 MH2(8'32S[%Q6>"?(#*??C_%]!V^NV/=XP X1B"$"',IHH3!@.-Y*)*/C.M(3 ML&W5LU?+K9'Y'G0^*OMZ#*KNR*Y^ERWS^?+5_+),LU/:^#')2GP[WW]2M%:[ M(#Q"7%KHL-=:0&"]J)8=*3UOOA[W4MFDO1J*_L#I6KD?OQ2-E+MK%[CC7(%H M0SIJ!9-6IC+3V_$#[D=TR?1@RFT*3@_*O>_N-57TTSZ"AE99! S4Q%,6G4:U MV\J6#J@AKZ88D=); ]4Y =)1@69JOVL9I/96HN@U&,T0B/]5$&YE4'%I:UZ8 MJO-D^N&4W1B>7E3<_BM_OI> '#/*:9P Y!'P;3;R098\Z3/SG/9AU5]:ZBZ MID$ZE]%(\W<-P_I2'JZHF& M( EC_DG_/]<>R:+8- 0$0W0JJXI! L M3:0HV\F@>?-56+XP_78!3]N#OLG*9+][GGZ?YEW?Y<@WL M^_P?JWRQ?#O?O__4I)L@(0=<(*VP-]!@<&_W7".@FY>J@R\H$-8/6&*L9$38:C_)I&)4X]ELZYE'_0+7>&7:T+:XW/)Z.C\V8>Y;FT[N*!AI&,7$ M(H*CN8PAXTA6$L9EN=81WV&VY/H\+MLW;ETQP^;SZ?KD_Z/!W1TWK\F,XQV% M.&5:G@[X^'2#MW$1S5H/Z^W1Y?5%F7^9I/7OB?!VA0]U> M@B.:&$61@A@1P"C$M(+/VKA2CF?GKW\^] 1:5X1XGR=\XE!>S1O3X6 ?D>B M*F*$%]RGA=$Q7>4S6(E;G(#N?*-P0#)T"=E@;LH#2![X6F^*723GXJBO>U(_ MP6@NF$=6 **M4HY[6%G:5E#3?"[I?#.R;Q>E1]@:SR:/!Y67DSBJMY?O4Q1O ME;^ZN2;&;5>-\ M.YZ]SCYGGS- V97]NHWE?,YFTXN:UNK])@%)[9@E4FCBO)*,TUUTTD+>YL*& MSG="!S1.6T#4I6-R;^7+%OGO\WQ^641J'BKM=5HO@6(A<2G1T=[ .N^FKIK-\NA>S;YUL;%[ MJ+. /(7*(1 AD%9#8 "H '>(JA;'&U]*.'4P\,X;.GDJ2,/8R;Z.@M=4:2V) M!P11YA4#NU16)Q5J8=^\E$CL(,#=T:B/2MF_9>4?^3+9Y1_RR:J,S=L4B^Z& MT'<7O:O/<2!I<+XH/V3WQ_CZ0)WI1OT$(8A!0D"/+%4L78"I@63:*.:@UK!6 MI8[SX;&O8O7)?02+=(K 6!"]-&%(_%OTU[VD_GV3Q58GHU7\1!K?-5#E>@W-,B@B*I(!H[I9PC$IDTP6Y! +&';YFB QE!0Y#S'ETJ<\B(CG%DDJL!MG.9[.^%&,#MI_D;4YHN%WS M>53[^);Z#L S6?7LU_+3[GY3R!<"*1:K4/GD$B%-+.8RH@1@QY M6\G.H6UNX/=6OG04A.H#W*&(]6K^.5\LTZ 3/D<*<\N'O.E]9#YA:[#.0P$3)\:KHMQ>3GET8CG>.!A$H"511J6LY@!)B'<& MI+4&C-MU:Z/&@XSH$*L_"U-&Z3>-BR =Y=M\N"[*Y3(O;^Z&M+"K?#I_G2\6 M'Z^S^:8.73%?7A^Y".'TG@*R3M"X7!K!I-% 8QD-KZV,Z33,^!RB+A57# G> M4#/'6I"/#P4Y.F/L;Q20BO:9D%JGDS'8BU32LI)2<='<9^[-]>F!(IWC-!0; MUL=C7Q?SJU,9<;AAL%!Z:0E+-4\CAE%$0"MIG:-#UN<_/RLZQ6HH9NPWQK=7 MIN<7IGCV\/*)/80H.%6 20*% ,I0*NC.V7.(-J\YV=LB,\P>:3_XC8 _D\GJ M9C6+7]C%KV6Q6/P^+_-LEL1)J20ZOXQ._,?L:S-FU>L[>"Q2G2GJJ'?8"FP\ MWND$"MS\A%)OJ];9.=<+LF-F8TH_ZHN-#_H.4A(G 8H.BD"$8G6Z>) MP\(QYHF";.>! JJ;6U:=)R4/PX0^T1M\[HA3W.(!+J_F#V?!S2W-Q7SQ7ZOX MPV66;FRVTT5*BUN5^>YP>_44K#/I=/[2X#54E"7-$8NH\ MV_E,L]6Y(1\^4?I-L=O;^-TFU+YUUG]65E^B\1.!XMJY9S7:!U2J28)G?$21G]84!0=#^L0 M40AIR$&M/?.A93^67WZD99#8F52N#-CX27.,M,&5S$P[.IJL\D[U]SB\UBE& MH\X@CU_RYMSOD?2 !\\%2E.U (OC.J2I4 )!JK< <$CAD)5'3\H,Z$RQC_,A M6Z S6+)M-<;C^;(/GPR21F%\M%.P40900!M95->"O' MF)?<5#M%]W@,I6N=S;+Y)/]PG>?+UTD'">O#Z_2^)H%!0"UP.*YNCD%N$62F MDI#0%I=K]IS,U]>2W1%0YZ3"T S97XQ7=Z?(8^[=,^W"=)2 Q2)< 'J)!$.4+:# MS?+FY6M.WST*&Y$0Q&G\D" M%/]62:.];GZ/3)].93?Z*3H$9K@3']NM'+5:7A?E=/GMZ!&QYQH$(N-G$7'R MB"IO+-> TTHZH-V0V2&CL!8Z@>E\)#@Z]^]K$CCT0'(EJ=,,1SF-MV@GH;=P MW,9!6[4=94$KE+Y'/HS2"!@+#/;YP)!F1".( M'2!.<0*@Q5O9%)&@>2YTCX>\VJJIZ!Z8P0YP+;-EOBZX.,EF?UV5T\7%=%+K MW.>1EJF"N&!2$<@I!4Q)ACS.408"I M!A"BB)VL["=E"![EB:V.E=\!+N=;^),?=+)'4#4*$1;@/3;2.261IR8MFULI M@?7-M7]ZIO!(O8*&4)V7$ VLP7O^M).2"ZD\EUQ":+ @JHJC*$6)>&D>PNDJ MK,6*5FA]S_QX(1[#>6EQ*AWVG"DQV6P:I[[Y-(OCB//A;BB':T(<:18XX8P+ MCK5B#*KX%\A)E9.I%!JRT&QCJZ"),HK>,!KJ@W^3?_EK7B[R;W:Z20=_>QF' M7Z] S-&V 3B?+*QH!2O@"'>."5?)C(QM?D'D@*Y""U[T!=1Y-Z#7=Z>?O 6] M;A5]Y6A/ 8^T8Y)A:PU1=BNGB487']]$T6=*>G=(G941[NOMM-RD4T2W^%1F M/&P=B"30*NP-QM@())AQ\1MCT!/LB-O&H1=>HM\'">PRPG G5^.M2>/>IV$;"&V"DDH&+>6NXI M5U5@QW @26.J]':R_3Q4:07;L!YI&GNZ7'USS\\JU8S=B%7,MV4<[IUA_&TZ M7UMNU9EME>Y#O=^+^\=J;9='"^_BWE%N]6FQ++/)(=OF#*,)Z;XK1:&06M&H MEFAKHBHYT3""F].YM^/Y?=)Y_!H8\9=1;6!UR_"JUP PY@A&^Q0P3!A@D+)J M)\QBBP?-,S[%W1LIF]HSOZ%F1LS@[>9+MP3>=AH,AQA2S*6!6A+!J9659JSC ML'DAE)[#%=\M?YLI9L3T=5\CAI$4TWE6?ELOA&^*>3HJ'I4>QW=5*:5;?M=] M:S#8&DJY5T(X8*P45%9!A[A:R^8?0,^[N]_M!]"3YH;Z0DQQ6\?$:]QIT%AS0CP71$HCG*.<[%:QB%/SJS=Z,X\'X\5C/@X% M\L!4]'G45S9[(M%QONUK&3 !&BNYSB_C$@&C7&79.VC4"&OO#Z'TP\WFT].J-5\_2,WIR>\Q&H4RB'GGLVOE23 MN6=/RT"I)]89(3Q2FE)"C:ZF=P<(:1Z9[,U=../_A5Z=@#DVE!\9?B=N; MJ7[6>:I+,,]F@.7IDN5=!N&AO+MC30-FWCL&+:;2:!\G9X_M3F)BFI=^Z

    Y=WV]GC(:Q)7%U^]K9_9<>TCX";652^!CG7 M:_'/Q%8?OPX:MJICJSERKI.M*L+"AK->#&==5(!Z7E9L;.=Y;>=%L>)V#GE3 M$WQ5COG6879#U^<=;F^]L=4P0K/!U7#!E6UT;9<:;XAZ=2GR4O.R]N ^^S " M%9" ?3-H3QS@52I7=.8*WY*[?&7N_IKE+E%^TWI?B =?8>.W89A?LWZ6MWJ M/].Y[_:[($@PZ$OV?%EFJQ6_$']@3Z;YD/5ZZ5J+?N>W5OY7-H(_/U]^V;38 MAE4:@W2)!ND2&$8V#',]#',)68H]7-[&@SFG!W,);N\>3.,&P]';VP^MWK6U M)]J*04JK>T',L(?):=S9EVEL]G!G&[WQ7%W5/8Q(HS=>IK^QAXEIG-1S.JF7 M8&SV8)K&V#Q'9BCJ6B=E61^ 4)UQ+P-$5%8WF3Q/Y4AIS?;[XY!WK>_II\EV M6"IP2K=X/=9ZF60C@08),U^R^:#KX*%)0=:!T3(K\UJ+EY-L$YZIM=C"2>T) MGB9#AND<]RA+/W<^W WR4?KS=?#(NM/INZ[U!?DM,T8YGN()_QH#4N82E@80 MA.04H^L8=#YEH7#S2FS>$?756G2NX]LGBM ::C32E8?-^[?/ Y M;]UO98RONK3VB 9Y6_0>US9?0MW_)=CG:Y&FQK6]5$EJO-S+EZ(I8 MQN^EW M*C7@<-PD6,XK5M.%[4*J%R1GXO$J[NEU]./A:'"?Y<-%24FX^C1.!+P.5IY> MQ;VZFCDSKB[G!;GZ*S&A&TRR./E$%-]WAW_9[S;KM^_N6_E?RR48:?OP??8E MZX^S7P>#SO#W;+2B'RO>5?(Y"GJ4QEX'7SUNJ:Y'VT(U1RW>#J3KUF!]80MX M/=I?$/^KAO\;_C\3_Y_;W*\V^MJ:^4V[/1CWP4'*VEGW2^M3+]N']?.LTQV] M&,:OP]E)V7X=RJ^^#J-Q69^_RGJ*R6ZT5J.UKIGO9>.J-J[JF?C_$K:O96/F M7PJY5]ME-3:^L?'7UAUL2Y5EOO2W,<<-N^^A/Q=P>SQF;J3JHDW)E@F"=X.O M63[*VG=SFPO(>C/J_-B(YE%$/9*D(-;S297 M=766LTF3759%P[%CSD9$+]J"-N)X6;'G%E:T$<=&'%^".%Z"=3QV;-F(8R.. M5R*.%Q9CSKM6_9JE$R /=]UVJ_3G_WK_@C2 ;$C\W$.@ MK4C<*/ES*/E+8(^=E+P/5\X A0;PH5'R#8F?CQ1O[\G_QZ#_^;_@7W?7[;?\ MX+[5[5\YP2=*O6)9+\A3WXK\C1MWS23>28G_^>&9D/C/#R](B>_DBC4DOD97 M;"=%_9_OG@F)__/="U+46TGQQ!5[.[I+6>B$H^ZUW'6PC2]6M:X7)./;,T"3 M<#EQPN42V&,G$_#Q;U?. (4)^/BWQ@0TT?C+D/#M,^Z-!] $R5%KTC'7Z*AM;ZD;1^T9VNF="<[W90W7*.= MWKZ\H8FHGR4#[-M]KVDVT'0!N&;;)O\@?WST)^.Q)Z"*[80J)&XH.BRJU!_L M&E"E;C"Z@,S&-:!*[(:J(WD>^#I0M:.-1O0(*=&K0-7.J<4CH$I-PU54X"W(W9^%( M^[Y7H=;5;FI='4.MB^L00+&; (HC">!B[F.>*7*]UG#X]G9R8^)ROF)P?S_H M3WZ_KAQ%[=(6$@.K:WLAR8#5VZ(:+C@1%QSS^J37TUB\(>H9B2J.0539$/6L M1#W*=0*JL',NY*)#_0?V'>_)(1WACYK]UIYUGGDBO&G M8?:O,2PK?('_E#855YY?&5]4+VZATUO5ZD[$&7HWSI@,/_(MB:_[[<%]]K'U MS8Q'=X,'G6X[[7FN;%:77_-[ZSY[+'YPK5[W M=I#WNRT8T^U_G@];>0\\?3=9TQ(4H05+R88C>/KWK)5?%T=68WB!(=>C>!UK M/@F*@D"S,HX-%#H0&$OT?<1!)8%?D-T^N5 60W[/OOYGE@^S[\E<)%*]O87Q MK8J7P<^STH=6GG\'3OG:RI>E]'TV!-JU[QJ1/K](%V,VTO=P$;T;X4:WVY2C:X_O MN#T743B_IKYJ)^PYF8DXR+/NYWZME6@"FRUEJ@J1E\B\C54[H57;Z(2]2/-S M9$_L)2CZ'?GPH%K^N;#AM6CL9\.%9]@Q>9&,?7[W_K3;)B] U,"Q1R!I;[JC M[N=)=#0Y5OWX5]<:+@C(.Z!_?_2Z?YL#VHM2@.[]QZ^#B;++\G;ZZXJT/+XL M\<]XN"0H[\!U@G<]CKD.B4F'M,M(*FX%W@%+!V+6*AP_\FD-DD_C6B-@67"M MY9:N]>KP@]1FD#_(;^;O>'O>GA,M=K^L'A*OY.>I_5@@[Q5U&]B.D2M07L5=GJWR[Z^M+L15@ 88V&]W MLZ$%YW TSI<3]>\&0_C4E^SM>)1W+\*]>$37@?AZ+;(7O(M-V#Z1GZ$G MC@/;UL]8&7[P1J"-#]WXT ?3Y&=.3R?69G_@F'W"-T0URKQ1YL=F>':#R X, M/QE.U$$97OS!IM0Y6W+D>3ODEZ#5S^B<3\Z@8+(MAZ\,/U1:Q#SD8%G@OQ3M MR=P-0Z]!RW-G8K);\XC)\,-&F"?([;T8/_M<*9+S^M;GS_0A<#4^[!4UONTW M3O766GF.K!?I4J-) T6,MN3SU>$'X7/5\'G#YR?8;]S!L5X=?A"?9&E'_4,V M&O4FU&GR@L\O@CQW7C EL;?>X5D9?J!=2N:#NTE_:A*#36+P^'N:>)?$(#]" M)ES\0?;S8CYD7[+5FL1&@Y=P\P+T]NZ]E-FA8T[P43I9FY##N.,-&Q_'][Y@ M)IYZSF0W1YL=VQ)S<^]%8D MWRV]_1C[=+\U/+P6,2^ ?WG:;R&[)#86AY^\?!7LY3N ,!N^S[YTLZ_O,E@M M#'Z?^GP.1Q &7<^UV!N9_9:4/D'?F)17)/U;;*^1[TEZJ!=?&?E MH$_C^=^[3=9L(VI>@*$7NSFJ*\,/S\O[YQ>:T&L39EX&.Y,;LNWQ[M7A!W)' MZ(ZJ>4N/[H57-1_ [ST8DY^QR'ER/>?6^QRKPP^DL.E^6\ZA^_ENU&CI3;AY M$7IZTEICARWGQ>&7<]ZDV=)HMC1J6/P"3J/@R2E9VM0X7UF=Q97E0_#D>"S= MEM-7AA^^QKGIK'2([8Z7T5EI4H2,MZZJ6!E^D*H*UIQ#:73TL0LLV&2';NOS M5BO#GTD+@\;K?O9>]_D;&2"U;T7^COT+7A8WOQ0.1FK2)V];;WIU^+D[AS7[ MBLV^XH74A9R\'/_Y!X?GK<,_7YJ^.=&@N0 [O/KR?I.CR]W]Y.AUP'*Q;T+B_KD1>JUG4\7EBX8T?<(+E0 MHO;D.W:J27LR$ET&$N+LP-_B%:+_W>J-)ZK ]'J#KZU^.QN:?B?=JI1_R88? MOS\LZ.WYD#C(/]QU'V"@SSYU1U.L7HDC4;#V=@N?:>:M5GZZ4K@=#]D=_II, MOG Q7,-!5\!!"UJ%'^-B8M%HE:OCB=72Q!U/1!SW\MV&@ZZ @XY]_ZAH&.)J M&4(<@R%DPQ!7RQ#R&'Z':OR.J^.)<^^8COO=*0<-[UIY-EPD\7W6&H[S[)<9 M,)/GQ7N*9X]O3B^J>.UXV*EZ9W[0]EK]-;"FI[N_Y+!21^T![?SP=,T1OAM^$VH A+ MI>/,6&ZC-5H)IF>@B!@\??5+_/L4BMJO5(.1X-P6"(V-C@1Q@9%25$9M29@! M89(G_&IBN:K F']E%8@I?-N3A!&I9<2,^^QAD*>*_>ENWQ9X!6A\ M, (Y:1D/VB*A4,'0,ACRZI>_)V.VZ4O+T 2P.Y_AV:_YX.OH#E;QT.IO0V0M MK62><>HP M7&*6@8IUG '!%%"5Y2=6L^M0Q-[/:RW '+?Q[DVT A5.31.*3! M7W!24N%E(6#"&PVL]J:5?\Y^,.UVUDN>0M;Y8?*-1;B6/KH,SYON,"'N72M/ MKGQ6>#CUD#WR&%D $Q&#.4FV0"FM0K3**:>IE(0A'9!=X+$E/PK]B/ BI#7@ M+,/\;OP)(H/8&[1&)<%0?Y"%QXO@WO %>*,FA# 0UV#!GB"0" W$)8X%QIUP M9AE>T","S?Y9A';A2\L0OL\^PT)RB#-_;]UOH\E =U/EB>1!!2G L@FC"HT2 MHXNO?GGW]F_A_0^O?_\8?GUO/KY^^_L'^(M;A&;YH\L ?;C+>KWM>1]['AVH MAL@<\AHKBF(("E0\C]$B3"IX?_$+*]\&_/?L>-CM9\-MM("+H+%8,!&3&!EH M=] $2?"8D,0((JL^OOB)Y:__]Z W[D-T-Q6";;[/./(2.^<9,*]!WC%::"%I M@X?%_SY8_/C*%Y8__S? RG_U!U_['\ /&_2SSNOA< RQ]!:2'S!PA68L$$\% M##" A9EQ\YSIDC*L^50!S\>\E53UA^_WGP:]+;XOJ>::8>+![0);H33CA:MG M 4%BPI*OIP LO3M]<#G>OUV.]Y<_/LNO+8DJ730*@CA/J$;.NZ"]\13C*1S! M@",H5T65:J;$1%#7 K$'E&H-E 3L*S) ,,.X!B>$@=4HH"3>E!0*0^#([@ME MLL'O!Z-)XJ65TBV?2M[:)JP*I#QC-C"%)&7*6>9GU 4YM]Z7%*"<:;\MH7D2 MX.L0+5'4@4M"C'3,@[KTHD"T DWN5@$GF.N] %_P=_PD$.YWAH4]\EF[!__K M_ Y@/WK4A7,_7A9O/_77YB\I)L^SAQ_&GX:IKTY_%+[,/-2E*I^5Y[,,X0*" M7O\>%S 4D,9,>>I5&_/'BM#5=]OO\WL5: &;+1:83JE@QWM[QE\':1Z7!$DB\=CL;^U_CG(Y]L, M"WNI7_K9:HN[K0GSH=6;M#=,7_]U,.@,?]_F7672S,#:@CB+AI*I0%#R8C$C M2 A%G"XB_L"MKR:-VDR:19R>A ;O!E^S?)2U[WS*/G0_C=,WWHPZ/UXG72A5 MEDLC(,K$RD,LI'&1< .S;-B^(G,4NEP9;IF0B.+(E9-4.R:MH:(P"9AR4X5; M<7+M=S!*>Q40XNL@'"4F>EKL742/K:WD;W$F&EP9;BDG2@?GA6$.XAU# MF9$S_B9&QTK^YNS4N%7/FK^UU18QAE$,(NW.&A%G-#!8$H$K^?M<-+@RW!*B M)?&,1DZPS,E9:CD[[UUQVS[/NMD>:OWL?4M?'O(^L/D>V:WZ2N] MM-DU&KR^?P#8!K, M:ZGA9\)+J44J^6)2],D 'W/IY>V[I:5S@H+6Q&N#, \Q8J6*K(-/VT"K2[_1 M\CA+]^,I@[R]#:WVW7+MR^M^^NWM[6V6#JI.?]LH6N9K*^^4!"#KS3 S^W4K.YU M/_6J Y2\!R1! 5RTNUU)R_]M3?XE.H%1JW^YRX$56\&7V%F.$P2_4F;[JM3],SPYU_@AV;%1,E4[*K0-AH4U$'4YPQ M#@%YVFF?):LE-Z[25]B-*YZVGK.B;KU 3>1("ZTD JNAE:,A%*BSS-%*U"G\ M,E"W7B"#HQ A".U 'V//&"%DMH/ITCYL991P/5SW,6_UA]W9HSWEDAI.0%^S M %SHHZ(&U-6MEAAO*'=$!,"!Y,!I;,D<$,$O%9L)-2EN0XV'B&_S0!4W_FFJR4IGK;]U^]WY\7^NS3F+O#^V[K#/NP8LF^TT6 MO,E.JJL"?WIZTB:'UTW;M-COCT/>M;ZGGR;N;BI#3S5@CP%]^-<81/WU) (# M-*0!!"&Y$CHN^\J3B?,I$T_Y[4."8+BQ L'%8( /P=.*@AOA59QN DMD%,3G M96K-6?8):)W3)L$PR,?#%'%TLE&6WW?[$%HFF >W@^D2$@ 0 W_*/J>W9/5Q MQ/%HXKMYE@ =3HFS^+YW^0#@6FVL54&>1:I,#UZ- '.PGLF#/],BWP_'&PDF M(]8D>$D58](+)$A1\F8L)DZ5JH$6@[]]T/W":%49=D[)MG$;U09+L:%^4D^! MC>"S$Q<2#"2GNB'-84A3*3H?_MQ$'L><0$Q)"\YP$(HH,:LVD,B"WJ/'(\_< ME%6'7]/'-A6Z9;,#ECMGA1"'@$@PY!7RGGL<%023-,H8.'=6E]2"H(NKVQW MQ;7E&9#>9]/_=_NFW<['$P@NRPL7MIM5+*WL82[7/VJGK$?<2H,D M<=A;/CO $]+D4E4IQH0M+6TW^ ZYLHHLYK+S' * &IW%R'%'07]/D[02.TL- M*J7RT@4$^$+65L&02_ZP%Q:" H*HTTA3BS#2L[5Y:6,I0ZO5)$]Y@)45O#L) MGX:_YH/54O9-!;<1X(!X&< $P@A8!R[*86*PBI88#M@1+U&E H)=X5M75VMI M)$F-2864#R0@&F8Q5_3:]+RB ]]@Q9F ;WTA+&A"5>!F]#, 7FE([>73;FSLUW4EAC4\[3 M&C7="9WM%@'VD"8GXKM]=Y3/R7?@42;OF>,0I53<&Z-FM5:>1J-.Q'?7LQ>_ M>DZ!2Z."IXQR&KTR-+IB-Y[B( Z#O9EE>9^EZY[!#KWNEZSI,D[3I3SZ#[;_ MU?)'MLL'6&!HBPE0I6R2:M8!(9Q&%\T849 5_VR#H(%B]S#MTZY. MF%B*141!&P9^.,5%L8@!UW9)N"\ MY=[75HM@M-Q=)5DWRL.?*P!U[,*8M $ MP1V=>?_6'=UU\M;7?LP']\](*4#H(Q0UT@/?2DU4L$4RU")CB*W"*Z[&ZP84 M'0BSI[][9V_<*I-B=P@I&3(B4)3..LUPRZ-"\O)P"TKW-_-W?,1;;O=G5,N- ML-8A0[7!F@;%B_XO1)"(CXG,++\=Y/?I).TD13O)J0ZG?4'>9[UL\MO2]LW' MU*9B-)W_6^M;VK#!.Q9O37#]9M#__#'+[Q<@^)2^-DG8;BI?E$10"!*#)28J MRP3W,T==&Z-C.18G/Z)5=^DP*[\,A#YRWOSCTR]N%&-/(*"6W! ?G?+6T5G[ M(PG>/!>D$I-7@E/$\&<5U6[G0B-)RUEK=U-9-)SZF*4%%D=@B-B MMIN($7-VD=%*?>=*IF/[6M=BR@3&TK;?I&O>-GL!RVLQ1,)"4.K:PR+V4IA0 M*"%#%%KR?Z=]^>C*"M: LP+ZH#"4/NMW4WX5O*5WK7PT20!TLZ_O\D$[RY+Y M+GL0\@^Z8U"Q^O)L-"E#>9].00]';_N9'R1__0G7%=5'Q%0992351!N;W#3L M9H4VAF C*AVT9;3N@*HZ)$=P1V'BEU:OV[G 2&T31A>;KP6(?1DE@FM-B)6, M"S_3[!!@@,;?[*-58J4.<]WE^ T0\6<_ZX,^:V>E(\VSF*P_^,+V#AQ6T+;V MFO9'I;[IEO8Z9()K(1E!WC-A0,=3;^QL#\THB^-B9%;T]ZS!Y08\'0B]F/V! M8_8)WQ!U)1@&GB1("FZ4)(:*X#PJ3B6#\53\)!A>K_Z>M ^XI69=XU\$;2.A MJ1B 1"JE M/;2ZG3?9YU8O9JLE'9N*(K30D5$=(?KF6#'AL2AJ58A#Y;K#U-!E'O>L?GH' MF-850B >%#;80=@EI"(2!^T+%]DY7J[H4GA[F'X#H0$62,'%_#:X'7$6:.3. MJB LM\Q#I&-FM)68"N1*G=L4%R7X*L'8$]9UN Q&"DEQ#-*#RL0&S;?D 9=8 ME)NU07RR,["#SK@]^ELKU0Z.OJ\/I98*P)#".NWY\!"]]4SQ(A.)M0D>1 23 MW^:05'QD$80OW70O0JL'DORQ>Y\ME8[/3S^6*LS-+6BG/T?=7O=_UI:XU!;H M.9R:'EMKC2!&$B*%PHX&"S_IA.)2T<[2J.4A'@M\^I(ZV M2=4-AL-)A=:^E8Q< K$-(X 992UVQA1=M5P \2@)-67X()C:<5V/B"QBZW(= M_)O4;Z6B'#YV\^'(M[Z_O5T.PM_FQ5VI*9XLF:%%)+$N^;*JD MY2^24OVD*K.$WX^#_P9<'X!T^VQ:K9PT,!!A4D8A+E%M^NGYKZZDJ4K$#CB5FML8XC2S3QC(&+ NM3YY1RZ\L41<3]MRDR4 M#")NSK "YP.34.Q]!N>:-#",1*1'EQ MQ-U&'BO<1LS.KD^GB+HZ:NVM+<'@,62BE3APCXSTLP-HPA)F.:D@$A$-C9Y$ MH_V4(4]ZD'AET[95U 8;.[-KB*3^*Q644D0UI (@_I9U/]_!W\R7+&]]SN;% MP6G?,0?":1!>K N900S1$%H9O3;D9#(6U0:1OC-SS?R+AH M;#U+FFY4HXN1GG U>"*@.D?'I*J:'C$^FX0=4^9GB5 M4 9)%5C2K9P375S4%QD+7J8,X=_E;UB]$-%,*>F)VVJ&P_']%+#5CW>'?\4\ MRR8[T@#;^\IDO#A ,I(M-79!&N)SYKU&SFB$D43%!JM:;D^Q4%C*V%/)MB=" M+H@2\L"42!1U5T!&!(O0TW:PWN^$/2XZJ*:%Q0XE#).@7*6&48,H;!4&5 MB]1)'R,MZD:UI=64P/KL,O&Q]6W63_64>CX>"1::-+]]N1I58PAP1]CH\_^ZDZX&/6ONL/>H// MW]]TVZGG\#Z]8'!JCOT\C-72WVTB*+1S:$!8>6ZE0>I(),Y1:A*!,*$O&5OER/ MUTQA\B,I"J9W7M8A$7(( [=TNDH"EU+MH@$]:CQHA7E'6&N4J;UW"XL?);L$ MA!S"SBPB)%(.;A<%N06-DKKE"#J+7K'!@OE:A,@?Z<$Y9-&BO.V_[G_)ICU? M-Q>?+9I.A96U+F)/B? ^6E _MCB^Z1BN;EV+N:Q>32U,!UB$JE\$!Y7)0-%' MQ#&*1E"N:7'#'I>DN@TZ$7R/1BR0:X ZGX>=8N?[>Z/U#]EE,EHP-F M==:G&L69 YG.%XA2"1-$VM/T\'HH]H%S7C_;@X,.]2P:5QF ,: MP?$JSL. [/%RWSV1#D.NA_H1EOUA7HMI;H$SK"?1(:4#%T8574(8!U27>P4B M6*8A;3!1%+5:,H42Z M&UPXII>WU T>.#-:66X%!&9401A+X^P*%_# M2,B;ILT5?Q] MT&_OI90ULQQ'Y;B,BA.(=@H;#9&0J0@G%)E=\[T-+/O#O$Y-"!H#F&(DA:6, M4R$3U%.%S )X&>5RF++=VQ;D\?UX4G+LLX<*2$7+LG00P$^# MC'6T-@(1;XCUZ:)KI1W&\QXQUJM8-F/I?(LX)3(F>?*4H3<8CI(>R"?)K,EAZ%2RGNYL*N-(+.S>II-*DSF/ MC9@'Z=30\N&EI64O@9&^]'@9Q:8B6_!XP(,P!A&)&2="%]Z/3GJPY&5B7<^+ MQT#56:DBST85"*V(-98+SXET*(JH"T_)>ENR09B\(*JHCM5^$MJ>Z.SXR!SWB%*%D0I4.EF8 M.-LC-@X31EH'>803;>HSM2.LN4MA1LF2QGXLV%K M;?>4R*DR%#/!N"8H MA%C$4-,66U@X6Z'+5STA!]:=/4,Z:$L$X'3CD#P^,* MZ:&,2"-#^6HP6:X@V!M;G]?J J%=ZZ$[ M:O7@#?>IR=6@_==N_HV@&F)HQ4QP00G*!"Z.CCM+&2G%!_"8KJ8E-H+TU 6L MK9, Y/L@/./@4F*.K9BU8A4.>T1*:15,!!9/6T#!)L./@YJIU<6M2T5/CPU: M)IV(-W>KIMJ&N M01.K("0##C2]'B)!5[@5@I?MVE8W&ZYYKL% RA5,KBG07'GEC&6X.);FO28E95.2Y,M" MP/8MTY;TF1(2I'>FG;&E MB]8'P]';V\FM[9LR$"(Z[2T-WGL0#.64+.Z&$)*2LG'$3%T/'G[-^EG>ZJ7S M)9W[;K\[G-PY_R6;?6,#;D+ CL2HK'$QH87)4!B]U/6_Y+1*O5I6=,FX <') M6GG[#I#CLR]9;S Y8K,=9I@"_X09XH6U"'1IF+=?M1C1"1>BF"ULD3 M#8P%A+E2LTT72QF+I9405CI)<>*EG,1S"I$0P8-E01#F P4+.N/[:+THWZVB MSF<\#]'S9/EH#=+&PI(=5=R@D*XDE47K($;*:S^CY[35VO=T'(@P,J0"4^R< M2)=ZH=EI2&,)Q);EC/W%L,!A'0=BD-4**V$@EF#@2)-9)REP'*(O'V+ E.#K MPNN!*30_A$2? =!..S_B46?*IRMDL+0:\'-T]Q'$")1 .1EG"(D0==+OY33(OKPC@-)]U1'+ -R@!]OP>>"71!G+.0Z.HXT2QLOKMCPM9C+\O'UQ$[7@YNG. X<#"*H38%-NC&$2\5]*$)K M[URIGEL*=:X\U1Z8V=MQB$SSU'N2IQLHJ3!*LR(1 V&Z+:7RF22'R#A\318Q M#G(_&'\:W8Y[Y:9?>W5,HPCB2X,Q,U(Q*86+I"B'TA!*EW:9)&6EQ6P-V@'7 MM*[VG3D"8.*(0E#,.NFPFIVZ)$2#HU?N2%&6Z".N:;H#"SR:9T![GTW_OW/- M%;>*:V;3#5L>!\R(,K]A4*.OT?8$]WJ(WE.>02'A4L!)+A52.+ M-F1@WW6)74E%$O3R%KVI]YH(@K(HB3*4(^H4$:KPYBA(;_D84ED/'V312YW; M'CMJ3QIG;]:EAX2LB7SK1"@!N"%5BE/H3&1$I)T5>?DW(YA$#J5#C?4,@AM*#@7E*O MB,)$"@C*BA:P#,*SDA_%2UG<4T*^TA18!-"VDW-PQ"');'&70714EYO $B'W MA;P_ZG:ZO7%RW#]D[7'>'76S8?C6[HT[62?F@_OD(XU'LU>%5IZN6AD6?:WA M0^-5-Z%:D-'R13,$Q !H8&RD3BB/D$O'P (#W]\O4J:XQ6MQ<8< ^00X* O6 M(@Y@[1Y)*Y&F0@5J@IU?#.@]F-3G@8,RHZ.E7" AW&'N+')@BC#RK$B78.>7 MS@2>! <5TKK)C[<:2>(Y4),%!32,PQ,X($"!V5 U.#BFM[X9$H)>*Y4F(UVU #R'X!3MHH5)RFX[ 0V0APH8I> MKR(AK)0&%(ROQCB+7]\!K'5H $19LE[!VO'*-D% MK'D3_]1BMS<8CO.*RV+788ZSI!<8EA#OVW0;I>6%Q64HB)*70U(+<%H!8@4D M^X,[#^#G$^SW^1__HYOE*=WQ_4U*=BS%^_,QK_L@B\/) +PIU/&8.NP M%B&&H@+=6P0!2,59BFM:/MG41D1*K*WW 30(=5AJ622 O+&V?"< , #EZJ@8 M6"M20*5T\Y6C"$ (D]2QM@EGPN06?)0=$-%B5RRRQ1@I7F9Y- M&/C2ZO92R SQ=$J_/QK]A0X6D\L.'GN/I(XC-KL=Y-G.O;8"\\B3U-S1QD@) M!W9&A18BDI;"_\7E/!72XR_[D>+=?JO?[J:KNHKK&%>V._*'00[?\-FGT>.W MISRQD/HM>KPL;RO.=PT7FLO[<=;MO\F&PW3AX\>[/,M^ P#O-NVFQ-1"TD06 MHD(\$FZ!B8IS2;2B57E#CV5Z%(\F/5Z**WL7R+*I$!(['6EJR@(*CAH";F9Q MK@F#LUF2\@;]U>B?2,1NJ/?:*F5H-,YK9203TA9!AK-:E3S"9XIZ^&K6_=S_ M=? ER_OIZ0E)0,&3L<1I[2FC$G'%]QE I]/IA\H@+6DJ'(K=721&\5]5JS&0LJY]QST0*'E5O#I/** M14X4]T0BPF/AQ$F%8BF6NB*DK6W8Z(,,$:UL^XK"Z-]?0X$GJ.'+M@0(TNN"#U3HP-=^5,*B\.8A7N\P](_R? M,R$HJ;94>(H4#Y[8J'#AAWDO5+E'_>J&UQ61X02*G0@E-"$&8T00QYPHBPLG MPVA5[NIZO8K]\"K9.^ZD8!!6!8R"MVR^_>R=-+*,O"M6R8<58JR<%AY3$920 M/H QDT6:3.B*ZP;(E?'=NA2AU! !02QN M98&,.#+K93TSF.4B )(GIM:[\^ M!U=1X[D11DTNV<5.,%3H0>>H*I\I;DAR8&5JK>&1::<,*%+C*%.SVU2$0414 MG.IN2'!(C0S>K< &8NF8VB8S9GDA (9$%D0##*18(XXB>DR M DV++ 9S3AUA'^B"D/E$38"EH(IQ2YU1EN@@X_R";1L#+CL'SQ)Y^X1&1DEM M* :7PM"H$9&SLOZ4_*>QW';W3#(\/2233@$/=RUNYUHKPKAT$+9X'+P(LZUX M38F.Y0)E5>Y[LQUVSZL=8R?4Y58R)U)I.8^J\TP9X1Q77[*1T1T7O MA]7>0L\-PT]40PXK$9&+Q%B5#NV#E5=%NH@Z5\ZB@E">3PU=?/:'4.Z8H@F9 M&'-ITH6Q,_9$1)64N@!]<;ZPZL2Y'(ZP8=)JHCV-&+PA+@OU2)P6I>*'BY'= M(R1IN5#> 3XL)1SIR&QQ&D-;;T,I-KPAUB5(@Y&\%WFT6E405><3^%TF1K3Z[JE/Y>X%^?J7<> M<^N(I=YH+-(!$5GL"FL&(41%L""V+16Y(K0^4=-P+YB6,I*@C/*973@=4*%3X0A##2)#69EHD7 M9G60GE;<;H8I)Z=U&];E.JQ,G6QX1-))'FP4BLRLLXNE\.(*4Z.4]H*&7:16,R85.#F1*:+0UH48UUN/:G!13H;!D]1UP:F&:)3%[1R M7AOM]:R+J-"25-Q%>5:Y/$*6D%,N#>;I5@1-&/C"\[Q6<&#'+DNB#BL+J=,P M^*DX"&T-5A0"_8+TT5)73N M@L?&4[^/TZK>WLY'X9/W>\ BI+0.IDRD)AG.%PUWH@U6+X:>CXNL/G]W<%R< M"^/K7"KN TOW"0F?[EFGC,^]X:@TZ.%+P=?LVO#)?0.=[@C&P^O;B9,[=CSZ M?3#Z>S9*%XSOW!Y;T"@XXL :2 MKO9>SV[\ET9:;<34;6CJ3R<6!/$AA0U0R$D+CC#8& MQU"^?%9A=8#5#-,-).E_X5_C[A=@:5 [9N1:>?Z]V_\\Z;57%C*^+EL;C8J1 M:^)"P(1Q\ YYT3S>*E,Z]@2:7).5A6P!U %6(=:L @)!4*R($A8PMD%J(^=7 M8P-OE<,$\%'865:Q+G/NDFL)\2,U6$AP*R(G19OP$"INF](0<*X*_&E6L4YM MFX!$3"5I,BH69>I\7]PD"R*MRZ>7*,-4'F,9![H@A"$IA)!.>XA!!7*&,$-2Y>[%1>[(:_*&PJ8K[1Y M/<^R-FAF((Z6(N6&K(70#!R'V4W&$)A$6M9H#)SX;33:%LL:W-\/^I.;U6;: M?=*8?)@NC\J_9!UP=^,X:?K7P^$XW2.R6; 6[S^(QM,(@;Q3'B,**H(7MP@0 MH[193#$5W=5+]]'M#&+-^GSW2[<#AFO>?1WPT8/_53HY^(]EUDKHFI6 C>=OK-?!MA-->71A.V9B4N8A"60#'U2A"' M-2O:%(&5LM9H6XM)* MQ.E7LDY.'(D. C)*N4;40YRI2<%=-@02+FLEZ^3$8Z]=%#$HY@SUX,.$0GM?*W^>1"SLXD""JF;0PT M7_\>ER\X0-*J5%X6/9@59XM[C;%4=K4NAND*=BW:'4: )"D63ZP&0H+HJ(F+GE>_N. /;; M\6@X:O4[W?[G'='-D"4NW2(;<- L&.1"<:$I]7JI]5T!-]$R'0SE:\!>@&=_ MN-?B&X-%0YP$!$(:&/.4%%>P8^--K+I7BRCX1[!J+W9;N/?(88%"L<*Y""HR M-78C;'Z*+AH NGS7C:[CB7*29R-@Z])2P?O4'"5:G>ZPUP34]RQZQA!6^_+I M;[4+8 ]Y=I?UA]TOV?3.Y-^ST=O;TC'M+9)-04K#81A$+I%QAT(LNJE[+UE% MEEPA6D)A'31[ [WI-EDB:&H_$*07"*FH4'%\.J0[5\M$GR;#CPSTACR1%%X& M$1DU8,1!"1/.BLPW@1"E!+1$;#5GO"W0_7;6GURF/NB_[P[_ IN2?FA]SG = M?_QCF(_^,;]X^]=L\#EO/=QUVZWI[3Z3.V?S[__X^!\+91$K7['?;=9OW]VW M\K\>2P#>Y8.'+!]]-_U.2FU-;C%?J9RH>%%I!_01H-+H\B;HL@.E R$67UN'PRSJ\+E:D# 43^%GO.5T>(2$>!J MLI0.?$0ENC14S@L16KV4A?R2]T*[Z=P8HA!FK7&QDFEX7.(D*!'..5^%8GQ/OZHF[?\N7[ 4^O+JY(#9# 7.0*'%@# M;JY7R>MUABHSZ9JWU/MVCD?!+A6/YS5A,ET@@)3#F@C.!)8JS I2D#<<5ZO4 MH_.D>K8FS"!%A$6$B8A#H,R"*9N9,.!C7:T#Y 7@^]W@*^C.K'WGN\-1WOTT M3B]^,^K\>'TT8($CKFT*Z+F+6@2OA$<8&PG6+:)JGLS>\DQA/Y+E=\G="/45;H1F%M/E&5&,M#;D8C9J0)0V9PLG2HXOH-YCI0CUE"(J&"SF\9135.PEZX'([>WLZ6N7N= M.0B,EQX+"!&E)I@9-.OO&9$QMES+K"63*Q6;BP#L -F&Q+*4EA(CG([6248, MA*S%@6"K0_FT/L$*L'H0R#9DCV-D&J=^J(0A&R1EP1=GZHRPN.+V*8S%MCB; M]D3M?LG"[6W6AD&_9U]GZK7;__PN[_;;W8=>]KH_K4E\>VLZ@X?$(I55TX\: MNO//\>RH2ASD*^\<].&/[8FS,JS2ZS#H0]HM:N6=X9\/'?!KTMN1WG2]#$81 M\,.H"HK@=,LI$]8X029'%^S4:O;SSJAE??AQ1L/\'%E321$&,>YE=Q37M2:HW2R^F1TF1SXBEDGRUN] MCZUOD_,0PPR4>7;;'>VLRBRGAB%B!=:4LR"C]C.%X0*+IL1N2PM:"\J3H-Z@ MY@+&0<*_UMJD@[6F\[MG0'K*G:" 5GA%RQT1^ V:$'N&O:>8P;F(8:@JPB&N(<%2G3$KMB MFYL$Q$J=+O23T3[=GWTZQU /UMU1QR!DLR0J!E[ G&-8^3Z).HZI@>U&M1IQOD MP=FAHD@5<,==R3]XXB)\=INE$YTSTW8H'>20,*[IH98RM8.'XB_PFSU7BDD"JS#6(FILL91H M2NY D!A3P(W\I7%X)6[D5[70KV>0QN6@D M"+=B*=6N(9IQ15]P'$2Y/_H-5O) *SD46S%&@L..<":8THZ!OXV*$DQ;.E%:,8Z896S47FC(%:C,18EN-:2\O6@7)T0^ V\XR2X&!%Y&M/1 M7AR]$F86[ -3X1+PJ:UXM<'8!_@WW=:G;F_2=F.W6F)/A8J!82L5\39P9F;G MX47 $#B4)8)XXJ(% QVL<%8;BPJ0P627F]\R7FT# M=@8Y&X)' O^?[J ,=\^<6(T,]SK=UZJ8=AS64<0U$I7;]M[ J/60KT#T-.@W M52 SH5FZ#(T:8 P VW!;>$3>E_,^-PRC#>)Y4/ W=1/1,0+7I&;75)C4*"$4 MW0.=H!4&ETFU@=6W '_)CSV4DK>2.AZL0S&=YO9I4[-(V5-852FC(X?*VO_LZ]G ;QR<(JJ3$8BI ZV78!AF MZTF=+DIN]P'7 X/,<)B-AK/^ ZG[TJ2OQ^T@_YHRX;O9"$1!/#1X>8*#WRU5 M< P732P8966%*ZKU[4:P#K26=<8#G%.#B'4IIR0("\(6O:E]#-:4$C285XO. MT]:R8'!^SW;L_8Z5.A5'%FU1NAREV1"%EIX;H!FBFV,Q2!PY+Y*- 1%3 A$:U ]-:W*KJM0RNE%XDTRS$>F ?@7D*V.MP[$VDG%H5+!9 8ANP MG:>B=2SWBP*>W4MK-A_]/"GS FYHY3L/)"5W;&J;;6AX'['ZQK=,V M.O#HP&/%/!)NI"_<(TL4JFB&M4FS'6 )IT?16M,/E@JB=#"1P6CI<%3<%1XD MX;AD^D%+;3#]IT?1K'U7"OE,NYV/8963)K6[,8L5A$KC'6.!R[2I[$.QP^.9 MX^5-6;E!%6\/Z-'6N[YG/^;&*:\IBMBX=,] 07F9COV5-T1U=5;LT M.)\RG MO-+K#;Y6=XI;*_7<1T.C(8A3(W@4,A;WBDHI17F/6K&5SGY;@/3D%:RWHM@K MQV2Z\<0@!KK;R4(H4YO,1KD:V-04&\<&)UP)2$49=1$/D.\!@>M!#G!M2[EGI#OH;@, M%51R93RQ 04":)9%S@F\,5+:>JL7XU4X]@9WK2\"X*9R%QZ(8PK^%G6A9R=1 M9=GB' [CS@UL0LGT;Q>ZPW>K]/6MMP8B+'453<36)0C/P@, O5E'A MXG:5_\?>ES6WE2/I_I=^=P7V3+QT!-:>FENKJVHF^ND&2Z)M3LNB+R6YR_/K M;X(B*)$XY"$/%RUV1'>UVT51B020&S*_3^;4]C))UIS$0P7>OOY?"K;&]+K\ M\>:_)[MYTN/_7SGU>3]W.S?O,]_?:+\2;( A %54T,BVB!DJOLU9-3C2'9]FNM?,L\WFJ>MOYI*A$ MZ!0LE]JSP"F2@4K6IX/DK:'$KTS5>329S>&('O_;_8ZS-U($P=!)*6..BJ*5 M.L@ 9/ :AV_.J>/.]3TSY6X[P"(ZB5KKTB]G,R68:"M/C.)=_,?J:U$N.<3_ MF7N* ZUQ-"@,!F&#]5)95]KY%AI&YUC;P,W6(;&?9I7/4<_;3C)86:#B&:5? M5EB(TB]-,<,0&U/,F7BN>GX9N/RMZ/9E\ H8;V>/42LOO$$=%8DY3WF;((//-9R3TR)TH-6 M+,O7"SX;Q*KXP/O/J92:DM"!3J'A,M/^U >/[(."CH9%IM=457_W7@*==FPQ M%61RZ9SU28 (%$ZIBKJB"U;V\5?5UQ=J(@;&5&(@&>JL71UDHI_NHJTU1AY# MH-.J67$CHP\1)EV48O0\?U/W15/3?,H/48P(M"7FJD42@JZ;A0 MFK?[CKA>EQDDT(E/3BUT, MR IH>TC H\@Y"<>5E)1[UQF [-TZS>,#M#;_SM@'^3I%&2#K=G*,3#[7"4F& M@0-]6C+%%E[7RVC6L7T?PX K/(6LVV#]468=5(J6ERC)!Y92?1J(/*8ME"0* M3B'K-N!^4WK%*9C1S.7HO27OOYB6(A?"C=XLZV/ [./)N@V:G]3'G&%DK\@> M&*,#\XNRG >7E-TDZQL2]B2*W7:YE*;XT( W*4M+FQYD6!S8!(JOOSD_5JR5 MQY=U.Z-&YO-I@7(*?,YE\KSVOEHT8GWN[]27:SMGAJ"H@-)^+)P9H83@L?(! M^%)\V:)7+4XAZU;V&,<\BSXG\!R3Q.!KR[H'RJFWL,<8=@I9MUTNKH40NHR- MQ$@191+)8#4$4G#<+"N;=9!#Z'H; I2AZ!H0J2VQH:,*ZW,)TH MDM>A M6C)Q_#[ZZRVE[*5&.KF^HY]=M%%/KW>JI:U4'0OO+QUD#,EISGF!FZPJ#R%U ML@,P\?@T[RS:L1;4VL"5\DXPF@=CR>0Y%W/4L<(2!A.=ZP3,U$H\Y8+:0[8Z M;0(2RNQD\'2J@@VYCN\$\ Q]NZ W!8WY1%OT=DSB7TRN[LNYK@);E1+2W>UT M]F7EP[LW[7=$". M&Q50WNP,#YD%[1=EUV I3>U$(7YI.FB/_!J;&<4O 76@L%8[[R3I8I&4!43& M.@X]^Z[?*CUW':S4?&(HC_S)%/H%BCVM7PY >930"57[Q!H('T;7[^D#>W=, M][LI\(E3B&7)(X5H5;1D#NN=<+H;3IH]9E4YLOQG5QFJV>XZ6;;)\>!#=%+3/YFJM.7!>",VJ.;YG)IU.)OR MB3BA'RS=YI/1U;ZW2#,10 NG,7M@7*.N!,)D4V*VG:&$E'M:E3ZI3Z^%G@OC MH@\YQ2B\EL:5YOJ:97C*H#LBQ*(%D"]-"]OO1LY""0$.,8H8@"Q(+2=3YJ)B M1^!/6J \YVFU\-/T^G)\>4Y[]@T%=07%X.#1LWT/SO#6T_5JA M9IS)',I8%.73C$Y1#=X5:-?!1/;FV9VA^;C-(_3O?:]19 5A@NQ)E%R@ &-J M'3U(T!*.RXTI$QRN.H'!XG-CB](OLJ3TXZW+! MG4J& DLN':M8.H%2,]V9AC&^YW4_=)&_[P4,MI)5A#)$1]?49I>3991D57L/ M.G77BIC9S]-I;LD3DR"!$H[.J("H!9>YR[L5,PW-86(]Y MI9M%SIA1V*I52#'PRL8<+%W&[@-I]PQ@-RSLODV5/COOXGXT !>&C-$Z[[B0 M-F3MA$G6Y*06%8Y4>FO;#FJQ#E_0*]"!TF\;)>1EE-YP:TK7O*6[PN5BAEDP MQ5N47D[&@Q\N_6_CV>?)Q0971T[Q\_B&OLO-P2I^G]Z.KM9=X4_3VW^.;\MV MO[^>_.]ZQ;]WN!4B$]GSP&,R7"L5'H;J,JA124HCE;PG&, M"V4CT+5I$3+7X%F^'EW7OUT*6]O]?D\VX9\C)T]GBK\KG^CG0AMJ21]9#%[SR*&72BI?BL:G\@V1.F/S;WW_A M[$>!\0QZ[E3!BU'^5N/R4%235J"76=#W!1%YE&(Q$.99!A:*OG_\INL===UC M:A[R,PE&%L(6I[W)F6)B41%-E$533KG\I_SQ>9SR/*&_'/] L??E]]>WH^OW MI7@Q+Y7_<3-^=W?UP^3=Q@K_G''V;2FTS_5TSP'\U^3CW<=&)\) 4JD,I3EF MK+<%Z:)V'7KA6#F)XI\/"ME%K%,N@[ZN:QF "F+*/H=@G056.I(7RY JJ;*U MIUG%S:-15?=Q.KN=_.^.L\LK17;PE'C&3"D.9&FT4'58,"7&6NQ:J91=#=_V ME_ $ZUO>R"W?Y[_7DW??WD[>?^A/V,P('.D M X?"H[/*.%;A*2,/H@UIK>"O37<_C,F6TZ_[?W>3.6+Z+U>CBW&/WKR,+EFR M410NV0P0$;TU.4C,$HUO<$K-&A7!*] :><+KF\GU>_=^-KXGM>SCF%0IZ>B4 M0I\*NT 2-=Y)L0R5;4$9?WIU;06)\IKYY!BGH%D5O%I1IQ%3!-T2YDI+E^R9 M'0=\ L.-6$R,RP5N*IHR4L07#J^ E+H61,+,,5A?E=Z&&FYK"Y>Y1\5 TG\U M_:F.M22IL9F I2.Y5@M]^;H;8KA#0;WU+C+DY9V1@MZ<*5Q0S')*Q5I$AM>E ML+UMMBJS9R@U*T13A01&8*JP 3:9QL]QKL]TR![]R.(UU[V['<\*B%RF']C/ M@E.>(^D287;@02;G%:NIN+%<-N@(P&#G9?8(.GR]!3GO]W^/KSZ/?Z2U?M@3 M ;L,MU"\',ISEY,VQD*8<[]D'2$U4;-"P /6O"[L\&4/VV'OK9V3HUF-06.* MRR3!&_"V/>.V3MTS$='>UCG#D'&T)Q> 7CH=LZE/'"A_Y[N MMTR7O J>1I5GC#QLDXXZ+_,=L>M.-+GCV2#*#"*6[ MRF?( 93WWE6>M9#5^E11>?AB$Y-PTZ$Q[I.[/02-[ MAWB0' J(1G%TA9PMR]J5E47F+>KODZCB^^O+@H2VMSKH2,RF!2>P .^/9A"CC&]CU=K=- G59!3Y&S R(F:3 I M *7*2[AUP3B?R%+,N,Q%&IAK/P=E[&UDO?0!,3I(F8*X9(VPHK[M"-$& MV0TM3TS;^5L6 MMRP$*+T9U=!J7,?8^=O?M=H]DUOCSCNW.H;:V,P#PV1B>:T.!?>"5T*B;)UT M+8^-6F>'>[XZ&6)?3> @E4,=HT@Z*TDY?[&OD+6'M)6&]ADK8F_;FF)0/$A% M_]1> I.QMN5E!#$T@#VB&I[&H@K,*?FDC:7L& 4W7E4#$IB4+2OH'A;U0.5L M;9.6D4XOY]E1B,D-DZAEK6 QWV+D#ZYS^X'@D\^1F2>U*+1IH!J"=R; M*;1L DO-S[B-3_/VE9W-)6O/(3AGR0!6PJ3LQT\M0Q-Y^(,SS4<_*0YZ-%@4N29LCQ)8O&W'G MMZHCZN*)PNO "A0FF8:0*8'7&55-VR,/[;/GP<[@JOO)[_Y8]_=X/E&]1PD* MHK)TPL60G,K6+ Q+4LA2TY"P04O;U[ZBJ_M9[_OQG8LOO\]&USJM_&5]?%L+KY6?:>\Q6X>I5EIQ)GB7S$$O#YP*BF!MM'QN[Q:HI M;'K0Y_Z*.;):[:_J>OI9#5)L>:1<4^VJ1),Q6<^?1H6/;U7'TYM)&?+\^>ZV M3'G^_&Y7;2== *&165 @,1:*\,H89I46G=H6ST?;7/PJ?G3_Y+MK>ZGL\L"_ MRS&>?T4HA"SCV47YP8Y(YK%&D06)#*U%M&5^,N:*2>H8MXEW:50_(XV28WK0 MPY!3_-/D>B?%#K0/(6M*JK2+!=*GS(%P4V'!D_4K;QB?Y@+^[>_FM.K-=#@N M=S$-ZECJ[=T5?4V?4IU7WB7OC>,I:\3*PF&!1>A4 M:J^M/8-2]:]BB$78V](.T6E0"2A(4#XK#D[&8A46UK;T3+$.:\"?A4KWL@1+ M5?XV^>N$IA5$PJ 0@%28E X6.-01+,JK[$D/: EU?[[^;715*"P?,RQO('_> M@38K(25/J2 W!0IRN,AEZ.J>^$Q1+M74%-Y(N3J2M9MLB?6,;H0F3,%*3"@%XLDD 0W$C39.EO M]%I3W("5C*\+YJ>[OG27'RG'O[DM4"F?*X[4WL?*)"8E=Z&4K%ADCHM84>>% MYNWXD)04 :ZN8;M$!PG?7%VU%4&SY04D]%T_.[HRRE.8 LP+O)_MY!!D'^SM&- M-4R#$M:8RC8LN67-1%N9GK2KCU6/?OW.4K64+.ML?<('1EHIU)S*9F\K?$8H MTPQ-YP!38(X@U#H-Q*HC=4IH)53(=)J95YS5X;^@/%?-&X4F1PM'$&J=ZV'U M1$70*=(GM0ZE?JAT):?P3F%KAK4&+H\@U#JAP^IK3B$H$H8L5):L$(8"U'J@ M=,HUATHK)O 80FT[Z63P&5 MOKR5E++GF%1TTF!<(F@X[F*K*K+FQQ!JZTD7T:A@F7912RL-:2Y6O#6AK&A/ MNA'R&$)M/>EBSK\=2_S*,@5^25<44A\HDFUM MT]?02AMIYT'@SST2JT%K)S M@F*)6/&4$%SSU*_P2$)M.^F*H_60#9VI:!*/@&&1P42#635G2G %N-/]NX?/ M*X%GGDT_A@XNB?LZ_1)F;WP3Z0\WM[NQ=:Y9MF0ELP7-<=&\\ M*[/769,9U-%*H?/2!":*N]NTSNBU3.+I%IW^HM!Y.KN<%/;R[V_''V]^FEX7 M! XHD%80 !2!21)]R,I5DB)?;T!@6\F7B4*7LNIHG M4UK/]7&27+FA6T-V@Y)1$2&$VD87$S1OJX92TH-/TK-76L_UL[K@]### QE0 MGGU2E;XW 85*;01IP1QL<\ZDM,6[\MZWC^<,4$CFHV6!SI%S4$=MDX26QIKR MC\--TD+84RVYY^Z4:DXNO+TB48I@=(F4%ZZGY,G-D@T()9_YDGM.?LYD)" 8 M'G-B8('L;,V=LHJ^Z;HMK%2G6S+]VT7]Q8^OQT-R^2!+7XDIS*"!HV<4,2R1 M#IS*HFTJU%T7N1%DD*P]Q\U$D8PUH"G'(F$9^%"!D*V5V%;@Q'JCTC&%[3DH M$YXHR>:N0MM3F,;:[L0WG DQ7-KQS2^CR673AK?#"?#1.$>I4324 M9TN*">A'%K4N'X3I.-&\ZT _EF%?"7OV'53P!;R;XKT<;.)"F(H0QUEJ+>L; MKH$?6<2>W?99)X_1T('CBO8;:WV5!)&@FR Q3B]]S7A =V8?R" )!ILR%7G!/ J?L MA;>]W%*>1/ZWXXOQY/.@$U0H]RS*@"I+7PX-5M1MP4('M,@;T,VE[)7J\%7T MA3#<.9$H:U8^:>Y\X+EB@ J.V(3_G!5LH/,OH[=\(Y3G,24E.$<34=9NM)AE M;H%!WFAH_?B!R_C^^O/X^G8ZFXQWHM=8E5^RB)E3!"5$E%:)M&ABI^Q"JM Z M(=FXRLW2'"!VWYM@ ,\#I9#*Y$+!F!]>EP/9_;9S6HO&=YY$[I[C(G)D7&J& M4DNT A*+"[GI2GO;8*X*"7 TA?\R&W\B%U=9\"HZU/7E/;W+O&U\[P.$*2.= ME$A;89DI;&UY2;A@ FL']$O^NGU!N\AYBI7VG#GMT"5&8;CV@-;QR%GUW)JG MU'@^3JEWG^]XJJ7V637/D%E.AI@7*R9 N?H,B\!X\VK-*4@\Q4I+7\0;#3ATZ MP#;F?^8ZZ,LIR+68Z*/#)"T9ZQ1J08EL=0;7>0Y.JX.MTTGIKXNKN](UM[7G MX@BS3K?CV?7X-DX_CB;7/XT^CGLGY(0JSHX5'28LS/589TF9=J$%P1-F78W[ M+?RX2CO.&-V^2G.>9Q;(\DH>,#-%=DC6$J\.[=/WD976S-KM=KHV&Q2K/27G M*@:C>#047RZ :HS-Z-JQ,*$57X_S^V4Z? W;.H' &]H02$FB3I1V69X6[SN. MDL@6UHQ2@>9]9^\US$OJ#RG ( 8S)65T%-VG@A(>C*=LI9:8"GY#FV3QQH]O MD&.@L-NTK)U2/DIR/T#YN:5<:E%M(E<4O6KK^,-DO0^6OY31R9L/X\NB_;(= M/[\K(YRSS^M!?9^*>8Y1.$5A0^8!"KS.@@0"F%38HD$(A6Q=[EZ1#E[!=F16 M3@<[:L8UQ7F4!L9J<+P5K.W5(*/.UFMHPU:P"M)3%K4X M(LQDV=E6@AM$;0I]VV3:IKX0-'.%$L)I9= !):*U IF4@R961H9Z3YG>CO[] MXX@.]X1^^P%'%85GS!LI/$6VBJ- 6PF7=")=ME 7FF^0=*-$A\J_%?<>DK.% M'AU\9#8G$+ \J-*U\BN^SH@V4/[_GL[^M9ST/F #9$&S,V2.):>T/H:871T$ MLR!\8^$X6<(-MF*S2 >O8"MP-0^9#(3/C@QUDBX+J)1T:(QJJM=<&[[N"?=> MP8)T-H\FL_\:7=V-X^3FXFIZGN]F;^ ;XVN_(@3D,(5>+\\:Q, ?TR^C2>]6'5@2B($10_A @J MJN#](C2.@>*EYOEO38.;5?)2E3?[-)T5YOGQG[>_C2_N9G.>T3XV&>5+%[3/ M5I3_R,+K7:N V;=OJ*],^CO:,9L:!3#@DB MQ??"*NG H*S!G*.0Y+D8L:-;'*>Y0AL@20HC.&CA><5'BH&YYV-QCATU1>#1 M*(J7:+.3CB'G8AZD#R)8VS$:^#3FX8AW.5OKF,*(Y=T]2M2Y#A#;C*KEO#Q; MH(,O).$3BN(9"G4H]X_61H4A5VH,R2 V&GSURAMB;S"A2CYHJ;*/0:)1K#XH M64H%MU$ZOD8E[GF)C9.IL(5JY-E =I&GVG),<4UN"7_9^N/V"U'AR;(5"F9D M,IDK8ZQ*-E-P:.LEUK[M'K1&FO46D->HPR%WF25EA?:411J$*7-[8$\N_:.=O64T=R B\II MX3A%FE;4<3%P2C6]!$]U]8Y^3[BFH#);Y\%[AUIRJ'Q)*:0HFR+G4]V3XQWJ MA%H7 !)*IBA(DCFK2BJ8A>@ V!_NIWZ8C/Z<7,UW8;^7G$R;8:/6FHOLDF#1 MUC%8FZ.-[=B!E'8UXWOTJW>6:-O+C#4\>Z\MI2 I&>D-@PHK%@)E8TTC+S=" M[RF1N[[\[79Z\:\/TZO+\>RF0!?=?ME/<0$%>,.34)H29E?0)FQ%*RA\-8V8 M@C-0F^3L%.@PX;?IF+(^2O.SD,F#M+8<3+7L S&RV76-6(#RCB#\H.Z/4!IL MRIRH$ PALOD$[8+-4:K4#HMRMF8Y6@GVE6_KD?79IVAX%!:$%)"Y7W29LDCW MO ./8=VD]\EW/?[Y79B-+R>W] O+!\D*_37Y>/?13V>SZ;\GU^_#Z!/]F[6# M<(^8Q.]_L(5/GBJ ME6]<(PRXO1W/ZB_ML.2/-9,SH*94 R26*5U#?FQAR:,.-K?@%NR8FKFI/[CS MZ7PLNV)".3)*J+@4)AN6<@7F2(QLZI;0JNN7KPJW1$ D;5[-=>\^EID/]^_1 M[')\6094YWW1OXQF:SM74%G-LT9E7=%BY&0MI06?)22OO%)A$;V40J!I1T=5 M>P+V4M8Q]8PO2,\NZ,08<"#_J@URC;KVKJ/JBL(+F5MF J03UG,97:P4SK8,/[6C M/]+B\U$X_,H/@X)_"I5SG30ENB429N7%% %K6R"XZ)JZ+%=&/Q^5XV/T_8>O M&(AD_IBVX,BXT2LZ#Z %(T.NHZ9$7C@7D@V6LX10\$];@,$Y?LIS5/D3$TFL MQLS)*4YF(GN;E" #';BD7^+HX^@]Y=CW/S8O M 3U3)HY5=V<\V0!GO1(R!%[@C$3%3:24J:DP"+6NP5XU]"OMM^G=^P^WW3J# M0[DVTM7X\_CZE%<[<\=R1(O:[6R184;Z3DV4AH= MJ,_3VLS'6/O9!06I(+H'LH6*&94J38PW&AY?[BZ:H_T4=3P5@T!>1 M]3Y6M!">)<\-)IUX*A"S%4\T"2;DLS4(9B@_WV\GB E63BXE3-)[:;B1SF8, MAIDZT2_MBD([.'>>4)]RF#Y3H34^H3XU^7LFG.8C MV1/J\U&P-5?4((-PTJ.JD'(F%D==U'T+UV%G3\B V5*D8HQ,&+VTJ6Y4RMQV+0K6D<%W%^]8B^HY?2H' M%E*R46*BI-8)YRO:A&<,6_!/J>;464^ZII[39S"ZZ+R2+AFI7?*:Z4JP9RE] M;]ZN+5?\=$M:X($?=/:RUS8H%9(5MCSO,'2QGCW'6RP;"V13=EE2AW#'6E(? M8"N+O@"<0L']16T*==7"T9?7DZ:VCX(LY!,OJ<_L94SDGAPKV+^FL)K(!:)C M:?CAS<,;DLM2QUG2 QC]_OB_-@4*LZ(,CF]'%.%?IM'LFC32U_RK9%)9Z9 5 M=RD$%3#6=N?,36Y!7HZVNAZ:._*)7'AG(V?<&D>;X!;5KX#*8HL5SM!Y MS60#*U@,^I99CJ1GC:L:*-A6(C#-F;,JR 0\BJ#H_E<*9F\YA Y<>W.\0]:# M#D_76CE*^H/"8 H;9FV8],9#T^POP+!C';+3WVTIDE7)1Z]E]E$7GU<+R":Z M%B[C>*OK(?:+$#S=YQA",,%I#M'P>B""M0VNV#W!['$$VTYC&3P&RA](#8D\ M#T^BPHM[ZWUJ6T.TQ":.&"C8UKM-B0X69$<4(@3MF6.N&AWI6(=@%(7#D03; M>KQ4J7'HQ+4(VP+D<8Q.'_, 4RQB@0M4P;GDL@R+Y].L MK&C!B@QIN DV#A#LM%>[Y/G<9E%L/04ADW/[]SE]-/I3CSZ]V(/O!N M @F:2%UX?SR0OB$S(;0F"E8;Q,[B2J?U5Y-KI_) M7J$@YVTSHBG5T43_CV(>ST%8$4/$-JD]_U[15]8\Y?[F#:67)Y=DN5,%U3![ M15D4P.)Y+7+?493@#-:BJ4VB#)2WC\]*VJ0*1*]420,PT+Z.'A?/WX3RPAAQ M4GE[7(?SG,*28E0M T-)"*L(K5&CC$W/N>+K)9^=Y)T7A@L,XZ?I; Y1_MOX M_2<@T1M1%B3PG[RGTB6I227"47CGLO*>I: M! TF<>B ;"7+=%P)>\ZF!$?)D3>J0+<9H26HQ5-P5,GZ-LDC4Z'8 D/J)B( MPI"H6(HN4#KA*)JN#RN91,Y=%9.UF=,.*?86LF>KLXPQ.BTP"H66^:AJ!$4Y M(,LM_#48N6&G#Q"R9[=U8G27I6).&[HKV2 N-)FFJ67CU!4O"3;SK'D7?C-]>AG"U2SS8D%R@6[YA(?F&&[>3< .65=Y]/H__.1[-]AQC M]TY#(1O,6AFO0PR(%=*U,"0VZ=LZ\<;^\@U;W?1N-F!U(%.D:Q(9>9R0#%GK ME"MY7HH=^#%J@QG:6;Y!JYNWO U8'M>),YF33#(+X4!QII:OO:)S=FB#!=M= MPF$+_/=TP/*REIKB N.$SYP7M^RP-I1F)QHW0N&P';B\A7P#%O?[A_%L/'IW MN]ZCT[LX]%)EM(G^6Q)*,NVZLB\DT?%B90<=S0?QMJSM;2E.W,<"NQ*K/DZ] M1,QD\6U4DI571>#9U:6P&%2[3^L3FEO%.4#NC@A@)654E(P8QFU!Q@C,:*[J MVVZ!"M\T+7]ZN3N" KUZ+[) ;E3*S@; P!9X+5"F,55S[<5Z\72 W*77932; M?7DWG979ENZ;_ B;9D'RZNYN/TQGZY@&\XJ8N[[\87HQNOK/N]GDYG)R\=!9 MMN5K"J'/H^;TT=6$!+J>C.@SY?6O?JRG5D !5=2B(#@QQ+L2*KH+2$^#WTNOX?^[2_CV61ZN2)%&LVN)N.;6_JW MQ9C6/7@XMJ1=2\E )ETG;7+V%0XO""-B*A=,BC>,TW]VT?2J#E?T/J>XN[B8 MW8TO#P5U*6S,$#5Y6D0,RH->4OI$"@:;US[%UIY0M@MSB-C;W(L$P1(JB>4U M4 >RPLO0H/ )-Z5+>5^['"[VG&9I&&F2R:@%H^Q+Z?)J$'.H'8T)3 =D!:YU M0K4"["O>-DV*;)UR$-%'D.0R7&E:NAT"]>TX+3F3>HP*)4XC:)^"#$ "FWZ9%E;JR+H+5RBNR "'Q16G%: M\I;*1 BQUG6TFY3E?64V_D#>C#*.>XL7"S_;^')!*__+U>CZYJ%$/:="*19M M.BNV9)4R\)=1N] ="B#,<&MR+ ^O!6XV1U];1F+6'=1:1IE]11B MT*+CV V[KV:I];:GJ_4%!#;I*V M#\)>19.855SHTF-#T5*HN-R4B?FF)/.5[$:/C8PLR@0^2*EE$"$*K!F+0S(! MC4,YP$2^.*6=_0A++RE/Y(&94NT(0B2]:!*B[ 9B$UM_'9O1^VZ5/45%@4.6 MR!+7Y=5E,6>7==MT?H#;>G%*.[\1!A$C*\@Q26FL.7$*O'LJ]55'^^]3,G*TEB6!2E!FSJT8GSRML7:>\/7GZ>>3E?EI_WX MW70V?CN^*"SLRY:GF\&!>I0BH\A&>#0R*V_" GMPCE;<^M4WG/'=8L,=I#WQ MHH>;^*UY65^7:#8HT122:5LL.Y.^OLQXKEKT[S>:[6;H7[)"YU=A-AY=E9OP M@%U?[T0? P3S:)%L6TDE8_+(]>+!7.B@>9M_\ZYJY2M3Z>\S.I57\]^R\]DD M-R&##E:!DMRD5%#S:V%=16C+/A)WLWY/J<@>[^@1,*/FFI;*3-:"\WIX&'#9 MUI+7VZ*>[9*?QKYI2HLU5Q S,$\7DOD%31H("ZKM[]#L^?N+0_5YF'D+F3O) MT6>NLM?D,_("6Y]\,"*T'H,.[JM7Z1#SEB1PZY@-J'4HG3F%P&IQ-(7B3<5F MO77E&:JQ;ZS<<<7*]&'IQ,_2^*R6X9L*H3DZ4I@7LN2G,6X4\ZJ4?,P!RO-C MT#)4?6+BIAE@4JSCN>R5Z?,PXZ:CR=)3"F^EXQ"%4*ZV S+KH9W<-:]?HT-L MFS'J;(!;>D\&YHH;QURBS' M-D!S:*%G7N\.]&0@LJ!=A61!!L/)KSB+O#)(SGY2\[S>)R-/ MVB9'B6ZNJ!8Y*Y.: :-7J_^^8#* G6-_:-*28X)R$:@(6R%TTXE2:EU@1VL\U'9>MLVR;Z '5C_SB'.7FHTS$69) ^JO 2+2I;IHTLM MIL8!"ND0]^2K[P/CB]DJCAY,9DEI3TYC\1#F2^&@.10O;/4]1HGY9'+$ DR4 M%&9O=&WK*Z<@-<^F3[/ZP7$L+UB01EE@N30Q(RVO3D123!L:W_0&]>[>:=_[ M^SP?5))*@8?HO!#..#*#:M'#7L H;8MVLG/WTO-2T6%IME4%[C\+%W.!%O0! MO%LHR?K0MLSO]43R?)0T)'.F:#LKP54$1B%X4I[[6M-Q2IC#'CV.IYJ^CEVM MYZ-&Z*6)& (H6?$GLB0WT(Y.[UY'.?8BGL9.%!YBQ^Y?"87C,9&JEJ^$2G;! M\[Q #1UF)@2=G11]8%$H\JIEKJ8^WH!A+='Z7D\-ST=)0\Q$$#PX3P&61=)% M.1NA%MB0'$_SKK5'EG@\Q?0U_$E=\ A=#,P4JC?!9VS'$'?LPGM>&CK,2!3B&Y,$@.-:LBP*\$6% MC(TQ=6!:/H6K>9(BO/8*M82<@"FFHW2>5?.I5&RKSOODY_NHYF%W_V-Z59@B MZM;^?/W;^.)N-I\;/.I AY %1R2$0$=#VV1#[<9,O/!?#XXO#UW)4VKK_#5W M(4,.I/W("C=S(:)\Z"'V[5SD*]^%OL*)41BMS8XYR)Q'IT.N[/8YJN'!SDO6 MUMG/;#FJBHFLRE3FG%6"5]1,%)9];;O0$\%1UI(+H&O!Q#7(1 2;:PT^(S0> M9E??^Y*5=?8CJ]'S "Q0(!0B'5,=E_Q46N46QO8U;,*0H,!*S\CS*(@IE&%] MS6+%Z)HWV0^HS1X@_MFUT^-^0!HK##?!@A22PD8,%8$]RS"H;O^2M--CZ)(V M(H-UX "\=$PKX6M='U);SSJS=A[!;PR%B'#1ND#+3.A89H);I>H 4W*FG;J5 M#1+:1D&&BKL-*\(6F'-'=H]2O)QX&7RM#+U>AM@\LBFY#DNWD[@5)RM/9V_' MG^YF%Q]&-^.?W]%V?BSD8M.+?^UMAC!8[71B2GEM)1-2\'P-?S\+DX*+\WU.C[63OY+1X=DF?3W F;>,-G1^1??N]PCY^]1=4/ W&[O/H\E5P<*@X_+;J* G M5PN_]S%(Y&^ZY8(14MK#W*B5S8"J8R'S(*2/6SF@E6%NLW[:&=6$.E+SG:(F(RJ M6:!K ZI(1JEB#=/=W]:3<6K)>XY/YB)JXU'EY%)FUI*?K>5_1]>]<;1K&(2' MB?_+K"#4WWXI3Q:W[OJRI+&?/G8B$O7RHYER>'AD1HM(?L#;6J*G9%6V1%UB M?>9[=^&.M:2^+EE. 7-40M.YHC]A8*$B@T+*NG$AA3C6//&2^I[CG,&@5"R( MU8"&+%:HCTW*=6%8SU^GCK"DV?C3:'*YP!>E3^V"Q[$*R"A1.L.2#X*$ M#XOA Y,SV>/&5 'HM=/6+]'!"]B6W,2D>4(*Z@1%3YP%R^KSA2U0I.U]H4A+ M'V$%E%JN.[G>M)'YE+"@C(&D2,-9NZ035CZW[4[*L"Y!Y[]Y=XFV*8]N'YU+ MXY06BK)8FR2KQYA"AG;W)5OCY]HLTO1B/+Z\R;/IQ^]O;NY&UQ<4\/_V830; MW_QQ?3F>45Y/>J4$G_0]_VM/*<%E2?UI$^9/=_/77_K8U5U)^.=9PL]S3I@! M_IA%[E"#5](K1;> MU<8;XTU'S9K-1X*_ L7U12,N2A=$"01UB)B5<]7E.?"V 6ZA?%4^O=Y^F%R/ M*4T+L_'E9 !,)[>6FT@V)+&0*3'ARWE RFM-DW-O6.V*$ ,E[4N\M880 *TB M9Z$RCUY6.%_*%%OF'+T.57YL>?MX2X0,B6(-,#+KZ)*2%359<$Y)><, ^M_H$S0A7N93((JMU?1A,%.$(C5$!!0_6@;8U?60Q MRM!T,7 -6J]'%,=8;7OI^-/GV87(RNY@^0 M3FW_Y+WY\??'AXVCVKP<,^"K*8RG6X-\[ MONCW+Y_&*P^?#P(UG^X!YV>)0LU(!B&JK(+0S)DEJ0E'U4'!.M^/M1W9HLY# M%+\M6"8+88Q+4C%CF59:IHHSZX,.+;NY* ';>F!_0L%?[8E!B,RRPEQ4;J>5 M +D.98@86X#?\B)SSA.S7.+&GWVDCKE*?W[W;G(QSG<7W-9&A"YNZS;$?V:*^&%$SK9GV79.(45VP 0F%,N4 M5E>SK%P'[P 3ZP^:SV[9/XXN/E!0/.NPN5M:0#QCI9>:8KJL<^04T]9[P)-O M,V/-A6EJ"B=2Q-:2CTF8>/899109??:0Z[G-H-K>!68E.]?!Q5?L5V7! LH MO+=!*XYRV7M?"BO0T7H&YFQ^%<_K5P&!7*4+08;H')<^ J^W!TU+::JE:0J/ MST45Q_&K$:Q"X#F7NE&,H'QZ&(1GHBF>D$;XK090_Q MJ]ZG0F7MI$K )#"REM4]^>!\1T\,8^+HBFAX!/NRU024*G'F!0?A;"XLJ74@ MP2GF6])&SF'7;'6-17 _H;>% BJ;9!1(#J[0TY))$5#+BEJW5&&\O ' <87^ MXV;\[N[JA\F[#MJ^Q2A."0C>CJ[?WQ^N\O]^'/U5B#G7W/K8:M$?(G8FB&D&>W'.=*(JCV']^9)2363!'2L%G MHY-[BMNSW"3CK!(Q.U$X$Z-+*>%<+38("6)^5EZ^6H;>)!5=MK[T,$6!&5!9 MU/.;I*0P+J37I9W=+A*0C0W@C:1PB"L4RD8_UTD&J;+0I!-Q9IW ,W!)"00X M)'-+&4.404$TQ26IP"1F;>P3N*03J&7H14HVET==D8&"G^"<2'Y^D:QW+MGP M)"[IA.K9[29E"DF3-"E@\M'D9)V9*\4SR"XK? *7M%DGYW-)@ CH@B!3"XGT M@ESEN5J*]R8#_ 1&]P1J&7J3>$Z.XEY9BOT4WY'-U6Q^DXS1/(=7IIT=79(( M:+.(HC23)1-D^0?IQ(%C&B)_ I>$S\ EFA%LH'R )&%+_, -J/'4+5#CMRGIW!))U3/;C=)*$A?P.B>0"U#;Y*&E%P6 M'(Q@69=^A.4PFD/AU.O2SFX7B0(7C % <$O2>"\*_<)")\%D>9A+6F<.*&U9 M.\ P+/KF#X0FXI#)OS(A$J,0+4.TOM+G:):ZV,'6GMB/*?VYM?(T*&HEM32E ML!F%ER S!UEKPJ*\U'U3^2D@7I$YJ6(TVCM$Q27RVF:D*-ANWKR^>G4/0G@+ MB#P:"U):@072)"P'ZPQE@J].R3V=R5PFX$:IN1,SR(*MC('"&M&"F+SA%E[! M37]*'%N%C*M"7U; SHN[%K6U4@C,V#QN?E/Y,8RKX,R4@26$1(:VU#'J8' T M7F\;2_DZU3W$N#J)1NE4.C$T8[D@;-D*$F)L;(!:7KR2^P8A*#FQ$0PSK+#; MVM++59')610=QE6H5W#3GQ+_ETO(3H,40BH?,V87ZY"4 >>_J?P4QM7(P)Q2 M#A.E9L"L(L=6C6L(ONF"_NK5/8C;V5&@D+WGI<4"A10N+?$3HFQ99,^BY$]+ M5)_#ID8YL^"U2)X!+2TJ%A2O8#8Q^*8M=F5Q&X08*&E?P*R4,,$I,FEU M(:2]EU071/G>J=%CR]OC@TJ].4G-DU-T*45 OM L,(_&-=639FIT1WEOQJ/9 MQ0=W3=;[\_AJ.B\F+< 4]C\- DC!TG-OREBH\\ K' 5:KAN9*5'AZT)OD>< MP?M&BK-&I[)3SK/LL]0>%H"926D(391I4*\1S)Y*\)Y34BAXW!S[U-,AR2%C MQ3*,PF,["PUL#@ R3/#;47'O:32[GER_OUES_!?K9[P7NP1 )0JS)*(32,>% M3O:2.,6F%KU"<\5P3?8^D0Y=P+8&3$EG)5%T'$64BB*7#*F2PGGK4M. J9C0 M:T,D^R[@\_CZ;L#,-GITQF:EM,^!/!&XRE26C;"JZ6^5:(U95_7][]Y'GL6+ MU/],9X%<)3FFVW4YG76'*X]D+X6R8]^!Y)UC,GJLE%Y?Q M0K932U:LSUX,%K]_EB6FS7F5EG04K*2;&(03/@$N.=(8G>7F=FJS7HX]F=C_ M^Z3B9W/_G[6;8#A*<[*#/IK"' M2I&XM55N\+:I?I-#71L^.*'P#?3H\PV20_ M)Y/[C]\V3Y-R0!8"W49%69L+2"G;0FZ9@FAGHI151[(JF^6>&Y?_F%Z__S_T MW_!A9;QWY25CF?7Z:X\7J:_%I V_QC/ M/HZNO_3-FKD"&PS D\F, 5FC19W;A +$W\QP*R[X(7<#?N6_;L6&%$(41AGE M'7,^%=Z/Q6$16;;S39PI@X=H&7X5V^21TB"Y=90)&3J,9LG &I34KIUC9@?Z M&/A5;I-'^TC)+H!,,D5T8"'7N6H RYIXE',NUB;,]Y5';=TO$:Q-E'G3L3', M@<181Q4S:M<,9G%6&I4/DV1.=MY@]XB$@LR\.892TD.A^KG MB)&85(DV-M#I5RC 6 M4$QDFPHN% .*9[)+!0BUA@806H1-B8R+<\F])113SJM$PJA 5I6B,LJ#JKLA MKDPLU*P1(>23K>,Q0C)-Q+QQ*C,(NX5#$$$,-Z'W0K==! M;)Z*3[.,0T(Q48A20G)!2^,*""KE+8M5@:44L?%=]U#R@U>%VT.Q$#SET!3J MQI0@)\KXG*O)M;=M^86S!O]T7WFVAF*:14K>"CY$)(-G&$1531X35G3(0]G0 M(38/MX=B0ELNP)4$#"]/J:6MR(P^=KH-,:U]]W7D*",M(A.21HM3@8'%\2I[18J7/N4L.5,\1 M(S&=27_9>$R.JS(=1-'V(A+CEJGF.4-R>5@DAD>*Q+*+%,>$I&-!DLS:L%0] M;!G\:A&?E6*')"Q[R;TE$C.EZ4P:T X3(!F2Y=M&\$ITE@D.LNE[R;TM$H-< M A>%AHL4,CBE:PT20O0M?+M$.)O<6R*Q+"EDIV-M.&5 I1XI6&5ITA+;HJ\Z MV+H?)Q(+EJXB'5GG8\+"\TQ_K)F&X+:#NT;R(YF5(T9B6DM*\JRS/#N;LQ.4 MO5<<%P33E/8$1]"'.;.31&(^.T:'W-/!!\^T].!K*5L;WO%TP."@DO#NRS@D M$I.>2ZTHI$1:6XJ2;G*H50V(LCECRJ+L+XK]-KZZNI_F^'$T^]?XEOX\]"'8 MH<'2ENJ%C#Q3..Q-'0_2P:?6N8*%U71[LS!#1>[C3A$4,"EK))/:9R4HAJM@ MZ4HJUX)%\R&MS48P7 M'NT69(BH?O(@0,EQ%"4<-!B6G#\AQO80"+[> 3!45#>;E9&I^_&G MAX\LJ%'SR_D_WH[_W]WD9G([_FT\^SRY&-_W)?'>[JSY#Z_.XOU [NMW M,I'T%>^FQ5)>C/\LO_,/6F([;U82,BV,E8R"'J]C-&%!(\>X)K_VM[__(O_9 MIX<#5WD\-?X7.8PE->9F[/MN.>1Z9O*\B*%M@=#N1!%$*E V,,I>BZ&NJ;N3I2!KMI3[0)/)$?9R;K)$J+ M=JY8(>!2ETO?I7[R%6_)4&MEI/>1=$NY5QD9,0GSPEI%;[/HLE9K77??MN*H MYDHG"SXRR6Q2B3)A2NTJM%!Q*EU70WX=X>X=+?:_QY/W'T@ ]WD\&[T?_X.^ M_#:.;L=Y-)G]U^CJ;C-\[/$LF5@IS'E G[*D(!B"L$SS2E*5 ,):)PG]@KD* MR)KI[Z0^XY;MI+L7OYM[&,&5310L^-) M+*UKIDPY;]I$([^SWS;Q5)LXR+J*R)&2Y^31QM(5GRU ?88,4K*-]Y%]A]^V MA8B5Y)];[%Q_Y2OF=,-]V\\B[.="ZBOF MI H8@\O1TUYBA4W02:[/2CZRKN);['JZ31QD7;GGA6U->":Y5AH@\]H$E91- MN-&ZVN^4_#JWK MH_Z:]^*TC\#:D[-PTKL"?,ZY\P@5$#DA8I>W@'.]=+VXW1AJGIPL *D0,TAT MFFN;LJI0X#::KDW <[6KO-A-&-A7EP(W0@O)LHZT"X"+5!X8CSY@5U\=G*LM MXNGWXKD]_8)*]!\O#K2W-I3^ M;HQ@,GJN.0]95@:&[-G&E_ZS/1)_Q5LYR-Y:+:.WD1D;P2DE("[Q,G("L_%N ME@T]2]OQL]S0GZ9S6J'QY4]W1;DM1X+^59VJV*FD2#['[+5U*H,R*2XFMFW2 MT73-$W-QKD+;FF*>_6X,+7921AB-ZAX, MJW7:Z'VBO,T6PBZ3!4.S3-"EP P)FKD/MLW9R MA?=W>2_T+M [7^-N#'Z)09=SQ*R24JAL@"0K-XP.G'>]Q-BOVT'T[\$PXR0\ M"NGI(F3)/$U%)7"Q=>\%7 ZXR0B=Q(1+0M,<<:%EKX20Q3L MTB[CM(YG]VTW#C1..@,ZBD<5)&Y2X=@UE1TQ*]DYE0I?MW'JWX-AQBF"BDHX MCS8A2]8$KDSM$N:*=?43K7,5?6U;@2HRX%R@50L=>IJZ]+F&][< +CA,9*B1FD3RE: MQB/6AQU&F3=T)1)HS]7"\K1;L6?]\/CEJ)6I(:71:(O&:\E2(>M; E0&$R)L MK.W+[^ L]2]Y0&<%M\E+E+"<.6-^LR&%[[3ZMH?[[>%QRWPK,8TQ MM(G.F2B-#]:G2OM'$6G@7&V):?"\V<.KWL:!AE100*JB4)F+@(E<(*H%=0-S M.6Y!(3A70]_7M7N##"D#RM7+_*?FUD7G9!:5T#=YV(R"IO5W^BS06:]I#X]; MDES91FZ@]'KEH*53!GG(%6Z),D;!]FY&RKT;716[N)FO[E"C^G 34T+*ZSW+ M)FLKM+!0"S0F&V'^]O=?^#_-,4A\3J&?U[)QO6;T,#1&G!4R1RZT L.,A: 5KT50SQ*;WS'[==^Q_YI; MZJ>"N)("M NZ4/" " &4C/6I 958&:2L#WIGR<97M?("=F+HVW8IBYA"6LN5 MM@HRLMJ+%CD9NJX&@[.U++_831CVN&TT!>:9!<.%\*BC3*JV!49$U?J MDGV.>W%:="ME2U^F-N3J%==2:Z4JP!>["<-,$R69B=P#,]%[F0,*[6I[9M+1=DT7B;/UR#[' MO3@MLI40608CE=0= Z>+"4]!MH9WIPD$\5XOFB]N-H>9)08E64P@4J4;N MO'!0AUHLW9>N.W&VEN47NPD#.8U8=DY# ?QGY*Y3#+P"[R5@LLM5"WNN#LVG MWXO?I[>CJS- 'KW1*XE%HOL TL08/4,*IK*TWEK''"JW H8X9ULOV_$4&[*J MG!>[/;M?G,>;Y#%(9S2#[!AWB,!"G1JF)&1E3'*^2?27W[;IQ$ VJ[=(.BNT M]XX;KU 8+OF]DRG#Q1;8^@:I;]?H/.@T*[M$.Y2SXA U6ID\%MJ9R@IE)RD&-/2%J@0'1JR1B=DE98Q=EO9!9 MWG@UE?Z.GX6@Z75NZ$E1944AK%&8*5WC "%'+FH+@D7P&R_I-W-[LBT=:&[+ M+D:4(0A!@0_C.GA<%!D%\V8KB/E)061%0&HN"!P'&*HQ:5WYN2WG_YL%S\9WZ=DF?%:BLT5H$ M85.* K/W0JD%HB4(%T38AL=^GIF?KW@K!]E;XZ.VRBM05H5DF !8(@O)53K+ M!A3B+),C3[&ARV]S-S=W'^_E2']]&A?=QLGGR>7X^O(M_=:!>4CZ^.EJ^F4\ MGF]3NSWJ<5&G/#(X#<@D&4I*)V&!K6(H:@WP>-1\5E9W'Z/:8_"3[*J$)];X M3J'('AI'IUQ$SU,023%,%O.2%B:;%5RA1QH_RCCJ"]'X3L9H#XV+D'5,C&FA M$H(H0*0+#$R;LP"Y0>/'<"=/KO$U>_9?TROZMBNRB*$OF.+6 M:JN57Y@7IZ2(O$OU\AAA]MZZ>"X[< QSLP+J7G"I&78U_?C=8D%^N1M<_ MC3X^RM]=<1_?4YIW?3OY/%Y^J-TN]K@523"=DG"6L>@P W.F5F,21-E%=J^. M]:BXARZ/LW?SKUKH_,;=W7Z8SB;_.[X\P8U8>;?%8#1C%-!# D]^ERZ$6:34 M/H;8V3>LCZ;D#8L^A48_CR97HS^OQGDZF^=MS_8&K';C98G1QVP-3\BS53J) M.MB-H1LF_VC]#ST:?+I=.M[QCU#.>0(5K+0\BNA5A:XP(HFN6;?CF9@SJ/?G MFE6,9Q>3F_'-2A/$]]>WL\GUS>3BD&?-%6W?_[H>G7-N/):A!&ZL,HJKC+4U M3FHMFX8KSH]F?S-F[\>3VKIBXZ\OT MUZ?)/+"^WD)X?D2[\W@DQ'L574S11)^YB Q49<_.(J!.';;^B'KOU<,3*_V( MUF9%Z8XCBR#0@Y;64]9E]$+IR'UR_Y^]-VUR&SGRAU_O?@J$=F8?S0:[!_F?K + $SR[0 )DVAX/R<91E97Y MRZ,RLVZ;Z!Q!9J48,-#%0-(UR5=,70T,7?+T*OE<%5WSEHB^%M.HX.]S&O4; M-7E6$BR!]\':\7P3=*TH.IJIE]MC8[2Q=%Q90D2_04UZ$Z'P2GE!Q)MFM/Y.!(_=5)GY.<#5E0H+H= MQ5!<3P75[?J!YLR[32NBZ-9%0:^"G W91IHAR9JI!I;AVK(.7*I:8G6LF&PW M;1LU1\ZEL/0NU_:$$-I!9#4\TS5=P_!M7=(51;/LJO]$H%N!YJ[[M1;-*N&) MNEOGWQ"13S^^]GCB*K8$[I*B!*ZLBZY.MZTJ6T0Q3+7V/$)1X1LW:&;;XW"Z M[N_E?SQ=;9.=AV(9'MU@D@/'=/S*3S(UK-D]"-NXU M'HFIQY&D%:O ":!7_#G%\FW9"8HM-WK>L5QQO.:K@;QU%>6 =7@1.> MKZR"KM@B+?JSSRQ2ZW"D4.?A%*8;FQWQ+Z4_D^NF5^3BTL M@0ECZ 8MDM!I/AFX(![98 )Y4BV*%7! $ET MUGN(K5A/1QT(<[7+TDQX7-=TVS,M,)U,NB6H!K T5>A+M>SMTB+?Z\? 5WN7 M937\U@H$4TW0(XJDT=(WU[!LL'BK-3%E>:M:/W++@A]A6K,>S4"7K'BVY:DR M#;1YAB5[GE(=)Z[Z1H#K<6;, LJK$FAU4Q%]10F"P ^J"E'=]H.MI]VV>#W8 MKTO9SK]-!C#L!4%H6G"V\LPO=)A_39Y)6GR*QE&^=P%>\7+G9?/UBTSFS;]] MFI ]1T_;DJ* L2:YI@7&LRO+;AE.\13%U[8VRI", PY_YT//6URW;\_)GB0( MR]9DW91\U[=MAY;8EUTL=4]S;'6K]"G&_?XJX):O6Y6>O>16E6!0ZVANSX"3 MW,!P)$?V)$>U;4VBR>9%BKE'\Y]/=ABYSZLMI&P-A*TY_HHAJ;(IJI;AR('H MRZ7U;("99OIU9T](YB&[&KB.34/::GJ*&M!D5,<0;54'A>1IY1DBAJQ+QDK3 MIODZ:H<<7-&]=5P*YIT$;9)AN[+FZ*KOBXIIRJ;G.95(>(Y21\JS0-OFO-I" MRG9"&S6Q:=M"@!&%=$VP*R0*^_65:VMIR^K\KVY M-]S=T+H][-]^>EB/A>SMEF4_/J;D,DO@W?2S]:L*,HZF.[M-$?ME0 MS<#0O=)[=0+96C_9G!YE8NG*)AI>B%19/GS>.L6YD=I>BX>E]>A8TU$35-!33-FW%-7T+W!6M MI*&C6Z9Y]30\O=/.(ICO&%9@JIZMNHINV))'C^DNFNOXX+AXW:+AZNX9]1-7 ML4,Z3P*$HRBV[&G4P'1E%3#3-.=)68ZD^X=E>C="@(;(?.#IW%QX>'4)%B:& MZ;JBZTH6J##9ER7+">85A*(M^NS8(4N&2!UDMTJ"\W5;EIM8@!,HL'\!3K0G-Z-3NS;!ZJ%HZYZK;XJ&IVF: MK"F&I^JJI9N5VZIXTM;=H;K4M@O-M]5T;Z6S"TK$ 25B! YXMX%N.K9>A=-% M55HYH',U&46_%]>=75ST=BSZ?D_9T"3%#@(10-,3)4W4;+^*O2O@+F^5=.O> MO/9%WPR2[1J'0QZC"=4 3AA3I_@XQ+5US99XFC'95DZ74NW%-&17-\,5/"_-5^LI%-S M_>!P!^3LL^L0P2\,S,N'GKJN)OFZ'/B&(8F*HVGSU99]BZZVB(O=O<5> MQ% M%W;)U3U/#FQ5-4W#U!S?+)N\RI*EV"XLMOP/]5>M XN=[=SK62[4_9J'.0N" M%%LE=!K)A.Z4K(1FX.H-[@!!7PF0S%$77'5A0G"$S/K,Y!IOL$=4D:LB5K-5T@ M7C%!H\$)2H8INKX4B. B6JZJ6-8\]1YL#;6NOEVV#%/F.D&SR14$V?9M4S%% M7U0-1W5<):@BYXICUC6@E$V3]5\]=()T%!^R;$8&WBR%/Q;YZL4]*V'.S[.T M/P+\8)"P=Q.0-R5VRS/-R5KVU\4N:9.<71$?3/4EQ:11.M&2;'AY==L.R1=\2 MZ[2F+FF'DVO'7)NA5\.B*!FV*,F!9@9 +57R--DI"UE\6Q'].AVEZ5:+Z=6P M-&I +=6@B.4ZLB,&DF7IE57F249=AK!F26>FU\) GAO'9^R6"):.:#JZ* =@ MNAJRK/K.O"%X8-69=8JB'$&ANMGQIDU#K0\-VW-=7?% ^[F:ZYL 2E7K0\-4 MZU/U3;UEM&FHCZ$OT@#4373%@/1=U0CL$H6\%W/S"(Z J$ M\>$Z0: M!_DYVX?8R/S.(CB*:H KJ*J&8P>!!Y+BRY6=:IN2J+2>5GL4+?AMFBBSE%.8 MF*&XMEAY<:8A*\X&,(BFT<+YG*H:X89DJ%Z5"[7X8!RJHJJ^ZIFT# M*RB&KRB2 M8Z\((8V(:BKO<]FY]JV@@9YMO;BWL7UYR=,K8)RE57- ^$!?A$ MUV2[ZKFC!JJY84QHDGP080Z9Y0Y:T7ZC7T@>I77!HL.M+PX$,C1%#\ M565/ MLBU'DDR_:B8E*6KM=MC&D;A'S*UYFG!R2FA;&LN551V\7L-V*:J6E@[4[W;099OQ]GI6D7Q9 D*8X-'[CFM[ M_CPEP?4-R:T]8T4S:K;96T,3;AOJON68NL_.#;9LSS+=TEZ!;Y897)XP.X^O MWA'M\@T%I@6&F&7;-@S8\ZIHE^MY&P$.75UO773XX#C/J1&U"K/V#<]61AMX@>#3ASFJZ8BNBXAF@[FJL"),AE2JXH.K:A MMI)?]@1V8!Z*;H#) *Z[(JNFK)>]T'1;M\%;VZCEENIR92XRIT9DP)-MWU=$ MT 2:K7J>:QMFN6O@B;JQ&;RQ]IC>%Z5'$\&M0!9U7U.!8:0 ;&_74)RJ&Z\G M;09_6L$O>P):MNZKNNGJON> 'Z$$FN8;57!3 1VW&"'I+L**;LJ:JMJ)KH.;:GN&)@V])F9*MF5^Q$ M@HR2>$#2K)A';=W!]KT;4W==S9$,V3$]F@,9S!L[ -BMG_/\YD^J"FJ_AME7 MAG#" (_EVWY_-I[%<.F M9:BEZ5D1"99]$0^3/K)>&_31\>Q7%NR;(,VQC(\ MSS.K8WH!",6-39T[R=1J5NS<\SY)7D79!?_.-<';E537=56:W5H=G2?;FYW M5$W1:T(C9Y[LX:*G2HKC2X[MRHXLRF#+^=J\/8EA;C;EJ4NF/_/D0+C#:$(& M?IC2J.2^9FZ!%2@6P(DOR:XCN7J@:E5R@B'5*"79LD2U9A?R5;/4=_7Y%@-0 MF(JEJK[D*G8@67J5C:1;0*#-C3]%-&OLB-<.\.Q HBBRXP!FJ);L6ZIE6:I9 M\9XIV=)&BMZ=;-1M"I1J#8IF]++ORC^V#Z5/G,JJIL! U K9A& MC1MXYLD>41!@V;JD*,"8ON(HLFF".5/E6YJ.LF'9< >2XR=W))#(LN9I:J#+ M,"M##VS#DBI[7W-]9V,)@;W-NI3T5\W2V $DHFT&IB2"[ZD;&I@EHE7ML(/6 M6CV5N 2U=#7J^!X#/#L0")I-OC]ZG623@$8BBKYJ2I)J^Z!O@4)1SI4&%38L$G%'NVJ+):DY=M7Q8-<61K0 8 MU_6,*F<(9,PR-M1AW?;"F2=W))!H8 \[DJ?9EF7+JB[:KE&QJP8@NJ'W%$U2 M1=YPN:L]OZS:M+.6!Z(C^;1MZ+R?M!7X7LU.LFR(=8'[UP[P[$#B>KKDJH"< MBJ(Z@6'2E()RXN"MRQO6\)VDKU?97F+>IX6E%4U134,T73F0P>LV]7E(3M*\ M&J=;UB6=-Y T6C4-OHSEFSKU/G7;5'33*+?[+0N\MXWX''>+Y/C)'0DDAFW* MMJ/8DA\XLA&(1N#.71O77>_[3M/$Y-JBPNVSG$VG<;2^=[C/#M$=V5-]1P-< M"V1=LPQ?K++7?%?>Q#=)EM;,I/*UAPUE%Y*YBN$H5(L 5YLFS9TSJH;2BFVM MGT,%/"!IQMZA? N_NRD!F7/#-'T9)BFMS"H2878S08%!<'N929._K*R^!W_, M\JCOTB>E+\7BS_]:_]95[LE(F/9'>Z*TINXZOA-8JJLYKFV"D6A[KJIYGJC* MFN1MQ&^,]1CMCOF?@TQ!DI+H<=(PE0R'5>S2[%1P7RQ%\I5J6U]6Q,T:(5EO M%Y48X-B3P5^3?AC_>99&V2#J+\H#=SSF8SA>ZD3CAG$$HYI$(5RS2 ++&R.\ M#V@FN9ZGF[YFFZ"--;DBO*B)TH:!*ZO*U5&^NN0C>?XS #-Y\:*G*(-'?!K" M]6'-P[B17_=TQP#J.YZMZ)+L!TJ5ANYZ?N!M[F1R)+[_?1JE;'8>D'#O-L1K MX;38&%@MIPU3BO8Y_/4?0*V-CDL E0 $LB?3AAJ.I/J6:[E@PEN!H5JBJP([ M@NUX)TKPOSTT69WLF6G#%4-?25/143R'NARR03O[&O3X[Y+C-$/5?493L?TT M[83NJ^/(BNS2M9+UUZ\5R3Z'+[2SKCM+4U(' MR+L,4!D,&TW3K !$4Q<]&2!LOJFA&O:F:V/HQCJ(K8_@Z 'N-$OI$4W@7SJF MXP::I(MNE8GLNJ+E;:9#K#5NV#.^WR8IZ2>/$YJJ#9,YTETB9'J&)YJJYSFVJ,BPM*9?)2HH-.Z],5)=-YNCZ?I(5Y)./-&C M[?ATD18@^XYD!E)%4U$T-MP9BL&&\R1# LRJ$A=5 MW34WO8N#F/JH,3=/@SW)FZPKM^*H$KBVENGXCJ?[%0T\S=G8+E%%JX-$V).] MIVNJ:^DB* @ 68<>\215E0P:4$/:B((<)(F\:3"W%3^320C/(QD8F!]@IBD8 M:7:_G\[6*U7WP:4+[IWJ2)Y/HSJ>HCJR7;G7FF?:FR!T& 0=,M#&YKL+="W# M@@6U75.6%=L6#=GWJI"^;&M*39;FF>=;PR^E2<D'3O^8<9^#$GM SY$ER8?9F[[O&[XH&YH][QSJ@F&[:298 M!Z%>"RFQ!_D<$'/'\Q3+-1QZ=(.IR7)EVOE@A6[N(%OJ92CQ;13F_Y?,XL&' M\11&[@^'!!SJ)RIV7S8<]GU X-N.#!:-![Z+Z&J*Z]AEOSR=9NMOYFM:!YK> M>P:Y.>+ UQ$A^8Z(Y/)7!$GZ=11-X4*//$1Y$7?8MY$FN9ZC:+YAJ(H?J& %T1S7 M8LCC@PJ1'<_R%2UP?0VX1ZO$37,"?4/-*I:ZUKSE7/0Q+T(?@"+7 M-6Q03K("WJ0L5.(F8*Y-:#"23++]=8+G M(YGNJ#1KWI%I;;$>*+;A5L>VP$>[9O]1UD3I")IM(4$#-#0N14-;#D1%MW10 M@I;D.[9HEMG[ .M@^FSFI-)T'[F5-#0O14/ <5,1%1/<*%%V3"4PI.J,34MT MK U+0E9E43]&=E]-0X\,9OV=[M$%R.8!;8#S%47R:&3,-K6R]3ZP'GBCFZRG MF:9ZC/@N9LV'4A<34M=Q3-_Q'5?W%)\E5QC5B46FY(@;@1C9D$7SDI2ZF"A* MBN'3.@(9_#?%LWU;G2CR)(,#K,6*(IC MRG:YV^I8JN74]8111'6M$OJR\U-VS<^S+-<2@>4L7Y3!NO>4:H/)]JU K3MS M1A%UJ4WS4W?-3_-DB9:RRJ(BPZ -U?+\:D_?M9VZ!C:R96AMDK_=,5!;UB2+ M^JR.Z5H>V"=!59FDTDVNVO735*TU\S-WXPL[(,,Q'5L&;\H%^TRLZI+L0 ,@ MJ9^?)K=H?COQA99!>KKOZE9@J[JI>J97YIS8MJ'4'EB@P$.5%LUO)[[H('Z* M;IJBZ]IFX&F&(U9=$R1#JNVI)5N6U1[]8.[&%]%T5!H> 32Q+-#Q;B!J);ZX MMK;E_#E]K63\PO/;N9T*1JIF@&VF@5X/;-HTKNK+:5FZ[-;SYUJ),?_Y;=SC MA%G4/]HZ4VC9AZ>[&OB!L@GLZ ?RO+.-M+)OLCA[KC@^<._LZH?(<6Y[+#,/ M)N;93N ;M@L+9QBF4>Z..:;F&W66&5@Y:SMDEYO;3M2T86ZRIVJ!;!BNJ7NJ M7NU[NHIJJ%NTNBRV9&X[$=.0-,OQ527P7"-P#/ @K6K= L>TZCV& RV6,\QM M-UHZKBP"\*N^)*JPB#0QL$I_5VB&<DU@'&1)-SZW/5:8%@"$*+:LTQX3EF;ZP5R+TQ39+>MFM6/=]EA@MAPXHF:+ M'A@JMJO+JN_IE85I>%+M$;F6)K9#!^RQO@S9L@/']W5/LUP?7%E#-BL= )J\ MSKN3+45OR]QV8HFK*)HA&I:D::9C402I+!/7]"6I?F[K19X7G-O.HR547U5] MT=8=Q3$#,*@LIY0WSY1EM]YJ?K7NIE&\=TLEJ(NV4W"A&V8CFK _()-!]@TF MX\1PR?:9+;8/=<<( MDS9,]R90=-Q3>W-G_X[SM\/HB0]^UL6_9N\D\1I_O[-?S_F[]=NCZ,) MN1NQN;^39/'']]-P0*=Y]Y#D>3)^9TZ_;WT,_;UN&-%D1-(H7[^/?7TN7O60 MQ(/B0>ZG7W_]]%'X^NV3^Q?AB__YMR_N_]I?_:^"_=$37/OK_PK>A[]_\/R/ MWM=W]*4_T\=4(_@99G+"I%28%%V'NS".'B?O_CG+\FCXTO \&:<(C%6$!:]D MO.9DUL^)_11-@ _S=RK'Q63W?0)9$?(1$5Y(F&;L$ZUF#B\HT?]#%>U& R^(HF7!Y8H_3P!3> Q, NSB- M#90*[\%%$X'F!7&B'C52.:TF-ZI1EZ;/, M@\*ZDG3QO2+U!(YJ:1F!1B$O&FL2]_5_"J.8%M4R41K.\EE*"OMR68V"8AU% M_1&S9R<)J-.JD%D8@-3!RI0V;O$;,V]K'P1JEAVPE D1&,8YH](@ROHIJ6ZD MO]08TI1-GV'>X!M/P=<4X.)M-C+H\W#2C\)8F.=R,T::Q3GCGV1*BK'#K/I% MWRCX\[]F\"[:K:AXU\,LH^H_6SP#?L^$9P)#@'\GM-F6, S9X.ZOQE^K7/F3 M)W1NS^S;B/(M3>QA)AWC8[#J,K:.E$'^-0O3G*2@%P95F(*&5V+0)6#SP1HR MM7*HR\5DA%XX9;4=P,7 ''W:?8V;S[[%O]U&M*4G5P^*R3!_)U:/*2E/OR^_ M>I*DXS">OSQ/IO3!WQVOO;_3MW=[])V:_!YA>")I#I@6EP)8 MP-+[%7"1 2B6D6/Y>PECRS^E#''H+WN'N01G"0QD",#^;A0- ,*XJHV%U;<3 MME=IOABN]&8WL4I@*TDA3;\+61)' ^&_6'F=>!(Q:R%NB5Q+F-DGM"AW:>+6 M:?2RMAH-M%&.X(-F&0B5(2V _7PH,9$#7\F!RC8&',-(8](( V[2LGP+LQTV M7M$J?JWUZ[;3&?D0^; I/MR,N2(?(A^>GP\W]R)X*NN'L/_[8YK,)@/JWB7I MN__J]PD9#B_ M>O.)!>RLMN"*,URX6]%A.&28KV5VH=SY,6(^ ,OPNUEN5T$ M;(!.C%LY$DJ\/UQF3Z;5&1B&@ZZ ^QY2H1^#%_+'-Y-D0M[\/"?".3CIAE4N M8A=BUTG8I2)V(78A=B%V=1"[%,0N'MC5D;!O Q; MJ=T..K4BG-$>A&E^I^A:H*=#*'/]1@F"3)= IODM'009!!D$F9L&F>;W7JX% M9&Y^>R5(9FD^:H.SU YZW&9P!;=7SL#@:&,@ +05 '![!0$ >"& 0"W5[9[ M!C^SO@YUUY]M8"UO]OAMN758& V$4,@3VB,F&3;2:4HR[\U6MIJ2]'N]M;VF MM'N)>\_%?IB-EMO$S-*(5VM-CHVE>(VGA/5'7.D:=C(6G1MX/DR$/X>3 M69B^T#YD5N^8/K/SED8A)P$#-LM=SD(8%RS*&%[-)I*/ M8')K*$D7-BJ&_4"R'#[#'?3#CI9:K)?6*(D'9%_SM.KS'WX^H0WYO'OYYY12 M)W^!*WV@R)02Y+>,#&?Q7R-Z8"$UB8YI7FX8DJU*BJ:)EF5(FN3)EEN=2NCX MJG2)YN78,^RHGF%\6H:9QBL[-REG:-W4HLW%YCQ=9Q;%=& ,T:(QF.E/!>[Q M\@7;246>K2+8;>J=*A9M[D]P+F]SV^E7L%\ )<%LH[Q'*@73W>AY&.G& MD49VM[N[MNQV;&U[+IN@'M#>LMA,,LM BV0_':'R]_?6:[#9[1[RGD_SUQ/U MB,,C.F/TMVY+'AGP! 8\N+OH<4@)E&JIF<_9IYK;?^G<_A/R-!SLM@*QS5"[ ML]F[T&9(4WNBIC5.K9MH--2AB$7KU"ZB%Z+7">AE]@Q^UN]MH]?QIMF566#I MC,!L1]&4A:L'Y"$Z9C-E>8NWV;3>\XK86U7L2?P]S,7Z=R:K^9@P!GK9-RHM MBM5336ZU8+<@+1@2J%=(]'3)<-(O#D@M#S1-\B(CCBJHE#R$^3$!@H-ECBM] M+RF,Q$);1 M\D9D\+)G:'(714/DUY/M0-)BME74%'Z=R5#4&O,+I8XKQ6^T*K@9 M1E. T:B6CGV+7LLJ CW= >\7F1[*8VD9N$ MN2[L,DMZS[#X[3*?3,Y;VX8^J7SE\$*4FMJ5#Y,\G#Q&<)6=920_OD3;,B1? MLETQL!Q#5VTKD#2_K%R1+,\5+U&Y6B MT MA5=[MY*4C:F.8*X#%,<=5L*MJW :+^DB89MZ8I M"'W(:SMXS>[W9^-93",QA\98SCN^<0(K]6^6!(LB@2)Q!I;[2#K<4@TYK4.< MAHH>>0T5/2IZ%(FV*WHL6:N]S4O&8301)N&XG7UKVD&E5C1W:$MF34_6I<;I M<2VI,9@[V%#N(*+,5:/,_! 0N7E10ZQ!K$&LN5VL08L&4091!E$&4091!E$& M4:;+*(-^$V(-8@UB#5HT;4.9VVX+]6%R-TV3/CU3."49D+ _*EOV/I$X.?84 MQ&MM1:KV=(M;$[9K$1S,$;A9>6C FD6I0*GHN%2@ED!Y0'E >4!Y0'E JPFE M J4"M<39@E(M"H8WF!5=1*7(0,A)?S2!>3Z^-"%"UW)Z@*+T9*/YTP.N1>IP MP^D,ZNE:9.NM+/=4G5^;\EL^F@,%#P7O\.U-L6=R/(D#E1K*%LH6&HPH6RA; M#1_E9O5DJ?G$'#084?!0\)8-1K4GGN'LTFM1:K>=$.?.,A@B2864Q*QE"CW% MOI'C$3LF1;+8$Q4,U!\Y3]0W5RL0;R6]I\G<) +--I26*Y86I:=)J#U0'E > MT)Q"@4"!J#&GU)XN]FV>*R?$49], M,M)(/.MJPL4]4<0MT,8)@,KI]D3KK21I9V.L6[;\4.I0ZN:WF6;S0H?J# 7K MY@0+FWJA@*& H8"A@*& H8#=BH#==GX<;1@7AWTB /F:"B1>]ICL+LC8'@I= MBZCA!A=*%4H52A5*%4H52A5*54>E2M?Y[2>C-*$TW;8TO3VC..%>,HK:#8L: MFH.8B\@Y%S')PUB()GDX>8P>8B*$64;R8\*(1W"7 MPU2&;T-:\1P)LY^F8? M\:[@;!Q=[,D:OQX<)U/L6F .=QM/MRH0R1#)7N$&*59/M/BU-7DUR6[91T*8 M0YA#F&ND3EKJ29I\>8JAP89(ADB&2'8ZL32K9W%L_XA(ADB&2(9(=A'74^VI M5@N,,G0]$>80YA#F&G(]M9XJM2# =BT&V]*6Z,]Y"%.OO;[F\Q]^GB;/T;NO M_1$9S&+R:?AAOG]HL^W#;_1IWV#J3IST?__3?_['']9N^)R2:1@-_.]3UO[$ MG@P^Y3!1=Y:F9)+7/03H/*'$_$*&?WP3>+(HF7]3__'->R-$ _@A[.=WGJCH MKFA;GN$[OBS)NNM;EN;:NB%ZNN78;_ZTMCC+A/X6C4DF?"3/PI=D'&['RJ7; MXVA"[D:$0;,DBS^^7UKL?\ZR/!J^\%IO]O6Y>-5#$@^*!Y54%"HR"N%D(#!" M"B4E!7O_=NZN&:V!@0E@<,0DEYZ\@MUB]9AH FJI^+[\ZDF2CL-X!9DD>LW\ MP8Q;A3Z)X_*:/[X1W[#O((K]ZOOQJ_P<#?(1?(29E_ TAV'TXR\JSZ\7Y?H MQ:"6TPKFJIHL_]OY.WW[>UQ^7J'*QG+!& M;*)ZF'L;381\E,PR@+?L&#M]/@/E FEB>\B[FZ1]@$62-DE4C_3)^(&D"SM> MD7H"5:N\#"ST=Y !3V% XP3[%5/Z%K=55F$TZ2=C(N3A]TM*]%:2ERS/C+N& MLD[;XYV_POEN@D[\F\F+9O,':9V!8R[OE&-XL:'P(H(7@E?M;2K'\J6;AJ[; M;L12F5TQ>0QC84B:Z<72L8(EB9]9<"U2@F[SS4J#+"DH#>C#'Z%,QF$TR