0000935494-19-000010.txt : 20190221 0000935494-19-000010.hdr.sgml : 20190221 20190221153450 ACCESSION NUMBER: 0000935494-19-000010 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 104 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190221 DATE AS OF CHANGE: 20190221 FILER: COMPANY DATA: COMPANY CONFORMED NAME: NATIONAL INSTRUMENTS CORP CENTRAL INDEX KEY: 0000935494 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 741871327 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-25426 FILM NUMBER: 19621669 BUSINESS ADDRESS: STREET 1: 11500 NORTH MOPAC EXPRESSWAY CITY: AUSTIN STATE: TX ZIP: 78759 BUSINESS PHONE: 5123389119 MAIL ADDRESS: STREET 1: 11500 NORTH MOPAC EXPRESSWAY CITY: AUSTIN STATE: TX ZIP: 78759 FORMER COMPANY: FORMER CONFORMED NAME: NATIONAL INSTRUMENTS CORP /DE/ DATE OF NAME CHANGE: 19950113 10-K 1 nati-20181231x10k.htm 10-K Document

UNITED STATES  
SECURITIES AND EXCHANGE COMMISSION  
Washington, D.C. 20549  
FORM 10-K  
[x]    ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934  
For the fiscal year ended: December 31, 2018 or  
  
[ ]    TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934  
For the transition period from ________________ to ________________  
  
Commission file number:  0-25426  

nati-20171231x10kg001a08.jpg  
NATIONAL INSTRUMENTS CORPORATION  
(Exact name of registrant as specified in its charter)  

Delaware  
(State or other jurisdiction of incorporation or organization)
74-1871327  
(I.R.S. Employer Identification Number)
11500 North MoPac Expressway  
Austin, Texas
  
78759
(address of principal executive offices)
(zip code)
Registrant's telephone number, including area code:  (512) 683-0100  
Securities registered pursuant to Section 12(b) of the Act:

Title of Each Class
Name of Each Exchange on Which Registered
Common Stock, $0.01 par value
The NASDAQ Stock Market, LLC
Securities registered pursuant to Section 12(g) of the Act:
Preferred Stock Purchase Rights
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 ☐
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.  Yes ☐ No [x]
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes [x] No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).  Yes [x] No ☐
Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§229.405 of this chapter) is not contained herein, and will not be contained, to the best of registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. [ ]
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. (Check one):    
Large accelerated filer [x] Accelerated filer [ ] Non-accelerated filer [ ] Smaller reporting company [ ] Emerging growth company [ ]
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. [ ]
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).  Yes [ ] No [x]
The aggregate market value of voting and non-voting common equity held by non-affiliates of the registrant at the close of business on June 30, 2018, was $2,970,344,772 based upon the last sales price reported for such date on the NASDAQ Stock Market. For purposes of this disclosure, shares of Common Stock held by persons who hold more than 5% of the outstanding shares of Common Stock and shares held by officers and directors of the registrant as of June 30, 2018, have been excluded in that such persons may be deemed to be affiliates. This determination is not necessarily conclusive.
At the close of business on February 15, 2019, the registrant had outstanding 132,241,482 shares of Common Stock.
DOCUMENTS INCORPORATED BY REFERENCE
Part III incorporates certain information by reference from the definitive proxy statement to be filed by the registrant for its Annual Meeting of Stockholders to be held on May 14, 2019 (the “Proxy Statement”).

1


Form 10-K
For the Fiscal Year Ended December 31, 2018

TABLE OF CONTENTS
 

 
 
 
 

 
 
 
 

 
 
 
 
໿
໿

2


PART I

This Form 10-K contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Any statements contained herein regarding our future financial performance, operations, or other matters (including, without limitation, statements to the effect that we “believe,” “expect,” “plan,” “may,” “will,” “intend to”, “project,” “anticipate”, “continue,” or “estimate”; statements of "goals" or "visions"; or other variations thereof or comparable terminology or the negative thereof) should be considered forward-looking statements. Actual results could differ materially from those projected in the forward-looking statements as a result of a number of important factors including those set forth under Item 1 under the heading “Risk Factors” beginning on page 10, and elsewhere in this Form 10-K. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance or achievements. You should not place undue reliance on these forward-looking statements. We disclaim any obligation to update information contained in any forward-looking statement.

ITEM 1.    BUSINESS
Overview
For more than 40 years, National Instruments Corporation (the “Company”, “NI”, “we”, “us” or “our”) has enabled engineers and scientists around the world to accelerate productivity, innovation and discovery. Our software-centric platform provides an advanced approach through integration of software and modular hardware to create automated test and automated measurement systems. We believe our long-term track record for innovation and our differentiated platform helps support the success of our customers, employees, suppliers, and stockholders.

NI pioneered a software-based approach more than three decades ago that enables our customers to build systems that meet the unique test and measurement requirements for their applications. The differentiation of our software-based platform helps customers accelerate the design and testing of their next generation products. This delivers critical business value to our customers, such as helping them reduce cost and time to market in the validation and production testing of semiconductor technology, enable real-time simulation to accelerate the development of autonomous and electric vehicles, and create long life cycle test systems to support the development and operation of complex, systems in aerospace and defense.

Our overarching goal, which we call our core strategic vision, is to be the leader in software-defined automated test and automated measurement systems. This vision provides a framework to help us achieve our goals of strong profitability and revenue growth. In pursuing our vision, we have empowered our team to be deliberate about the market opportunities we pursue to fuel growth and provide significant value to our target customers.

NI is headquartered in Austin, Texas. We were incorporated under the laws of the State of Texas in May 1976 and were reincorporated in Delaware in June 1994. In March 1995, we completed an initial public offering of our common stock. Our common stock, $0.01 par value, is quoted on the NASDAQ Stock Market under the trading symbol NATI.

Our Approach to Automated Test and Automated Measurement Systems

Our differentiated platform is a combination of software and modular hardware designed with an open infrastructure to enable connectivity and flexibility. NI’s open platform allows our customers to define systems needed to help them accelerate their application development, innovate faster, and continually integrate new technologies. Openness has been a hallmark of our approach to the market; evident in our integration with third-party hardware using technologies like instrument drivers to connect other common instruments in test and measurement, including open software interfaces for web and cloud connectivity as well as integration with Microsoft Visual Studio .NET languages, The MathWorks, Inc. MATLAB and Simulink software, and Python.

We have an expansive ecosystem of developers, partners, and third-party products that helps ensure that our customers have the tools, systems and expertise needed to build their automated test or automated measurement systems. The NI ecosystem includes an active community of software developers, over 8000 universities worldwide, support for over 10,000 third-party hardware devices, and over 1,000 Alliance Partners that provide integration services and consulting. NI’s support and services are an integral part of this ecosystem. With direct operations in approximately 50 countries, NI has local expertise, on-site services, and technical support to enable customer success.

Our goal is to help our customers achieve a competitive advantage by using our platform to shorten their time to market and reduce their total cost of test system ownership.

3


Products, Technology, and Services

Our commitment to innovation and continuous improvement has been a core value for us for over 40 years. Below is an overview of our products, technology and services.

Software
    
NI software is the key differentiator of our platform. We have empowered hundreds of thousands of loyal application software developers through LabVIEW, a graphical application software package optimized for engineers. We have consistently invested to maintain and strengthen our software platform to provide a simplified user interface, faster time-to-test, modern web - and cloud-enabled capabilities, and the ability to quickly create application-specific software tools.

The NI software platform spans the full range of customer needs, from high-performance driver software for NI hardware to general-purpose development tools that allow customers to create their own IP to higher-level software products that directly meet targeted customer applications. A hallmark of the NI software platform is the integration of NI and third-party software and hardware. We recently demonstrated our commitment and discipline to software excellence by a major investment to modernize our software platform, which resulted in a refresh of our flagship software, LabVIEW, as well as a series of new software products that address higher-level customer needs.

NI provides a wide variety of software tools for programming automated test and automated measurement applications. This software offering includes, but is not limited to:
Programming Environments
NI LabVIEW - a graphical programming approach that helps visualize every aspect of the application, including hardware configuration, measurement data, and debugging. This visualization makes it simple to integrate measurement hardware from various vendors, represent complex logic on the diagram, develop data analysis algorithms, and design custom engineering user interfaces.
NI LabWindows/CVI - an ANSI C integrated development environment and engineering toolbox with built-in libraries for measurement, analysis, and engineering UI design.
NI Measurement Studio - a suite of .NET tools designed for building engineering applications in Microsoft Visual Studio to acquire, analyze, and display measurement data.

Application Software
NI TestStand - application software targeted for automated test and automated measurement applications in a manufacturing environment.
NI VeriStand - a ready-to-use software environment for configuring real-time testing applications, including hardware-in-the-loop test systems.
Flexlogger - application software optimized for quick sensor configuration and data logging of mixed signals to verify electromechanical systems.
NI InsightCM Enterprise - a software solution with tightly integrated hardware options for monitoring ancillary rotating equipment.

Systems and Data Management
NI DIAdem - configuration-based technical data management, analysis, and report generation tools to interactively mine and analyze engineering and measurement data.
NI SystemLink - systems management software that enables the mass coordination of connected devices, software deployments, and data communications throughout a distributed system.


4


Modular Hardware

We provide modular instrumentation that offers our customers the ability to create their own unique programmable, flexible and low-cost solutions. We believe our modular instrument approach enables us to grow our sales in the automated validation and automated production test market by delivering more test coverage and a lower-cost alternative for our customers. We offer two primary hardware form factors, PXI and NI C-series, both with a modular input/output ("I/O") approach in addition to industry standard PCI form factors. The NI PXI modular instrument platform, introduced in 1997, is a standard PC architecture in a rugged form factor with expansion slots and instrumentation extensions for timing, triggering and signal sharing. PXI combines mainstream PC software and PCI hardware with advanced instrumentation capabilities. The NI C-series platform, used in our CompactRIO and CompactDAQ products, is a rugged, high-performance I/O and processing platform used in a wide variety of data acquisition applications. We believe our C-series data acquisition and control products provide unique value where diverse I/O is needed, and we believe that we can expand our user base through new distributed and rugged products. The NI PXI and C-series platforms include field programmable gate array ("FPGA") technology, giving customers programmable hardware capability that provides high performance and is user-customizable with NI LabVIEW software.

Increasingly, our customers’ applications demand more system capabilities that more closely match their application needs. We have continually evolved our offering to include highly innovative products and application-specific systems. One example in the semiconductor industry is our NI Semiconductor Test System ("STS") which combines NI modular instrumentation with NI software for RF and mixed-signal production testing. NI STS features fully production-ready test systems that use NI technology in a form factor suitable for a semiconductor production test environment. The STS combines the NI PXI hardware, TestStand test management software, and LabVIEW graphical programming software inside a fully enclosed test head. The compact STS design houses all the key components of a production tester while using a fraction of the floor space, power, and maintenance typically required by traditional automated test equipment. With the open, modular design, engineers can take advantage of the latest industry-standard PXI modules for more instrumentation and computing power.

Services

We provide global services and support as part of our commitment to our customers’ success.

Software Maintenance Services

Software Services for End Users: Our Standard Service Program provides our end users with support services through a software maintenance contract. The Standard Service Program is designed to help ensure that our end users are successful with our products by providing the end user with regular product upgrades and service packs, professional technical support from local engineers, 24-hour-a-day access to self-paced online product training, and access to older versions of their licensed NI software.

Volume Licensing for Account-Level Services: Our NI Volume License Program (“VLP”) and Enterprise Agreements (“EAs”) are designed to meet the needs of the business in addition to the needs of each end user. In addition to access to the Standard Service Program for each end user, businesses that take advantage of the VLP and EAs receive account-level benefits designed to help effectively manage their software assets and lower their total cost of ownership.
  
Hardware Services and Maintenance

Warranty and Repair. We offer standard and extended warranties to help meet project life-cycle requirements and provide repair services for our products, express repair, and advance replacement services.
    
Calibration. To help our customers’ calibration needs, NI provides calibration solutions, including recalibration services, manual calibration procedures, and automated calibration software. In 2011, the American Association for Laboratory Accreditation accredited NI Calibration Services Austin to one of the highest international calibration standards in the industry, ISO/IEC 17025:2005 (“17025”). We now offer 17025 calibration services for original equipment manufacturers ("OEMs") and other organizations seeking to maintain their compliance with governmental, medical, transportation and electronics regulations. The 17025-calibration service offering is designed for companies standardizing their automated test and measurement systems on PXI modular instrumentation, which provides some of the most advanced technology for addressing the latest engineering challenges.
    
System Configuration and Deployment: Our NI System Assurance Program provides a fast, easy way to get our customers' new NI systems up and running. Our trained technicians install software and hardware and configure our customers’ PXI, and NI CompactRIO system to their specifications.    


5


Training and Certification

NI Training Program. NI training helps the customer build the skills to more efficiently develop robust, maintainable applications. We offer fee-based training classes and self-paced online training for many of our software and hardware products. On-site courses are quoted per customer requests and we include on-line course offerings with live teachers.

NI Certification Program. We offer programs to certify programmers and instructors for our products. Our certification program demonstrates our customers have the skills needed to create high-quality applications with NI software.

Markets and Applications

We believe the NI platform increasingly offers more value to our customers through system-level offerings especially in the semiconductor, transportation and aerospace, defense, and government ("ADG") industries. We believe our business continues to benefit from our innovative general-purpose platform investments and is focused on engineers and scientists in areas such as academia, electronics and manufacturing.

Semiconductor

Within the semiconductor industry, customers are facing a rapid increase in complexity and intense time to market pressures. NI platform advantages, including high-speed PXI data busses and high-performance computing technologies such as FPGAs, as well as semiconductor-specific test software and multi-core computing, help deliver faster test times and lower test cost.  NI pioneered the use of user-programmable FPGAs to prototype the next generation of communications systems in 5G wireless.  In the validation lab, NI’s modular instruments feature a unique combination of best-in-class analog performance and high-performance computing capabilities. In production test applications, NI utilizes the same software and PXI instrumentation packaged within our innovative STS, a factory-ready, commercial automated test equipment ("ATE"), offering test throughput advantages to the production test floor.

For the semiconductor industry, the NI platform provides the following features:
Common software and hardware from the laboratory to fabrication
Helps users achieve faster measurement time
Ability to add new measurements as requirements change

NI’s focus applications in the semiconductor industry include:
RF/wireless including 5G
Analog/mixed signal
Optoelectronics/sensors/Microelectromechanical systems ("MEMs")

Transportation

Vehicles of today are growing more and more complex as their electronic content increases. The electrification of vehicles and driver assist technologies, including automated driver assist systems ("ADAS"), has introduced more challenging test requirements​ than ever before. The NI platform delivers key differentiation to address the growing needs in transportation. Specifically, we believe the NI platform provides diversity in I/O connectivity, real-time software performance, and user-defined, open software programmability.

For the transportation industry, the NI platform provides the following features:
Real-time software performance
Ability to connect to many diverse I/O types and sensors (vision, LIDAR, ultrasonic and others)
Flexibility to update the system quickly as requirements change

NI’s focus applications in the transportation industry include:
ADAS
Electrification
Hardware-in-the-loop testing
Electromechanic tests
End of line vehicle tests


6


Aerospace, Defense and Government

The NI platform has delivered significant value to its customers in the aerospace, defense and government industry for decades.  ​The high density of test given the nature of the systems, need for highly iterative development, unique protocols, long product lifecycles, and proprietary algorithms that engineers in aerospace, defense, and government build​ makes the NI software-centric and modular hardware approach well suited for such markets.

For the aerospace, defense and government industry, the NI platform provides the following:
Complete software tools for automated test
Real-time software, FPGAs, software defined radio
Broad measurement capabilities from electrical to physical, communications, actuation and more

NI’s focus applications in the aerospace, defense and government industry include:
Radar and spectrum record/playback
Software-defined radios & transponders
Production and maintenance ATE
Embedded software and hardware-in-the-loop test
Customers
NI has a broad, diverse set of over 35,000 customer accounts worldwide, with no customer accounting for more than 3% of our revenues in any of 2018, 2017 or 2016. The NI offering serves a broad range of customers from small, innovative start-ups and individual engineers to large, multinational accounts. Any engineer or scientist looking to innovate, research, or reduce test time to get to market faster, could be a potential customer.
Sales and Distribution

We distribute and sell our products primarily through a direct sales organization. We also use independent distributors, OEMs, value-added resellers ("VARs"), system integrators and consultants to market and sell our products. We have sales and support offices in approximately 50 countries including markets such as the U.S., Germany and China. Sales outside of the U.S. accounted for approximately 63% of our revenues in 2018, 2017, and 2016. We believe the ability to provide comprehensive service and support to our customers is an important factor in our business. We generally permit customers to return products within 30 days from receipt for a refund of the purchase price less a restocking charge. Our hardware products are generally warranted against defects in materials and workmanship for one year from the date we ship the products to our customers. Historically, warranty costs and returns have not been material.

Our foreign operations are subject to certain risks set forth under Item 1A, Risk Factors, We are Subject to Various Risks Associated with International Operations and Foreign Economies

See discussion regarding fluctuations in our quarterly results and seasonality in Item 1A, Risk Factors, Our Revenues are Subject to Seasonal Variations.

We have one operating segment and one reporting unit. For information regarding revenue, results of operations, and total assets for each of our last three fiscal years, please refer to our financial statements included in this Form 10-K and Management’s Discussion and Analysis of Financial Condition and Results of Operations included in Item 7 of this Form 10-K.

Marketing

We strive to educate engineers and scientists about the benefits of our platform-based approach, products and technology, highlighting the performance and cost advantages of our products. We reach our broad audience through scalable, digital tactics on our website at ni.com as well as through the wide distribution of content, including demonstration versions of our software, online webcasts, blogs, social media, participation in tradeshows, technical conferences, training and user seminars.

Competition

The markets in which we operate are characterized by competition from numerous competitors, some of which are divisions of large corporations. Several competitors offer box instrument hardware and software products that provide solutions that directly compete with modular hardware products, including PXI-based hardware and systems software. Key competitors include Advantest, Anritsu, Fortive, Keysight, Rohde & Schwarz, and Teradyne.

7



See further discussion regarding risks associated with our competitive environment in ITEM 1A, Risk Factors, We Operate in Intensely Competitive Markets.
Research and Development
We believe that our long-term growth and success depends on delivering high quality software and hardware products on a timely basis. We focus our research and development efforts on enhancing existing products and developing new products that incorporate appropriate features and functionality to be competitive with respect to technology and price/performance characteristics. Our research and development staff strive to build quality into our products at the design stage. We believe this “quality first” mindset helps to reduce overall development and manufacturing costs and provide reliability in our end products.
Our research and development expenses were $261 million, $232 million and $236 million in 2018, 2017, and 2016, respectively.
Intellectual Property
We rely on a combination of patent, trade secret, copyright and trademark law, contracts and technical measures to establish and protect our proprietary rights in our products. As of December 31, 2018, we held 862 U.S. patents (860 utility patents and 2 design patents) and 88 patents in foreign countries (77 patents registered in Europe, 5 patents in China, 5 patents in Japan, and 1 patent in Mexico), and had 60 patent applications pending in the U.S. and foreign countries. 257 of our issued U.S. patents are software patents related to LabVIEW, and cover fundamental aspects of the graphical programming approach used in LabVIEW. Our patents expire from 2019 to 2037. The expiration of any particular patent in the short term is not expected to have any significant negative impact on our business. No assurance can be given that our pending patent applications will result in the issuance of patents. We also own certain registered trademarks in the United States and abroad. See further discussion regarding risks associated with our patents in Item 1A, Risk Factors, Our Business Depends on Our Proprietary Rights and We Have Been Subject to Intellectual Property Litigation.
Manufacturing and Suppliers
We manufacture substantially all of our product volume at our facilities in Debrecen, Hungary and Penang, Malaysia. Our product manufacturing operations can be divided into four areas: electronic circuit card and module assembly; chassis and cable assembly; technical manuals and product support documentation; and software duplication. Most of our electronic circuit card assemblies, modules and chassis are manufactured in house, although contractors are used from time to time. The majority of our electronic cable assemblies are produced by contractors; however, we do manufacture some on an exception basis. Our software duplication, technical manuals and product support documentation are primarily produced by contractors. 
Our manufacturing processes use large volumes of high-quality components and subassemblies supplied by outside sources. Several of these components are only available through limited sources. Limited source items purchased include custom application specific integrated circuits ("ASICs"), chassis and other items. We have in the past experienced delays and quality problems in connection with limited source items, and there can be no assurance that these problems will not recur in the future. Accordingly, our failure to receive items from limited source item suppliers could result in a material adverse effect on our net sales and operating results. See “Our Business is Dependent on Key Suppliers” at page 15 for additional discussion of the risks associated with limited source suppliers.
We must comply with many different governmental regulations related to the use, storage, discharge, and disposal of toxic, volatile or otherwise hazardous chemicals used in our operations in the U.S., Hungary, and Malaysia. See Item 1A, Risk Factors, Our Operations are Subject to a Variety of Environmental Regulations and Costs at page 17 for further discussion of environmental matters as they may affect our business.
Backlog
Backlog is a measure of orders that are received but that are not shipped to customers at the end of a quarter. We typically ship products shortly following the receipt of an order. Accordingly, our backlog typically represents less than 5 days sales. Backlog should not be viewed as an indicator of our future sales.
Employees
As of December 31, 2018, we had 7,263 employees worldwide. None of our employees are represented by a labor union and we have never experienced a work stoppage. We consider our employee relations to be good.

8


Corporate Responsibility
    
Our global employees embody the culture and the value of our brand by doing what we do best - accelerating productivity, discovery, and innovation for engineers and scientists. From inspiring future STEM leaders to reducing environmental impact, corporate responsibility is engrained in NI's company culture, goals, and business practices from product development to employee engagement.

At NI, we take our responsibility seriously. For more than four decades, we have worked together with our innovative customers to empower them with our platform to solve problems and improve everyday life around the globe. Our corporate social responsibility programs support this work. Through aligning our investments in academia, our employee mentor program, and our giving programs to further STEM education, we are investing in future discovery and innovation as well as a pipeline of diverse talent for STEM fields. Supporting our employees and our communities on a regular basis shows the true value of corporate responsibility and its central importance to the future of our business.

Available Information
    
Our website is www.ni.com. Our annual reports 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 and every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T are available through our Internet website as soon as reasonably practicable after we electronically file such materials with, or furnish them to, the SEC, or upon written request without charge. Our website and the information contained therein or connected thereto are not intended to be incorporated into this Annual Report on Form 10-K. The SEC maintains a website, www.sec.gov, which contains these reports and other information regarding issuers that file electronically.

9


ITEM 1A.    RISK FACTORS 
In addition to the other information set forth in this Form 10-K, you should carefully consider the risk factors discussed below. The risks described below are not the only risks that we face. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition, or operating results.
Uncertain Global Economic Conditions Could Materially Adversely Affect Our Business and Results of Operations.  Our operations and performance are sensitive to fluctuations in general economic conditions, both in the U.S. and globally. Uncertainty about global and regional economic conditions poses a risk to us as businesses may decrease or postpone spending in response to events such as a US government shutdown, the impending Brexit, continued trade tensions between the US and China or other parts of the world, financial market volatility, tariffs or other trade restrictions, government austerity programs, government regulatory actions, negative financial news, geopolitical instability, declines in income or asset values, or other factors. In particular, during December 2018, we experienced weaker demand for some of our products in the APAC region, particularly for ADG applications in China. Negative trends or sentiments in worldwide and regional economic conditions have in the past and could again have a material adverse effect on demand for our products and services. In March 2018, the U.S. imposed steel, aluminum, and other tariffs on imports from various countries. These tariffs have increased international trade tensions and led to tariffs on U.S. exports to various countries. Even if resolved, this could have a broad negative impact on the global industrial economy, which could have a material adverse impact on our business and our results of operations. These factors as well as others we may not contemplate could have a material adverse effect on the spending patterns of businesses including our current and potential customers which could have a material adverse effect on our net sales and our results of operations. See “Current business outlook” in this Form 10-K for information regarding recent business conditions.
We Make Significant Investments in New Products that May Not Be Successful or Achieve Expected Returns. We plan to continue to make significant investments in research, development, and marketing for new and existing products and technologies.  For example, in 2017 we launched LabVIEW NXG, the most recent version of our flagship software application. We have made and expect to make significant investments in software development related to the new and enhanced features of this product. These investments involve a number of risks as the commercial success of such efforts depend on many factors, including our ability to anticipate and respond to innovation, achieve the desired technological fit, and be effective with our marketing and distribution efforts.  If our existing or potential customers do not perceive our latest product offerings as providing significant new functionality or value, or if we are late to market with a new product or technology, we may not achieve our expected return on our investments or be able recover the costs expended to develop new product offerings, which could have a material adverse effect on our operating results.  Even if our new products are profitable, our operating margins for new products may not be as high as the margins we have experienced historically.

Our Success Depends on New Product Introductions and Market Acceptance of Our Products. The market for our products is characterized by rapid technological change, evolving industry standards, changes in customer needs and frequent new product introductions, and is therefore highly dependent upon timely product innovation. Our success is dependent on our ability to successfully develop and introduce new and enhanced products on a timely basis to replace declining revenues from older products, and on increasing penetration in domestic and international markets. As has occurred in the past and as may be expected to occur in the future, we have experienced significant delays between the announcement and the commercial availability of new products. Any significant delay in releasing new products could have a material adverse effect on the ultimate success of a product and other related products and could impede continued sales of predecessor products, any of which could have a material adverse effect on our operating results. There can be no assurance that we will be able to introduce new products in accordance with announced release dates, that our new products will achieve market acceptance or that any such acceptance will be sustained for any significant period. Failure of our new products to achieve or sustain market acceptance could have a material adverse effect on our operating results.

Our Reported Financial Results May be Adversely Affected by Changes in Accounting Principles Generally Accepted in the U.S. We prepare our financial statements in conformity with accounting principles generally accepted in the U.S. These accounting principles are subject to interpretation by the Financial Accounting Standards Board (“FASB”) and the Securities and Exchange Commission. Generally accepted accounting principles and accompanying accounting pronouncements, implementation guidelines and interpretations for many aspects of our business, such as revenue recognition, software capitalization, and income tax uncertainties, are complex and involve subjective judgments by management. A change in these policies or interpretations could have a significant effect on our reported financial results and our internal controls over financial reporting, may retroactively affect previously reported results, could cause unexpected financial reporting fluctuations, and may require us to make costly changes to our operational processes and accounting systems. For example, in May 2014, the FASB issued ASU 2014-09, Revenue from Contracts with Customers which, as amended, supersedes nearly all existing U.S. GAAP revenue recognition guidance and which became effective for us for our fiscal year beginning January 1, 2018. (See Note 1 - Operations and summary of significant accounting policies and Note 2 - Revenue for additional discussion of the accounting changes).

10



We are Subject to Various Risks Associated with International Operations and Foreign Economies. Our international sales are subject to inherent risks, including, but not limited to:

fluctuations in foreign currencies relative to the U.S. dollar;
unexpected changes to currency policy or currency restrictions in foreign jurisdictions;
delays in collecting trade receivable balances from customers in developing economies;
tariffs and other trade barriers; 
unexpected changes in regulatory requirements;
fluctuations in local economies;  
disparate and changing employment laws in foreign jurisdictions;
difficulties in staffing and managing foreign operations;  
costs and risks of localizing products for foreign countries;  
government actions throughout the world; and, 
the burdens of complying with a wide variety of foreign laws.  

Moreover, there can be no assurance that our international sales will continue at existing levels or grow in accordance with our efforts to increase foreign market penetration.

In many foreign countries, particularly in those with developing economies, it is common to engage in business practices that are prohibited by U.S. regulations applicable to us such as the Foreign Corrupt Practices Act. Although we have policies and procedures designed to ensure compliance with these laws, there can be no assurance that all of our employees, contractors and agents, including those based in or from countries where practices which violate such U.S. laws may be customary, will not take actions in violation of our policies. Any violation of foreign or U.S. laws by our employees, contractors or agents, even if such violation is prohibited by our policies, could have a material adverse effect on our business. We must also comply with various import and export regulations. The application of these various regulations depends on the classification of our products which can change over time as such regulations are modified or interpreted. As a result, even if we are currently in compliance with applicable regulations, there can be no assurance that we will not have to incur additional costs or take additional compliance actions in the future. Failure to comply with these regulations could result in fines or termination of import and export privileges, which could have a material adverse effect on our operating results. Additionally, the regulatory environment in some countries is very restrictive as their governments try to protect their local economy and value of their local currency against the U.S. dollar.

Our Manufacturing Capacity, and a Substantial Majority of our Warehousing and Distribution Capacity is Located Outside of the U.S. We manufacture substantially all of our product volume at our facilities in Debrecen, Hungary and Penang, Malaysia. In order to enable timely shipment of products to our customers we maintain the substantial majority of our inventory at our international locations. In addition to being subject to the risks of maintaining such a concentration of manufacturing capacity and global inventory, these facilities and their operations are also subject to risks associated with doing business internationally, including, but not limited to:

the volatility of the Hungarian forint and the Malaysian ringgit relative to the U.S. dollar; 
changing and potentially unstable political environments; 
significant and frequent changes in corporate tax laws; 
difficulty in managing manufacturing operations in foreign countries; 
challenges in expanding capacity to meet increased demand; 
difficulty in achieving or maintaining product quality; 
interruption to transportation flows for delivery of components to us and finished goods to our customers; 
restrictive labor codes; and, 
increasing labor costs. 

No assurance can be given that our efforts to mitigate these risks will be successful. Any failure to effectively deal with the risks above could result in an interruption in the operations of our facilities in Hungary or Malaysia which could have a material adverse effect on our operating results.

Our centralization of inventory and distribution from a limited number of shipping points is subject to inherent risks, including:

burdens of complying with additional or more complex VAT and customs regulations; and, 
concentration of inventory increasing the risks associated with fire, natural disasters and logistics disruptions to customer order fulfillment. 


11


Any failure or delay in distribution from our facilities in Hungary and Malaysia could have a material adverse effect on our operating results.

Our Financial Performance is Subject to Risks Associated with Changes in the Value of the U.S. Dollar versus Local Currencies. The vast majority of our sales outside of the U.S. are denominated in local currencies, and accordingly, the U.S. dollar equivalent of these sales is affected by changes in the foreign currency exchange rates. If the local currencies in which we sell our products strengthen against the U.S. dollar, we have in the past, and in the future may need to, lower our prices in the local currency to remain competitive in our international markets. This could have a material adverse effect on our gross and net profit margins. If the local currencies in which we sell our products weaken against the U.S. dollar and if the local sales prices cannot be raised due to competitive pressures, we will experience a deterioration of our gross and net profit margins. In the past, we have noted that significant volatility in foreign currency exchange rates in the markets in which we do business has had a significant impact on the revaluation of our foreign currency denominated firm commitments, on our ability to forecast our U.S. dollar equivalent net sales and expenses and on the effectiveness of our hedging programs. In the past, these dynamics have also adversely affected our net sales growth in international markets and may pose similar challenges in the future. See “Results of Operations” in this Form 10-K for further discussion on the effect that changes in the foreign currency exchange rates have had on our operating results. See “Current business outlook” in this Form 10-K for information regarding recent business conditions.

Orders With a Value of Greater than One Million Dollars Expose Us to Significant Additional Business and Legal Risks that Could Have a Material Adverse Impact on our Business, Results of Operations and Financial Condition. We continue to make a concentrated effort to increase our net sales through the pursuit of orders with a value greater than $1.0 million. These types of orders expose us to significant additional business and legal risks compared to smaller orders. Our very large customers frequently require contract terms that vary substantially from our standard terms of sale. At times these orders include terms that impose critical delivery commitments and severe contractual liabilities if we fail to provide the required quantity of products at the required delivery times, impose product acceptance requirements and product performance evaluation requirements which create uncertainty with respect to the timing of our ability to recognize revenue from such orders, allow the customers to cancel or delay orders without liability, require us to develop specific product mitigation plans for product delivery constraints caused by unexpected or catastrophic situations to help assure quick production recovery, and that require most favored customer pricing, significant discounts, extended payment terms and volume rebates. At times these customers require broad indemnity obligations and large direct and consequential damage provisions in the event we breach our contracts with them. At times these contracts have supply constraint requirements which mandate that we allocate large product inventories for a specific contract. These inventory requirements expose us to higher risks of inventory obsolescence and can adversely impact our ability to provide adequate product supply to other customers.

While we attempt to limit the number of contracts that contain the non-standard terms of sale described above and attempt to contractually limit our potential liability under such contracts, we have been, and expect to be, required to agree to some or all of such provisions to secure orders from very large customers and to continue to grow our business. These arrangements expose us to significant additional legal and operational risks which could result in a material adverse impact on our business, results of operations and financial condition. In addition, these larger orders are more volatile, are subject to greater discount variability and may contract at a faster pace during an economic downturn. We attempt to manage these risks but there can be no assurance that we will be successful in our efforts.

Revenue Derived from Large Orders Could Adversely Affect our Gross Margin and Could Lead to Greater Variability in our Quarterly Results.  We define our large order business as orders with a value greater than $100,000. These orders have been and may continue to be more sensitive to changes in the global industrial economy, subject to greater discount variability and such orders may be pushed-out or reduced at a faster pace during an economic downturn compared to orders valued at less than $100,000.  To the extent that the amount of our net sales derived from large orders increases in future periods, either in absolute dollars or as a percentage of our overall business, our gross margins could decline, and we could experience greater volatility and see a greater negative impact from future downturns in the global industrial economy. This dynamic may also have an impact on the historical seasonal pattern of our net sales and our results of operations. These types of orders also make managing inventory levels more difficult as we have in the past and may have to in the future build large quantities of inventory in anticipation of future demand that may not materialize.


12


Our Product Revenues are Dependent on Certain Industries and Contractions in these Industries Could Have a Material Adverse Effect on Our Results of Operations.  Sales of our products are dependent on customers in certain industries, particularly the telecommunications, semiconductor, consumer electronics, automotive, energy, automated test equipment, ADG industries. As we have experienced in the past, and as we may continue to experience in the future, downturns characterized by diminished product demand in any one or more of these industries may result in decreased sales and a material adverse effect on our operating results. We cannot predict when and to what degree contractions in these industries may occur; however, any sharp or prolonged contraction in one or more of these industries could have a material adverse effect on our business and results of operations.

Our Realignment Activities May be Disruptive to Our Operations and Negatively Impact Our Results of Operations.
We are currently implementing changes within our organization designed to enhance our ability to pursue market opportunities, accelerate our technology development initiatives, and improve operational efficiencies. Specifically, we are in the process of aligning certain aspects of our operations with our strategic focus on industry-specific applications where we believe our product platform can add the most value to our customers. In the short-term, these actions may lead to business disruptions, decreased productivity and unanticipated employee turnover which may have an adverse impact on our business and results of operations.

Concentrations of Credit Risk and Uncertain Conditions in the Global Financial Markets May Adversely Affect Our Business and Results of Operations.  By virtue of our holdings of cash, investment securities and foreign currency derivatives, we have exposure to many different counterparties, and routinely execute transactions with counterparties in the financial services industry, including commercial banks and investment banks. Many of these transactions expose us to credit risk in the event of a default of our counterparties. We continue to monitor the stability of the financial markets, particularly those in the emerging markets. We can give no assurance that we will not be negatively impacted by any adverse outcomes in those markets. There can be no assurance that any losses or impairments to the carrying value of our financial assets as a result of defaults by our counterparties would not materially and adversely affect our business, financial position and results of operations.

We Have Established a Budget and Variations From Our Budget Will Affect Our Financial Results.    We have established an operating budget for our fiscal year. Our budget was established based on the estimated revenue from sales of our products which are based on anticipated economic conditions in the markets in which we do business as well as the timing and volume of our new products and the expected penetration of both new and existing products in the marketplace. If demand for our products during the remainder of our fiscal year is less than the demand we anticipated in setting our fiscal year budget, our operating results could be negatively impacted.

If we exceed our budgeted level of expenses or if we cannot reduce expenditures in response to a decrease in net sales, our operating results could be adversely affected. Our spending could exceed our budget due to a number of factors, including, but not limited to:

continued foreign currency fluctuations;
increased manufacturing costs resulting from component supply shortages or component price fluctuations; 
additional marketing costs for new product introductions or for conferences and tradeshows; 
the timing, cost or outcome of any future intellectual property litigation or commercial disputes;
unanticipated costs related to acquisitions we may make;  or
increased component costs resulting from vendors increasing their sales prices.  

We Operate in Intensely Competitive Markets.  The markets in which we operate are characterized by intense competition from numerous competitors, some of which have larger market capitalization and resources than we do, and we may face further competition from new market entrants in the future. Key competitors are Advantest, Anritsu, Fortive, Keysight, Rohde & Schwarz, Teradyne, and others. These competitors offer hardware and software products that provide solutions that directly compete with our software defined automated test and automated measurement systems. Because these companies have strong position in the instrumentation business, new product introductions by them, changes in their marketing strategy or product offerings or aggressive pricing strategies by them to gain market share could have a material adverse effect on our operating results.

We believe our ability to compete successfully depends on a number of factors both within and outside our control, including, but not limited to:
general market and economic conditions;
our ability to maintain and grow our business with our very large customers;
our ability to meet the volume and service requirements of our large customers;
success in developing and selling new products;
industry consolidation, including acquisitions by us or our competitors;
capacity utilization and the efficiency of manufacturing operations;  

13


timing of our new product introductions; 
new product introductions by competitors; 
product pricing, including the impact of currency exchange rates;
the ability of competitors to more fully leverage low cost geographies for manufacturing or distribution; 
effectiveness of sales and marketing resources and strategies; 
adequate manufacturing capacity and supply of components and materials; 
strategic relationships with our suppliers; 
product quality and performance; 
protection of our products by effective use of intellectual property laws; 
the financial strength of our competitors; 
the outcome of any future litigation or commercial dispute; 
barriers to entry imposed by competitors with significant market power in new markets; and, 
government actions throughout the world. 

There can be no assurance that we will be able to compete successfully in the future.

Our Quarterly Results are Subject to Fluctuations Due to Various Factors that May Adversely Affect Our Business and Results of Operations.  Our quarterly operating results have fluctuated in the past and may fluctuate significantly in the future due to a number of factors, including, but not limited to:

fluctuations in foreign currency exchange rates; 
changes in global economic conditions; 
changes in the amount of revenue derived from very large orders (including orders from our very large customers) and the pricing, margins, and other terms of such orders; 
changes in the capacity utilization including at our facility in Malaysia;
changes in the mix of products sold; 
the availability and pricing of components from third parties (especially limited sources); 
the difficulty in maintaining margins, including the higher margins traditionally achieved in international sales; 
changes in pricing policies by us, our competitors or suppliers; 
the timing, cost or outcome of any future intellectual property litigation or commercial disputes; 
delays in product shipments caused by human error or other factors; or,
disruptions in transportation channels.  

Our Revenues are Subject to Seasonal Variations.  In previous years, our revenues have been characterized by seasonality, with revenues typically growing from the first quarter to the second quarter, being relatively constant from the second quarter to the third quarter, growing in the fourth quarter compared to the third quarter and declining in the first quarter of the following year from the fourth quarter of the preceding year. This historical trend has been affected and may continue to be affected in the future by broad fluctuations in the global industrial economy as well as the timing of new product introductions or any acquisitions. In addition, revenue derived from very large orders, including those from our very large customers, have had a significant impact on our historical seasonal trends as these orders may be more sensitive to changes in the global industrial economy, may be subject to greater volatility in timing and amount, greater discount variability, lower gross margins, and may contract at a faster pace during economic downturns.

Our Tax Returns and Other Tax Matters are Subject to Examination by the U.S. Internal Revenue Service and Other Tax Authorities and Governmental Bodies and the Results of These Examinations Could Have a Material Adverse Effect on Our Financial Condition. We account for uncertainty in income taxes recognized in our financial statements using prescribed recognition thresholds and measurement attributes for financial statement disclosure of tax positions taken or expected to be taken on our tax returns. These uncertain tax positions are subject to examination by the U.S. Internal Revenue Service and other tax authorities. There can be no assurance as to the outcome of any future examinations. If the ultimate determination of our taxes owed is for an amount in excess of amounts previously accrued, our operating results, cash flows, and financial condition could be materially adversely affected. Our tax years 2009 through 2018 remain open to examination by the major taxing jurisdictions to which we are subject.


14


Our Acquisitions are Subject to a Number of Related Costs and Challenges that Could Have a Material Adverse Effect on Our Business and Results of Operations.  In past years, we have completed several acquisitions. Achieving the anticipated benefits of an acquisition depends upon whether the integration of the acquired business, products or technology is accomplished efficiently and effectively. In addition, successful acquisitions generally require, among other things, integration of product offerings, manufacturing operations and coordination of sales and marketing and R&D efforts. These difficulties can become more challenging due to the need to coordinate geographically separated organizations, the complexities of the technologies being integrated, and the necessities of integrating personnel with disparate business backgrounds and combining different corporate cultures. The integration of operations following an acquisition also requires the dedication of management resources, which may distract attention from our day-to-day business and may disrupt key R&D, marketing or sales efforts. Our inability to successfully integrate any of our acquisitions could harm our business. The existing products previously sold by entities we have acquired may be of a lesser quality than our products or could contain errors that produce incorrect results on which users rely or cause failure or interruption of systems or processes that could subject us to liability claims that could have a material adverse effect on our operating results or financial position. Furthermore, products acquired in connection with acquisitions may not gain acceptance in our markets, and we may not achieve the anticipated or desired benefits of such transactions.

Tax Law Changes in Hungary Could Have a Negative Impact on our Effective Tax Rate, Earnings and Results of Operations. The profit from our Hungarian operations benefits from the fact that it is subject to an effective income tax rate that is lower than the U.S. federal statutory tax rate. Our earnings in Hungary are subject to a statutory tax rate of 9%. In addition, effective January 1, 2010, certain qualified research and development expenses in Hungary became eligible for an enhanced tax deduction. These tax benefits may not be available in future years due to changes in political conditions in Hungary or changes in tax laws in Hungary or in the U.S. The reduction or elimination of these benefits in Hungary could result in an increase in our future effective income tax rate which could have a material adverse effect on our operating results. (See Note 10 - Income taxes of Notes to Consolidated Financial Statements for additional discussion regarding the impact of these matters on our income taxes).

 Our Income Tax Rate Could be Adversely Affected by the Expiration of a Tax Holiday in Malaysia. Profits from our manufacturing facility in Penang, Malaysia are free of tax under a 15 year tax holiday effective January 1, 2013. If we fail to satisfy the conditions of the tax holiday, this tax benefit may be terminated early. The expiration of the tax holiday in Malaysia could have a material adverse effect on our operating results. (See Note 10 - Income taxes of Notes to Consolidated Financial Statements for additional discussion regarding the impact of this tax holiday on our income taxes).

Our Business is Dependent on Key Suppliers and Distributors and Disruptions in these Businesses Could Adversely Affect Our Business and Results of Operations. Our manufacturing processes use large volumes of high-quality components and subassemblies supplied by outside sources. Several of these items are only available through limited sources. Limited source items purchased include custom ASICs, chassis and other components. We have in the past experienced delays and quality problems in connection with limited source items, and there can be no assurance that these problems will not recur in the future. Accordingly, our failure to receive items from limited source item suppliers could result in a material adverse effect on our net sales and operating results. In the event that any of our limited source suppliers experience significant financial or operational difficulties due to adverse global economic conditions or otherwise, our business and operating results would likely be adversely impacted until we are able to secure another source for the required materials.

In some countries, we use distributors to support our sales channels. In the event that any of our distributors experience significant financial or operational difficulties due to adverse global economic conditions or if we experience disruptions in the use of these distributors, our business and operating results would likely be adversely impacted until we are able to secure another distributor or establish direct sales capabilities in the affected market.

We May Experience Component Shortages that May Adversely Affect Our Business and Result of Operations.    As has occurred in the past and as may be expected to occur in the future, supply shortages of components used in our products, including limited source components, can result in significant additional costs and inefficiencies in manufacturing. If we are unsuccessful in resolving any such component shortages in a timely manner, we will experience a significant impact on the timing of revenue, a possible loss of revenue, or an increase in manufacturing costs, any of which would have a material adverse impact on our operating results.


15


We Rely on Management Information Systems and Interruptions in our Information Technology Systems or Cyber-Attacks on our Systems Could Adversely Affect Our Business.  We rely on the efficient and uninterrupted operation of complex information technology systems and networks, including cloud-based and other outsourced services, to operate our business. We rely on a primary global center for our management information systems and on multiple systems in branches not covered by our global center. As with any information system, unforeseen issues may arise that could affect our ability to receive adequate, accurate and timely financial information, which in turn could inhibit effective and timely decisions. Furthermore, it is possible that our global center for information systems or our branch operations could experience a complete or partial shutdown. A significant system or network disruption could be the result of new system implementations, facility issues, energy blackouts, and computer viruses, cyber-attacks, or security breaches, some of which may remain undetected for an extended period.  Threats to our information technology security can take a variety of forms and individuals or groups of hackers or sophisticated organizations including state-sponsored organizations, may take steps that pose threats to our customers and our infrastructure. If we were to experience a shutdown, disruption or attack, it would adversely impact our product shipments and net sales, as order processing and product distribution are heavily dependent on our management information systems. Such an interruption could also result in a loss of our intellectual property or the release of sensitive competitive information or partner, customer or employee personal data. Any loss of such information could harm our competitive position, result in a loss of customer confidence, and cause us to incur significant costs to remedy the damages caused by the disruptions or security breaches. In addition, changing laws and regulations governing our responsibility to safeguard private data could result in a significant increase in operating or capital expenditures needed to comply with these new laws or regulations. Accordingly, our operating results in such periods would be adversely impacted. From time to time, we have experienced attempts to breach our security and attempts to introduce malicious software into our information technology systems; however, such attacks have not previously resulted in any material damage to us.

We are continually working to maintain reliable systems to control costs and improve our ability to deliver our products in our markets worldwide. Our efforts include, but are not limited to the following: firewalls, antivirus protection, patches, log monitors, routine backups with offsite retention of storage media, system audits, data partitioning and routine password modifications. Our internal information technology systems environment continues to evolve and our business policies and internal security controls may not keep pace as new threats emerge.  No assurance can be given that our efforts to continue to enhance our systems will be successful. Although we maintain insurance, there can be no assurance that such insurance or the contractual limitations used by us to limit our liability will be sufficient to cover or limit any claims which may occur.

We are Subject to Risks Associated with Our Website.  We devote significant resources to maintaining our website, ni.com, as a key marketing, sales and support tool and expect to continue to do so in the future. Failure to properly maintain our website may interrupt our normal operations, including our ability to provide quotes, process orders, ship products, provide services and support to our customers, bill and track our customers, fulfill contractual obligations and otherwise run our business, which would have a material adverse effect on our results of operations. We host our website internally. Any failure to successfully maintain our website or any significant downtime or outages affecting our website could have a material adverse impact on our operating results.

Our Products are Complex and May Contain Bugs, Vulnerabilities, Errors, or Design Flaws.   As has occurred in the past and as may be expected to occur in the future, our hardware products, software products and third-party components or operating systems on which our products are based may contain bugs, vulnerabilities, or errors. Our products operate in conjunction with third-party products and components across a broad ecosystem. As has occurred in the past and as may be expected to occur in the future, our products, or products or components in conjunction with which they operate, may contain design flaws. These bugs, vulnerabilities, errors or design flaws, or fixes to these issues, may have a negative impact on the performance of our products, which could result in additional costs, liability claims, reduced revenue, or harm to our reputation or competitive position, any of which could have a material adverse impact on our operating results. Although we maintain insurance, there can be no assurance that such insurance or the contractual limitations used by us to limit our liability will be sufficient to cover or limit any claims which may occur.

We Are Subject to the Risk of Product Liability Claims.  Our products are designed to provide information upon which users may rely. Our products are also used in “real time” applications requiring extremely rapid and continuous processing and constant feedback. Such applications give rise to the risk that a failure or interruption of the system or application could result in economic damage, bodily harm or property damage. We attempt to assure the quality and accuracy of the processes contained in our products, and to limit our product liability exposure through contractual limitations on liability, limited warranties, express disclaimers and warnings as well as disclaimers contained in our “shrink wrap” and electronically displayed license agreements with end-users. If our products contain errors that produce incorrect results on which users rely or cause failure or interruption of systems or processes, customer acceptance of our products could be adversely affected. Further, we could be subject to liability claims that could have a material adverse effect on our operating results or financial position. Although we maintain insurance, there can be no assurance that such insurance or the contractual limitations used by us to limit our liability will be sufficient to cover or limit any claims which may occur.

16


Compliance With Sections 302 and 404 of the Sarbanes-Oxley Act of 2002 is Costly and Challenging. As required by Section 302 of the Sarbanes-Oxley Act of 2002, this Form 10-K contains our management’s certification of adequate disclosure controls and procedures as of December 31, 2018. This annual report on Form 10-K also contains a report by our management on our internal control over financial reporting including an assessment of the effectiveness of our internal control over financial reporting as of December 31, 2018 and an attestation and report by our external auditors with respect to the effectiveness of our internal control over financial reporting under Section 404. While these assessments and reports did not reveal any material weaknesses in our internal control over financial reporting, compliance with Sections 302 and 404 is required for each future fiscal year end. We expect that the ongoing compliance with Sections 302 and 404 will continue to be both very costly and very challenging and there can be no assurance that material weaknesses will not be identified in future periods. Any adverse results from such ongoing compliance efforts could result in a loss of investor confidence in our financial reports and have an adverse effect on our stock price.

Our Business Depends on Our Proprietary Rights and We Have Been Subject to Intellectual Property Litigation. Our success depends on our ability to obtain and maintain patents and other proprietary rights relative to the technologies used in our principal products. Despite our efforts to protect our proprietary rights, unauthorized parties may have in the past infringed or violated certain of our intellectual property rights. We from time to time engage in litigation to protect our intellectual property rights. In monitoring and policing our intellectual property rights, we have been and may be required to spend significant resources. We from time to time may be notified that we are infringing certain patent or intellectual property rights of others. There can be no assurance that any future intellectual property dispute or litigation will not result in significant expense, liability, injunction against the sale of some of our products, and a diversion of management’s attention, any of which may have a material adverse effect on our operating results.

Our Business Depends on the Continued Service of Our Key Management and Technical Personnel.  Our success depends upon the continued contributions of our key management, sales, marketing, research and development and operational personnel including Alex Davern, our Chief Executive Officer, Eric Starkloff, our President and Chief Operating Officer, and other members of our senior management and key technical personnel.  Our key employees may voluntarily terminate their employment with us at any time. The loss of the services of one or more of our key employees in the future could have a material adverse effect on our operating results. We also believe our future success will depend upon our ability to attract and retain additional highly skilled management, technical, marketing, research and development, and operational personnel with experience in managing large and rapidly changing companies, as well as training, motivating and supervising employees. The market for hiring and retaining certain technical personnel, including software engineers, has become more competitive and intense in recent years. Failure to attract and retain a sufficient number of qualified technical personnel, including software engineers, or retain our key personnel could have a material adverse effect on our operating results.

Our Operations are Subject to a Variety of Environmental Regulations and Costs that May Have a Material Adverse Effect on Our Business and Results of Operations.  We must comply with many different governmental regulations related to the use, storage, discharge and disposal of toxic, volatile or otherwise hazardous chemicals used in our operations in the U.S., Hungary, and Malaysia. Although we believe that our activities conform to presently applicable environmental regulations, our failure to comply with present or future regulations could result in the imposition of fines, suspension of production or a cessation of operations. Any such environmental regulations could require us to acquire costly equipment or to incur other significant expenses to comply with such regulations. Any failure by us to control the use of or adequately restrict the discharge of hazardous substances could subject us to future liabilities.

Provisions in Our Charter Documents and Delaware Law May Delay or Prevent an Acquisition of Us. Our certificate of incorporation and bylaws and Delaware law contain provisions that could make it more difficult for a third party to acquire us without the consent of our Board of Directors. These provisions include a classified Board of Directors, prohibition of stockholder action by written consent, prohibition of stockholders to call special meetings and the requirement that the holders of at least 80% of our shares approve any business combination not otherwise approved by two-thirds of our Board of Directors. Delaware law also imposes some restrictions on mergers and other business combinations between us and any holder of 15% or more of our outstanding common stock. In addition, our Board of Directors has the right to issue preferred stock without stockholder approval, which could be used to dilute the stock ownership of a potential hostile acquirer.

17


ITEM 1B.    UNRESOLVED STAFF COMMENTS
None.
ITEM 2.    PROPERTIES
We own approximately 145 acres of land in the Austin, Texas area. Our principal corporate and research and development activities are conducted in three buildings we own in Austin, Texas; 232,000 square foot and 140,000 square foot office facilities, and a 380,000 square foot research and development facility. We also own a 136,000 square foot office building in Austin, Texas which is being leased to third parties.
Our principal manufacturing activities are conducted in Debrecen, Hungary and Penang, Malaysia. We own a 306,000 square foot manufacturing, distribution and general and administrative facility in Debrecen, Hungary and a 314,000 square foot manufacturing, research and development, and general and administrative facility in Penang, Malaysia. In total, we hold a 99 year lease on approximately 23 acres of land comprised of two tracts in an industrial park in Penang, Malaysia.
Our German subsidiary, National Instruments Engineering GmbH & Co. KG, owns a 25,500 square foot office building in Aachen, Germany in which a majority of its activities are conducted. National Instruments Engineering owns another 19,375 square foot office building in Aachen, Germany, which is partially leased to third-parties. National Instruments Corporation (UK) Limited, United Kingdom, owns a 29,270 square foot office building in Newbury, UK, in which a majority of its activities are conducted.
As of December 31, 2018, we also leased a number of sales and support offices in the U.S. and various countries throughout the world. We believe our existing facilities are adequate to meet our current requirements.
ITEM 3.    LEGAL PROCEEDINGS
We are not currently a party to any material litigation. However, in the ordinary course of our business, we have in the past, are currently and will likely become involved in various legal proceedings, claims, and regulatory, tax or government inquiries and investigations, and could incur uninsured liability in any one or more of them. We also periodically receive notifications from various third parties related to alleged infringement of patents or intellectual property rights, commercial disputes or other matters. No assurances can be given with respect to the extent or outcome of any investigation, litigation or dispute.  
ITEM 4.    MINE SAFETY DISCLOSURES
Not applicable.

18


PART II
ITEM 5.    MARKET FOR THE REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Our common stock began trading on The NASDAQ Stock Market under the symbol NATI effective March 13, 1995.
At the close of business on February 5, 2019, there were approximately 310 holders of record of our common stock and approximately 47,666 beneficial holders of our common stock.
We believe factors such as quarterly fluctuations in our results of operations, announcements by us or our competitors, changes in earnings estimates by analysts or changes in our financial guidance, technological innovations, new product introductions, governmental regulations, actions, or litigation, may cause the market price of our common stock to fluctuate, perhaps substantially. In addition, stock prices for many technology companies fluctuate widely for reasons that may be unrelated to their operating results. These broad market and industry fluctuations may adversely affect the market price of our common stock.
Our cash dividend payments for the two most recent fiscal years, on a per share basis, are indicated in the following table. The dividends were paid on the dates set forth below:

Dividend Amount
2018
 
March 5, 2018
$
0.23

June 4, 2018
$
0.23

September 4, 2018
$
0.23

December 3, 2018
$
0.23


 
2017
 
March 6, 2017
$
0.21

June 5, 2017
$
0.21

September 5, 2017
$
0.21

December 4, 2017
$
0.21

Our policy as to whether any future dividends will be paid, and if so, the amount, will be based on, among other considerations, our balance of available cash, our ability to obtain external financing through our line of credit, or by selling equity or debt securities to the public or to selected investors, our views on changes in tax rates applied to dividend income, potential future capital requirements related to research and development, expansion into new market areas, strategic investments and business acquisitions, share dilution management, legal risks, and challenges to our business model. Future dividends are subject to approval and declaration by our Board of Directors.
On January 23, 2019, our Board of Directors declared a quarterly cash dividend of $0.25 per common share, payable on March 4, 2019, to stockholders of record on February 11, 2019.

19


Performance Graph
The following graph compares the cumulative total return to holders of NI’s common stock from December 31, 2013 to December 31, 2018 to the cumulative return over such period of the (i) Nasdaq Composite Index, (ii) Russell 2000 Index and (iii) Russell 2500 Index.
The graph assumes that $100 was invested on December 31, 2013 in NI’s common stock and in each of the other three indices and the reinvestment of all dividends, if any. Stockholders are cautioned against drawing any conclusions from the data contained therein, as past results are not necessarily indicative of future performance.
natify18tsra01.jpg
 
 
12/31/2013
 
12/31/2014
 
12/31/2015
 
12/31/2016
 
12/31/2017
 
12/31/2018
National Instruments
 
100
 
99
 
94
 
104
 
143
 
159
Nasdaq
 
100
 
115
 
123
 
134
 
174
 
169
Russell 2500
 
100
 
107
 
104
 
122
 
143
 
128
Russell 2000
 
100
 
105
 
100
 
122
 
139
 
124
The information contained in the Performance Graph shall not be deemed to be “soliciting material” or to be “filed” with the SEC, nor shall such information be incorporated by reference into any future filing under the Securities Act of 1933, as amended (the “Securities Act”), or the Exchange Act, except to the extent that NI specifically incorporates it by reference into any such filing. The graph is presented in accordance with SEC requirements.

20


Issuer Purchase of Equity Securities
Period
 
Total number of shares purchased
 
Average price paid per share
 
Total number of shares purchased as part of publicly announced plans or programs
 
Maximum number of shares that may yet be purchased under the plans or programs (1)
October 1, 2018 to October 31, 2018
 
-
 
-
 
-
 
1,134,247

November 1, 2018 to November 30, 2018
 
-
 
-
 
-
 
1,134,247

December 1, 2018 to December 31, 2018
 
-
 
-
 
-
 
1,134,247

Total
 
-
 
-
 
-
 
1,134,247

(1) For the past several years, we have maintained various stock repurchase programs. At December 31, 2018, there were 1,134,247 shares available for repurchase under the plan approved on April 21, 2010. This repurchase plan does not have an expiration date.
Unregistered Sales of Equity Securities
None.

21



ITEM 6.    SELECTED CONSOLIDATED FINANCIAL DATA
The following selected consolidated financial data should be read in conjunction with our consolidated financial statements, including the Notes to Consolidated Financial Statements contained in this Form 10-K. The information set forth below is not necessarily indicative of the results of our future operations. The information should be read in conjunction with “Management’s Discussion and Analysis of Financial Condition and Results of Operations.”
໿
໿

 
For the years ended December 31,

 
(in thousands, except per share data)

 
2018 (1)
 
2017
 
2016
 
2015
 
2014
Statements of Income Data:
 
 

 
 

 
 

 
 
 
 

Net sales:
 
 

 
 

 
 

 


 
 

Americas
 
$
538,388

 
$
504,626

 
$
482,039

 
$
496,746

 
$
495,951

EMEIA
 
432,977

 
408,625

 
389,843

 
409,119

 
412,401

APAC
 
387,767

 
376,135

 
356,297

 
319,591

 
335,510

Consolidated net sales
 
1,359,132

 
1,289,386

 
1,228,179

 
1,225,456

 
1,243,862

Cost of sales:
 
333,727

 
328,324

 
313,121

 
316,956

 
318,132

Gross profit
 
1,025,405

 
961,062

 
915,058

 
908,500

 
925,730

Operating expenses:
 
 
 
 

 
 

 
 

 
 

Sales and marketing
 
482,576

 
477,921

 
461,236

 
452,262

 
461,845

Research and development
 
261,072

 
231,761

 
235,706

 
225,131

 
227,433

General and administrative
 
108,878

 
105,602

 
98,390

 
93,935

 
91,265

Total operating expenses
 
852,526

 
815,284

 
795,332

 
771,328

 
780,543

Operating income
 
172,879

 
145,778

 
119,726

 
137,172

 
145,187

Other income (expense):
 
 
 
 

 
 

 
 

 
 

Interest income
 
5,896

 
2,276

 
1,122

 
1,403

 
1,133

Net foreign exchange (loss) gain
 
(3,423
)
 
892

 
(4,632
)
 
(7,075
)
 
(2,250
)
Other income (expense), net
 
1,101

 
(1,566
)
 
(1,581
)
 
(221
)
 
(69
)
Income before income taxes
 
176,453

 
147,380

 
114,635

 
131,279

 
144,001

Provision for income taxes
 
21,396

 
94,969

 
31,901

 
36,017

 
17,668

Net income
 
$
155,057

 
$
52,411

 
$
82,734

 
$
95,262

 
$
126,333


 
 

 
 

 
 

 
 

 
 

Basic earnings per share
 
$
1.17

 
$
0.40

 
$
0.64

 
$
0.74

 
$
0.99


 
 

 
 

 
 

 
 

 
 

Weighted average shares outstanding - basic
 
131,987

 
130,300

 
128,453

 
127,997

 
127,030


 
 

 
 

 
 

 
 

 
 

Diluted earnings per share
 
$
1.16

 
$
0.40

 
$
0.64

 
$
0.74

 
$
0.99


 
 

 
 

 
 

 
 

 
 

Weighted average shares outstanding - diluted
 
133,274

 
131,387

 
129,008

 
128,668

 
127,997


 
 

 
 

 
 

 
 

 
 

Cash dividends declared per common share
 
$
0.92

 
$
0.84

 
$
0.80

 
$
0.76

 
$
0.60

(1) On January 1, 2018, we adopted the new revenue standard using the modified retrospective method of adoption. Prior periods have not been adjusted. See Note 1 - Operations and Summary of Significant Accounting Policies to the Consolidated Financial Statements for additional information.


22



 
December 31,

 
(in thousands)

 
2018
 
2017
 
2016
 
2015
 
2014
Balance Sheet Data:
 
 

 
 

 
 

 
 

 
 

Cash and cash equivalents
 
$
259,386

 
$
290,164

 
$
285,283

 
$
251,129

 
$
274,030

Short-term investments
 
271,396

 
121,888

 
73,117

 
81,789

 
197,163

Working capital (1)
 
739,236

 
624,835

 
574,572

 
559,525

 
700,163

Total assets
 
1,671,235

 
1,566,434

 
1,496,564

 
1,453,856

 
1,455,491

Long-term debt, net of current portion
 

 

 
25,000

 
37,000

 

Total stockholders' equity
 
1,238,358

 
1,128,021

 
1,114,219

 
1,081,721

 
1,117,496


(1)     Effective December 31, 2015, our working capital includes the effects of the adoption of ASU No. 2015-17, Balance Sheet Classification of Deferred Taxes, requiring all deferred tax assets and liabilities and any related valuation allowance to be classified as non-current on our Consolidated Balance Sheets. Prior periods were not retrospectively adjusted.


23


ITEM 7.    MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS  
The following “Management’s Discussion and Analysis of Financial Condition and Results of Operations” contains forward-looking statements within the meaning of Section 27A of the Securities Act and Section 21E of the Exchange Act. Any statements contained herein regarding our future financial performance,  operations, or other activities (including, without limitation, statements to the effect that we “believe,” “expect,” “plan,” ''intend to,” “may,” “will,” “project,” “anticipate”, “continue,” or “estimate”; statements of "goals" or visions"; or other variations thereof or comparable terminology or the negative thereof) should be considered forward-looking statements. Actual results could differ materially from those projected in the forward-looking statements as a result of a number of important factors including those set forth under the heading “Risk Factors” beginning on page 10, and elsewhere in this Form 10-K. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, levels of activity, performance or achievements. You should not place undue reliance on these forward-looking statements. We disclaim any obligation to update information contained in any forward-looking statement.
Overview  
For more than 40 years, we have enabled engineers and scientists around the world to accelerate productivity, innovation and discovery. Our software-centric platform provides an advanced approach through integration of software and modular hardware to create automated test and automated measurement systems. We believe our long-term track record of innovation and our differentiated platform helps support the success of our customers, employees, suppliers and shareholders. We have been profitable in every year since 1990. We sell to a large number of customers in a wide variety of industries. No single customer accounted for more than 3% of our sales in each of the years ended 2018, 2017, and 2016.
The key strategies that we focus on in running our business are the following:
Expanding our broad customer base  
We strive to increase our already broad customer base and to grow our large-order business by serving a large market on many computer platforms, through a global marketing and distribution network. We also seek to acquire new technologies and expertise from time to time to open new opportunities for our existing product portfolio.
Maintaining a high level of customer satisfaction  
To maintain a high level of customer satisfaction we strive to offer innovative, modular and integrated products through a global sales and support network. We strive to maintain a high degree of backwards compatibility across different platforms to preserve the customer’s investment in our products. In this time of intense global competition, we believe it is crucial that we continue to offer products with high quality and reliability, and that our products provide cost-effective solutions for our customers.  
Leveraging external and internal technology  
Our product strategy is to provide superior products by leveraging generally available technology, supporting open architectures on multiple platforms and by leveraging our core technologies across multiple products.
We sell into test and measurement and industrial/embedded applications in a broad range of industries and are subject to the economic and industry forces that drive those markets. It has been our experience that the performance of these industries and our performance are impacted by general trends in industrial production for the global economy and by the specific performance of certain vertical markets that are intensive consumers of measurement technologies. Examples of these markets are advanced research, automated test equipment, automotive, consumer electronics, commercial aerospace, computers and electronics, continuous process manufacturing, education, government/defense, medical research/pharmaceutical, power/energy, semiconductors, and telecommunications.
Leveraging a worldwide sales, distribution and manufacturing network  
We distribute and sell our software and hardware products primarily through a direct sales organization. We also use independent distributors, OEMs, VARs, system integrators and consultants to market and sell our products. We have sales offices in the U.S. and sales offices and distributors in key international markets. Sales outside of the Americas accounted for approximately 60% of our revenues in 2018, and 61% of our revenues in each of 2017 and 2016. The vast majority of our foreign sales are denominated in the customers’ local currency, which exposes us to the effects of changes in foreign currency exchange rates. We expect that a significant portion of our total revenues will continue to be derived from international sales. (See Note 2 – Revenue and Note 14 - Segment information of Notes to Consolidated Financial Statements for details concerning the geographic breakdown of our net sales and long-lived assets, respectively).
    

24


We manufacture substantially all of our product volume at our facilities in Debrecen, Hungary and Penang, Malaysia. Our product manufacturing operations can be divided into four areas: electronic circuit card and module assembly; chassis and cable assembly; technical manuals and product support documentation; and software duplication. Most of our electronic circuit card assemblies, modules and chassis are manufactured in house, although contractors are used from time to time. The majority of our electronic cable assemblies are produced by contractors; however, we do manufacture some on an exception basis. Our software duplication, technical manuals and product support documentation are primarily produced by contractors. 
Delivering high quality, reliable products
We believe that our long-term growth and success depend on delivering high quality software and hardware products on a timely basis. Accordingly, we focus significant efforts on research and development. We focus our research and development efforts on enhancing existing products and developing new products that incorporate appropriate features and functionality to be competitive with respect to technology, price and performance. Our success also depends on our ability to obtain and maintain patents and other proprietary rights related to technologies used in our products. We have engaged in litigation and where necessary, will likely engage in future litigation to protect our intellectual property rights. In monitoring and policing our intellectual property rights, we have been and may be required to spend significant resources.
Our operating results fluctuate from period to period due to changes in global economic conditions and a number of other factors. As a result, we believe our historical results of operations should not be relied upon as indications of future performance. There can be no assurance that our net sales will grow or that we will remain profitable in future periods.
Current business outlook 
Many of the industries we serve have historically been cyclical and have experienced periodic downturns. In assessing our business, we consider the trends in the Global Purchasing Managers’ Index (“PMI”), global industrial production as well as industry reports on the specific vertical industries that we target. In the three month period ended December 31, 2018, the average of the PMI was 51.8 and the average of the new order element of the PMI was 51.7, both indicating expansion, but at a slower rate than during the first nine months of 2018. For January 2019, the most recent PMI reading was 50.7, below the most recent quarterly average and below the December 2018 reading of 51.4. For January 2019, the new order element of the PMI was 50.1, also below the most recent quarterly average. During the three month period ended December 31, 2018, the PMI in the U.S. and the Eurozone maintained readings above 50. We are unable to predict whether the industrial economy, as measured by the PMI, will remain above the neutral reading of 50, strengthen or contract during 2019.
During 2018, we continued to see growth in the industrial economy. During most of 2018, we saw revenue growth across our software-defined automated test and automated measurement platform, and across most geographies where we do business. We also saw a moderate impact on our results of operations from currency fluctuations. We delivered record revenue for 2018 while improving our operating profitability compared to 2017. During 2018, we took steps to reduce our overall employee headcount by approximately 2% in an effort to improve efficiencies and rebalance our resources on higher return activities. We incurred $11 million in severance and other restructuring-related charges, net of tax. The timing and scope of any future headcount reductions will vary.
During December 2018, we experienced weaker demand for some of our products in the APAC region, particularly for ADG applications in China. We believe that recent trade tensions coupled with a weakening PMI and disruptions in the mobile device market contributed to the economic uncertainty we experienced in APAC. Although we remain cautious about certain macroeconomic indicators heading into 2019, we are optimistic about our long-term position in the industry through the sustained differentiation we deliver to our customers through our platform-based approach.




25


Results of Operations  
The following table sets forth, for the periods indicated, the percentage of net sales represented by geographic region and by certain items reflected in our Consolidated Statements of Income:  

 
Years ended December 31,

 
2018
 
2017
 
2016
Net sales:
 
 
 
 

 
 

Americas
 
39.6
 %
 
39.1
 %
 
39.2
 %
EMEIA
 
31.9

 
31.7

 
31.7

APAC
 
28.5

 
29.2

 
29.1

Consolidated net sales
 
100.0

 
100.0

 
100.0

Cost of sales
 
24.6

 
25.5

 
25.5

Gross profit
 
75.4


74.5


74.5

Operating expenses:
 
 
 
 

 
 

Sales and marketing
 
35.5

 
37.1

 
37.6

Research and development
 
19.2

 
18.0

 
19.2

General and administrative
 
8.0

 
8.2

 
8.0

Total operating expenses
 
62.7

 
63.3

 
64.8

Operating income
 
12.7

 
11.3

 
9.7

Other income (expense):
 
 
 
 

 
 
Interest income
 
0.4

 
0.2

 
0.1

Net foreign exchange gain (loss)
 
(0.3
)
 
0.1

 
(0.4
)
Other expense, net
 
0.1

 
(0.1
)
 
(0.1
)
Income before income taxes
 
13.0

 
11.4

 
9.3

Provision for income taxes
 
1.6

 
7.4

 
2.6

Net income
 
11.4
 %

4.1
 %

6.7
 %
  Figures may not sum due to rounding.
Results of Operations for the years ended December 31, 2018, 2017, and 2016
Net Sales.  The following table sets forth our net sales for the years ended December 31, 2018, 2017, and 2016 along with the percent changes between the corresponding periods.

 
Years ended December 31,

 
 
 
 
 
 
 
 
 
 
($ in millions)
 
2018
 
Change
 
2017
 
Change
 
2016

 
 
 
 
 
 
 
 
 
 
Product sales
 
$
1,220.0

 
4.0%
 
$
1,173.5

 
5.1%
 
$
1,116.7

Software maintenance sales
 
139.1

 
20.0%
 
115.9

 
3.9%
 
111.5

Total net sales
 
$
1,359.1

 
5.4%
 
$
1,289.4

 
5.0%
 
$
1,228.2

In 2018 and 2017, product and software maintenance sales increased compared to 2017 and 2016, respectively. The increases in product sales during these periods are attributable to increased sales volume, particularly for orders greater than $20,000, across all geographic regions. The increases in those orders are discussed in more detail below. The increases in software maintenance sales during 2018 and 2017 can primarily be attributed to increased adoption of our software platform and increased recurring revenues related to software maintenance renewals.
We do not typically maintain a large amount of order backlog as orders typically translate to sales quickly. As such, any weakness in orders typically has a pronounced impact on our net sales in the short term.
    

26


Orders with a value greater than $20,000 increased by 13% year over year during 2018 compared to a year over year increase of 8% in 2017. Orders with a value greater than $20,000 were 58%, 56%, and 54% of our total orders for the years ended December 31, 2018, 2017, and 2016, respectively. A significant factor in the continued expansion of these orders in the year ended December 31, 2018, compared to 2017, was strong demand for our system-level offerings. Orders with a value greater than $20,000, particularly those orders with a value greater than $100,000, are more volatile, are subject to greater discount variability and may contract at a faster pace during an economic downturn.
The following table sets forth our net sales by geographic region for the years ended December 31, 2018, 2017, and 2016 along with the changes between the corresponding periods and the region’s percentage of total net sales.
໿

 
Years ended December 31,

 
 
 
 
 
 
 
 
 
 
($ in millions)
 
2018
 
Change
 
2017
 
Change
 
2016

 
 
 
 
 
 
 
 
 
 
Americas
 
$
538.4

 
6.7%
 
$
504.6

 
4.7%
 
$
482.1

Percentage of total net sales
 
40
%
 
 
 
39
%
 
 
 
39
%

 
 
 
 
 
 
 
 
 
 
EMEIA
 
$
433.0

 
6.0%
 
$
408.6

 
4.8%
 
$
389.8

Percentage of total net sales
 
32
%
 
 
 
32
%
 
 
 
32
%

 
 
 
 
 
 
 
 
 
 
APAC
 
$
387.8

 
3.1%
 
$
376.1

 
5.6%
 
$
356.3

Percentage of total net sales
 
28
%
 
 
 
29
%
 
 
 
29
%
We expect sales outside of the Americas to continue to represent a significant portion of our revenue. We intend to continue to expand our international operations by increasing our presence in existing markets, adding a presence in some new geographical markets and continuing the use of distributors to sell our products in some countries.  
Almost all of the sales made by our direct sales offices in the Americas (excluding the U.S.), EMEIA, and APAC are denominated in local currencies, and accordingly, the U.S. dollar equivalent of these sales is affected by changes in foreign currency exchange rates. In order to provide a framework for assessing how our underlying business performed excluding the effects of foreign currency fluctuations between periods, we compare the percentage change in our results from period to period using constant currency calculations. To calculate the change in constant currency, current and comparative prior period results for entities reporting in currencies other than U.S. Dollars are converted into U.S. Dollars at constant exchange rates (i.e. the average rates in effect during the years ended December 31, 2017 and 2016, respectively). The following tables present this information, along with the impact of changes in foreign currency exchange rates on sales denominated in local currencies, for the years ended December 31, 2018 and 2017, respectively.
໿

 
Year Ended December 31, 2017
 
Change
in Constant Dollars
 
Impact of changes in foreign currency exchange rates on net sales
 
Year Ended December 31, 2018
($ In millions)
 
GAAP 
Net Sales
 
Dollars
 
Percentage
 
Dollars
 
Percentage
 
GAAP 
Net Sales

 
 
 
 
 
 
 
 
 
 
 
 
Americas
 
$
504.6

 
$
33.0

 
6.5%
 
$
0.8

 
0.2%
 
$
538.4

EMEIA
 
408.6

 
10.5

 
2.6%
 
13.9

 
3.4%
 
433.0

APAC
 
376.1

 
4.3

 
1.1%
 
7.4

 
2.0%
 
387.8

Total net sales
 
$
1,289.4

 
$
47.7

 
3.7%
 
$
22.1

 
1.7%
 
$
1,359.1

  Figures may not sum due to rounding.


27



 
Year Ended December 31, 2016
 
Change
in Constant Dollars
 
Impact of changes in foreign currency exchange rates on net sales
 
Year Ended December 31, 2017
($ In millions)
 
GAAP 
Net Sales
 
Dollars
 
Percentage
 
Dollars
 
Percentage
 
GAAP 
Net Sales

 
 
 
 
 
 
 
 
 
 
 
 
Americas
 
$
482.1

 
$
22.2

 
4.6%
 
$
0.3

 
0.1%
 
$
504.6

EMEIA
 
389.8

 
20.0

 
5.1%
 
(1.2
)
 
(0.3)%
 
408.6

APAC
 
356.3

 
20.7

 
5.8%
 
(0.9
)
 
(0.2)%
 
376.1

Total net sales
 
$
1,228.2

 
$
62.9

 
5.1%
 
$
(1.8
)
 
(0.1)%
 
$
1,289.4

Figures may not sum due to rounding.
To help protect against changes in the U.S. dollar equivalent value caused by fluctuations in foreign currency exchange rates of forecasted foreign currency cash flows resulting from international sales, we hedge portions of our forecasted revenue denominated in foreign currencies with average rate forward contracts. (See Note 5 - Derivative instruments and hedging activities of Notes to Consolidated Financial Statements for further discussion regarding our cash flow hedging program and its related impact on our consolidated sales for 2018 and 2017). 
Gross Profit. The following table sets forth our gross profit and gross profit as a percentage of net sales for the years ended December 31, 2018, 2017, and 2016 along with the percentage changes in gross profit for the corresponding periods. We continue to focus on cost control and cost reduction measures throughout our manufacturing cycle. 

 
Years Ended December 31,
($ in millions)
 
2018
 
Change
 
2017
 
Change
 
2016

 
 
 
 
 
 
 
 
 
 
Gross Profit
 
$
1,025.4

 
6.7%
 
$
961.1

 
5.0%
 
$
915.1

Gross Profit as a percentage of net sales
 
75.4
%
 
 
 
74.5
%
 
 
 
74.5
%
  
The improvement in our gross profit as a percentage of sales during the year ended December 31, 2018 can be attributed to the increase in software maintenance revenues, as discussed above. During the years ended December 31, 2018 and 2017, the change in exchange rates had the effect of increasing our cost of sales by $3.2 million and decreasing our cost of sales $0.8 million, respectively. To help protect against changes in our cost of sales caused by a fluctuation in foreign currency exchange rates of forecasted foreign currency cash flows, we hedge portions of our forecasted costs of sales denominated in foreign currencies with average rate forward contracts. During the years ended December 31, 2018 and 2017, these hedges had the effect of decreasing our cost of sales by $0.7 million and increasing our cost of sales by $1.2 million, respectively. (See Note 5 - Derivative instruments and hedging activities of Notes to Consolidated Financial Statements for further discussion regarding our cash flow hedging program and its related impacted on our consolidated sales for 2018 and 2017).
    

28


Operating Expenses. The following table sets forth our operating expenses for the years ended December 31, 2018, 2017, and 2016 along with the percentage changes between the corresponding periods and the line item as a percentage of total net sales.  
໿

 
Years Ended December 31,
($ in thousands)
 
2018
 
Change
 
2017
 
Change
 
2016

 
 
 
 
 
 
 
 
 
 
Sales and marketing
 
$
482,576

 
1%
 
$
477,921

 
4%
 
$
461,236

Percentage of total net sales
 
36
%
 
 
 
37
%
 
 
 
38
%

 
 
 
 
 

 
 
 
 
Research and development
 
$
261,072

 
13%
 
$
231,761

 
(2)%
 
$
235,706

Percentage of total net sales
 
19
%
 
 
 
18
%
 
 
 
19
%

 
 
 
 
 
 
 
 
 
 
General and Administrative
 
$
108,878

 
3%
 
$
105,602

 
7%
 
$
98,390

Percentage of total net sales
 
8
%
 
 
 
8
%
 
 
 
8
%

 
 
 
 
 

 
 
 
 
Total operating expenses
 
$
852,526

 
5%
 
$
815,284

 
3%
 
$
795,332

Percentage of total net sales
 
63
%
 
 
 
63
%
 
 
 
65
%
The increase in our operating expenses during 2018 was primarily related to the following:
a $29 million increase in research and development expenses, primarily attributable to a decrease in software development costs eligible for capitalization, as described in more detail below.
a $10 million increase in higher personnel costs, primarily attributable to an $8 million increase related to our equity compensation costs due to higher stock prices. Additionally, increases in variable compensation costs to be more competitive with market levels were partially offset by lower salary and benefits costs, primarily related to headcount reductions.
a $8 million increase related to the year over year impact of changes in foreign currency exchange rates.
a $7 million decrease related to reductions in travel, outside services, and building and equipment costs. The decrease in cash expenditures related to travel and outside services is consistent with our continued focus on disciplined expense management and cost optimization.
The increase in research and development costs during 2018 was primarily related to a $28 million decrease in software development costs eligible for capitalization. In the second quarter of 2018, we began moving toward more frequent releases for many of our software products. Specifically, for many of our software development projects we started applying agile development methodologies which are characterized by a more dynamic development process with more frequent and iterative revisions to a product's features and functions as the software is being developed. Due to the shorter development cycle and focus on rapid production associated with agile development, we expect that for a significant majority of our software development projects the costs incurred subsequent to the achievement of technological feasibility will be immaterial in future periods and we expect to record significantly less capitalized software development costs than under our historical software development approaches. Consequently, a larger portion of our software development expenditures will be recognized as operating expenses in the future. We also expect amortization of previously capitalized software development costs to steadily decline as previously capitalized software development costs become fully amortized over the next four years.
The increase in our operating expenses in 2017 was primarily the result of $34 million in higher personnel-related expenses due to increased variable compensation in regions with strong sales growth, accrual of an expected payment under our annual company profit sharing program, an increase in our employer matching contribution for our defined contribution retirement plan, and $16 million in severance and other related costs associated with our restructuring initiative. Building and equipment costs also increased by $4 million compared to 2016. These increases were partially offset by a decrease in software development costs of $10 million due to an increase in capitalization of software development costs compared to the year ending December 31, 2016 and a $6 million decrease in marketing and outside services. Additionally, the year over year change in exchange rates had the effect of decreasing our operating expenses by $1.4 million.
We believe that our long-term growth and success depends on developing high quality software and hardware products on a timely basis. We are focused on leveraging recent investments in research and development and in our field sales force and taking actions to help ensure that those resources are focused in areas and initiatives that will contribute to future growth in our business.

29


Operating Income.  For the years ended December 31, 2018, 2017, and 2016, operating income was $173 million, $146 million and $120 million, respectively, an increase of 19% in 2018, following an increase of 22% in 2017. As a percentage of net sales, operating income was 13%, 11% and 10%, respectively, over the three year period.  The changes in operating income in absolute dollars and as a percent of sales in 2017 and 2018 are attributable to the factors discussed in Net Sales, Gross Profit and Operating Expenses above.
Interest Income.    Interest income was $5.9 million, $2.3 million and $1.1 million for the years ended December 31, 2018, 2017, and 2016, respectively, an increase of 159% in 2018, following an increase of 103% in 2017.We saw continued improvement in yields for investment grade alternatives that comply with our corporate investment policy. The improving yields coupled with the $119 million increase in our cash, cash equivalents, and short-term investments during 2018 resulted in the increase in interest income for 2018.
Net Foreign Exchange (Loss)/Gain.    Net foreign exchange (loss)/gain was $(3.4) million, $0.9 million, and $(4.6) million for the years ended December 31, 2018, 2017, and 2016, respectively. These results are attributable to movements in the foreign currency exchange rates between the U.S. dollar and foreign currencies in subsidiaries for which our functional currency is not the U.S. dollar. During most of 2018, we saw continued volatility in the exchange rates between the U.S. dollar and many of the currency markets where we have exposure, primarily in China and some emerging markets. As of the date of this filing, the U.S. dollar index, as tracked by the St. Louis Federal Reserve, remains near its ten year high. During 2017, there was a moderately stronger U.S. dollar during the first nine months of the year and a moderately weaker U.S. dollar during the last three months of the year when compared year over year to 2016, resulting in a modest decrease in our U.S. dollar equivalent revenues and expenses in 2017, when compared year over year to 2016. During 2016, there was sharp volatility in the exchange rates between the U.S. dollar and most of the major currencies in the markets in which we do business and such volatility was characterized by a broad and sharp strengthening of the U.S. dollar against most currencies. We cannot predict the direction or degree of future volatility in these exchange rates. In the past, we have noted that significant volatility in foreign currency exchange rates in the markets in which we do business has had a significant impact on the revaluation of our foreign currency denominated firm commitments, on our ability to forecast our U.S. dollar equivalent revenues and expenses and on the effectiveness of our hedging programs. In the past, these dynamics have also adversely affected our revenue growth in international markets and may pose similar challenges in the future. We recognize the local currency as the functional currency in virtually all of our international subsidiaries.
We utilize foreign currency forward contracts to hedge our foreign denominated net foreign currency balance sheet positions to help protect against the change in value caused by a fluctuation in foreign currency exchange rates. We typically hedge up to 90% of our outstanding foreign denominated net receivable or payable positions and typically limit the duration of these foreign currency forward contracts to approximately 90 days. The gain or loss on these derivatives as well as the offsetting gain or loss on the hedged item attributable to the hedged risk is recognized in current earnings under the line item “Net foreign exchange Gain/loss”. Our hedging strategy decreased our foreign exchange losses by $0.3 million, decreased our foreign exchange gains by $5.9 million, and decreased our foreign exchange losses by $1.9 million in 2018, 2017, and 2016, respectively. (See Note 5 - Derivative instruments and hedging activities of Notes to Consolidated Financial Statements for a further description of our derivative instruments and hedging activities).

30



Provision for Income Taxes.  For the years ended December 31, 2018, 2017, and 2016, our provision for income taxes reflected an effective tax rate of 12%, 64% and 28%, respectively. The factors that caused our effective tax rates to change year-over-year are detailed in the table below:

Years ended
 December 31,
Effective tax rate for 2017
64
 %
Change in U.S. federal tax rate
(14
)
Increased profits in foreign jurisdictions with reduced income tax rates
8

Change in enhanced deduction for certain research and development expenses
(1
)
Change in intercompany prepaid tax asset
2

Change in state income taxes, net of federal benefit
2

Remeasurement of U.S. deferred tax balance
10

Transition tax on deferred foreign income
(55
)
Global intangible low-taxed income deferred ("GILTI")
(2
)
Foreign tax on undistributed earnings
(3
)
Foreign-derived intangible income deduction
(1
)
Global intangible low-taxed income inclusion
2

Effective tax rate for 2018
12
 %


Years ended
 December 31,
Effective tax rate for 2016
28
 %
Increased profits in foreign jurisdictions with reduced income tax rates
(5
)
Change in enhanced deduction for certain research and development expenses
(1
)
Change in intercompany prepaid tax assed
(3
)
Change in state income taxes, net of federal benefit
(1
)
Change in employee share-based compensation
(1
)
Remeasurement of U.S. deferred tax balance
(10
)
Transition tax on deferred foreign income
54

Foreign tax on undistributed earnings
3

Effective tax rate for 2017
64
 %
The Tax Cuts and Jobs Act (the "Act") was enacted on December 22, 2017. The Act reduced the US 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. As of December 31, 2018, we have completed our accounting for the tax effects of enactment of the Act. We recognized a provisional amount of $69.9 million, which was included as a component of income tax expense from continuing operations during the twelve months ended December 31, 2017. As of December 31, 2018, we recognized a ($4.2) million adjustment to the provisional amounts recorded at December 31, 2017, primarily related to recognizing the effects of electing to account for GILTI in deferred taxes.
For additional discussion about our income taxes including the effect of the Tax Cuts and Jobs Act, components of income before income taxes, our provision for income taxes charged to operations, components of our deferred tax assets and liabilities, a reconciliation of income taxes at the U.S. federal statutory rate to our effective tax rate, and other tax matters, see Note 10 - Income taxes of Notes to Consolidated Financial Statements.


31


Quarterly results of operations
The following quarterly results have been derived from our unaudited consolidated financial statements that, in the opinion of management, reflect all adjustments (consisting only of normal recurring adjustments) necessary for a fair presentation of such quarterly information. The operating results for any quarter are not necessarily indicative of the results to be expected for any future period. You should read the following tables presenting our quarterly results of operations in conjunction with the consolidated financial statements and related notes contained elsewhere in this Annual Report on Form 10-K. The unaudited quarterly financial data for each of the eight quarters in the two years ended December 31, 2018 and December 31, 2017 are as follows:

 
Three months ended

 
(in thousands, except per share data)

 
March 31, 2018
 
June 30, 2018
 
September 30, 2018
 
December 31, 2018
Net sales
 
$
311,897

 
$
341,009

 
$
346,127

 
$
360,099

Gross profit
 
237,374

 
258,850

 
257,112

 
272,070

Operating income
 
28,137

 
36,912

 
46,010

 
61,821

Net income
 
24,268

 
31,054

 
43,194

 
56,541

Basic earnings per share
 
$
0.19

 
$
0.24

 
$
0.33

 
$
0.43

Diluted earnings per share
 
$
0.18

 
$
0.23

 
$
0.32

 
$
0.42

Dividends declared per share
 
$
0.23

 
$
0.23

 
$
0.23

 
$
0.23

໿
໿

 
Three months ended

 
(in thousands, except per share data)

 
March 31, 2017
 
June 30, 2017
 
September 30, 2017
 
December 31, 2017
Net sales
 
$
300,106

 
$
318,609

 
$
320,921

 
$
349,751

Gross profit
 
223,582

 
236,149

 
237,170

 
264,160

Operating income
 
22,318

 
28,631

 
37,515

 
57,312

Net income (loss)
 
18,148

 
25,155

 
33,389

 
(24,282
)
Basic earnings per share
 
$
0.14

 
$
0.19

 
$
0.26

 
$
(0.19
)
Diluted earnings per share
 
$
0.14

 
$
0.19

 
$
0.25

 
$
(0.19
)
Dividends declared per share
 
$
0.21

 
$
0.21

 
$
0.21

 
$
0.21


32


Other operational information  
We believe that the following additional unaudited operational metrics assist investors in assessing our operational performance relative to others in our industry and to our historical results.   The following tables provide details with respect to the amount of GAAP charges related to stock-based compensation, amortization of acquisition intangibles, acquisition related transaction costs, restructuring charges, tax reform charges and capitalization and amortization of software development costs that were recorded in the line items indicated below (in thousands).

 
Three Months Ended December 31,
 
Years Ended December 31,
(In thousands)
 
2018
 
2017
 
2018
 
2017
Stock-based compensation
 
 

 
 

 
 

 
 

Cost of sales
 
$
816

 
$
714

 
$
3,231

 
$
2,628

Sales and marketing
 
3,810

 
3,035

 
14,218

 
11,559

Research and development
 
3,489

 
2,462

 
12,580

 
9,014

General and administrative
 
2,010

 
1,585

 
7,587

 
5,944

Provision for income taxes
 
(1,707
)
 
(2,934
)
 
(7,822
)
 
(10,322
)
Total
 
$
8,418

 
$
4,862

 
$
29,794

 
$
18,823


 
Three Months Ended December 31,
 
Years Ended December 31,
(In thousands)
 
2018
 
2017
 
2018
 
2017
Amortization of acquisition intangibles
 
 

 
 

 
 

 
 

Cost of sales
 
$
810

 
$
1,444

 
$
3,258

 
$
6,092

Sales and marketing
 
505

 
529

 
2,085

 
2,009

Research and development
 
28

 
204

 
113

 
1,017

Provision for  income taxes
 
(163
)
 
(491
)
 
(681
)
 
(2,148
)
Total
 
$
1,180

 
$
1,686

 
$
4,775

 
$
6,970

໿
໿

 
Three Months Ended December 31,
 
Years Ended December 31,
(In thousands)
 
2018
 
2017
 
2018
 
2017
Acquisition  transaction costs, restructuring charges, and other
 
 

 
 

 
 

 
 

Cost of sales
 
$
244

 
$
222

 
$
2,057

 
$
1,210

Sales and marketing
 
2,300

 
2,972

 
10,654

 
10,990

Research and development
 
297

 
1,693

 
2,092

 
3,509

General and administrative
 
341

 
1,097

 
1,879

 
1,900

Other income (loss), net
 

 

 
709

 

Provision for income taxes
 
237

 
(1,754
)
 
(3,749
)
 
(5,407
)
Total
 
$
3,419

 
$
4,230

 
$
13,642

 
$
12,202


 
Three Months Ended December 31,
 
Years Ended December 31,
(In thousands)
 
2018
 
2017
 
2018
 
2017
Capitalization and amortization of internally developed software costs
 
 

 
 

 
 

 
 

Cost of sales
 
$
6,557

 
$
4,929

 
$
25,293

 
$
20,450

Research and development
 
(1,056
)
 
(7,256
)
 
(14,208
)
 
(41,662
)
Provision for income taxes
 
(1,155
)
 
815

 
(2,328
)
 
7,424

Total
 
$
4,346

 
$
(1,512
)
 
$
8,757

 
$
(13,788
)


33


Liquidity and Capital Resources  
Overview
At December 31, 2018, we had $531 million in cash, cash equivalents and short-term investments. Our cash and cash equivalent balances are held in numerous financial institutions throughout the world, including substantial amounts held outside of the U.S., however, all of our short-term investments that are located outside of the U.S. are denominated in the U.S. dollar with the exception of $5 million U.S. dollar equivalent of corporate bonds that are denominated in Euro. Our short-term investments do not include any foreign sovereign debt. The following table presents the geographic distribution of our cash, cash equivalents, and short-term investments as of December 31, 2018 (in millions):
 
Domestic
International
Total
Cash and Cash Equivalents
$76.2
$183.2
$259.4
 
29%
71%
 
Short-term Investments
$236.9
$34.5
$271.4
 
87%
13%
 
Cash, Cash Equivalents and Short-term Investments
$313.1
$217.7
$530.8
 
59%
41%
 
We utilize a variety of tax planning and financing strategies with the objective of having our worldwide cash available in the locations in which it is needed. The following table presents our working capital, cash and cash equivalents and short-term investments:    
໿
(In thousands)
 
December 31, 2018
 
December 31, 2017
 
Increase/
(Decrease)

 
 
 
 

 
 

Working capital
 
$
739,236

 
$
624,835

 
$
114,401

Cash and cash equivalents (1)
 
259,386

 
290,164

 
(30,778
)
Short-term investments (1)
 
271,396

 
121,888

 
149,508

Total cash, cash equivalents and short-term investments
 
$
530,782

 
$
412,052

 
$
118,730

(1)  Included in working capital
    
Our principal sources of liquidity include cash, cash equivalents, and marketable securities, as well as the cash flows generated from our operations. The primary drivers of the net increase in working capital between December 31, 2017 and December 31, 2018 were:

Cash, cash equivalents, and short-term investments increased by $119 million. Additional analysis of the changes in our cash flows for the year ended December 31, 2018 compared to the year ended December 31, 2017 are discussed below.
"Accounts receivable, net" decreased by $6 million. Days sales outstanding decreased to 65 days at December 31, 2018, compared to 68 days at December 31, 2017.
Inventory increased by $10 million to $194 million at December 31, 2018, from $185 million at December 31, 2017. Inventory turns increased to 1.8 at December 31, 2018, compared to 1.7 at December 31, 2017. The increase in inventory is primarily attributable to lower than expected demand, primarily in the APAC region, during the fourth quarter of 2018.
Prepaid expenses and other current assets increased by $6 million which was primarily related to a $3 million increase in the fair value of our foreign currency forward exchange contracts and the timing of prepaid insurance and maintenance.
Accrued compensation increased by $3 million which was primarily related to accruals of variable compensation related to the year over year increase in net sales.

34



The current portion of deferred revenue increased by $7 million, which was primarily related to a $19 million increase related to additional software maintenance billings and a one-time shift in the timing of certain enterprise-wide software licensing agreements. This increase was partially offset by a $9 million decrease due to the adoption of the new revenue standard on January 1, 2018 and a $3 million decrease related to changes in foreign currency exchange rates.
Other current liabilities increased by $2 million which was primarily related to changes in the fair value of our foreign currency forward exchange contracts offset by increases in the amount of current income taxes payable.
Other taxes payable increased by $4 million primarily related to the timing of payments for VAT and other indirect taxes.
Analysis of Cash Flow
The following table summarizes the proceeds and (uses) of cash:  
໿
(In thousands)
 
December 31,

 
2018
 
2017
 
2016
Cash provided by operating activities
 
$
274,580

 
$
224,442

 
$
200,199

Cash used by investing activities
 
(209,996
)
 
(122,410
)
 
(70,503
)
Cash used by financing activities
 
(90,843
)
 
(106,299
)
 
(91,625
)
Effect of exchange rate changes on cash
 
(4,519
)
 
9,148

 
(3,917
)
Net change in cash equivalents
 
(30,778
)
 
4,881

 
34,154

Cash and cash equivalents at beginning of year
 
290,164

 
285,283

 
251,129

Cash and cash equivalents at end of year
 
$
259,386

 
$
290,164

 
$
285,283

Operating Activities Cash provided by operating activities for the year ended December 31, 2018 increased by $50 million compared to the same period in 2017. This increase was primarily due to the $103 million increase in our net income, which was partially offset by a decrease in cash provided by operating assets and liabilities.

Investing Activities Cash used for investing activities for the year ended December 31, 2018 increased by $88 million compared to the same period in 2017. This was primarily attributable to a net purchase of short-term investments of $150 million compared to a net purchase of short-term investments of $48 million during the same period in 2017, to take advantage of favorable increases in the yields offered by short-term investments that comply with our investment policy. Cash outflows related to capitalized software development also decreased by $27 million which was partially offset by an increase in capital expenditures of $4 million compared to the same period in 2017.
Financing Activities Cash used by financing activities decreased by $15 million for the year ended December 31, 2018 compared to the same period in 2017. This was primarily due to a $25 million decrease in cash outflows related to a repayment under our loan agreement in 2017, which was partially offset by a $12 million increase in cash outflows related to the increase in our quarterly dividend. From time to time, our Board of Directors has authorized various programs for our repurchase of shares of our common stock depending on market conditions and other factors. Under the current program, we did not repurchase any shares during the year ended December 31, 2018. (See Note 12 – Authorized shares of common and preferred stock and stock-based compensation plans of Notes to Consolidated Financial Statements for additional discussion about our equity compensation plans and share repurchase program).
Contractual Cash Obligations.  The following summarizes our contractual cash obligations as of December 31, 2018:

 
Payments due by period
(In thousands)
 
Total
 
2019
 
2020
 
2021
 
2022
 
2023
 
Beyond
Tax payable (1)
 
81,646

 
7,100

 
7,100

 
7,100

 
7,100

 
13,312

 
39,934

Capital lease obligations
 

 

 

 

 

 

 

Operating leases
 
61,148

 
19,597

 
12,180

 
7,986

 
4,866

 
3,869

 
12,650

Total contractual obligations
 
$
142,794

 
$
26,697

 
$
19,280

 
$
15,086

 
$
11,966

 
$
17,181

 
$
52,584

(1) Represents one-time transition tax payable related to known amounts of cash taxes payable in future years as a result of the Tax Act. For further information, refer to Note 10 - Income taxes of Notes to Consolidated Financial Statements

35


We have commitments under non-cancelable operating leases primarily for office facilities throughout the world. Certain leases require us to pay property taxes, insurance and routine maintenance, and include escalation clauses. As of December 31, 2018, we had non-cancelable operating lease obligations of approximately $61 million compared to $77 million at December 31, 2017. Rent expense under operating leases was $21 million for the year ended December 31, 2018 and $20 million for each of the years ended December 31, 2017, and 2016.
The following summarizes our other commercial commitments as of December 31, 2018:
(In thousands)
 
Total
 
2019
 
2020
 
2021
 
2022
 
2023
 
Beyond
Purchase obligations
 
7,578

 
7,578

 

 

 

 

 

Total commercial commitments
 
$
7,578

 
$
7,578

 
$

 
$

 
$

 
$

 
$

Purchase obligations primarily represent purchase commitments for customized inventory and inventory components. As of December 31, 2018, we had non-cancelable purchase commitments with various suppliers of customized inventory and inventory components totaling approximately $7.6 million over the next twelve months. At December 31, 2017, we had non-cancelable purchase commitments with various suppliers of customized inventory and inventory components totaling approximately $9.1 million.
At December 31, 2018, we had no outstanding guarantees for payment of customs and foreign grants. At December 31, 2017, we had outstanding guarantees for payment of customs, foreign grants and potential customer disputes totaling approximately $2.6 million.
Loan Agreement.  On May 9, 2013, we entered into a Loan Agreement (the “Loan Agreement”) with Wells Fargo Bank (the “Lender”). On October 29, 2015, we entered into a First Amendment to Loan Agreement (the “Amendment”) with the Lender, which amended our Loan Agreement to among other things, (i) increase the unsecured revolving line of credit from $50 million to $125 million, (ii) extend the maturity date of the line of credit from May 9, 2018 to October 29, 2020, and (iii) provide us with an option to request increases to the line of credit of up to an additional $25 million in the aggregate, subject to consent of the Lender and terms and conditions to be mutually agreed between us and the Lender. On April 27, 2018, we entered into a Second Amendment to Loan Agreement (the "Second Amendment") which amended the Loan Agreement, as amended by the Amendment to, among other things, (i) reduce the revolving line of credit from $125.0 million to $5.0 million, (ii) reduce the letter of credit sublimit under the line of credit from $10.0 million to $5.0 million, and (iii) require us and our subsidiaries to comply with certain of the affirmative and negative covenants under the Loan Agreement only if loans are outstanding under the Loan Agreement or if we have not reimbursed any drawing under a letter of credit issued under the Loan Agreement within five business days following the request of the Lender. Proceeds of loans made under the Loan Agreement may be used for working capital and other general corporate purposes. We may prepay the loans under the Loan Agreement in whole or in part at any time without premium or penalty. Certain of our existing and future material domestic subsidiaries are required to guaranty our obligations under the Loan Agreement. (See Note 15 – Debt of Notes to Consolidated Financial Statements for additional details on our revolving line of credit.)
Off-Balance Sheet Arrangements.    We do not have any off-balance sheet debt. At December 31, 2018, we did not have any relationships with any unconsolidated entities or financial partnerships, such as entities often referred to as structured finance entities, which would have been established for the purpose of facilitating off-balance sheet arrangements. As such, we are not exposed to any financing, liquidity, market or credit risk that could arise if we were engaged in such relationships.
Prospective Capital Needs.    We believe that our existing cash, cash equivalents and short-term investments, together with cash generated from operations as well as from the purchase of common stock through our employee stock purchase plan will be sufficient to cover our working capital needs, capital expenditures, investment requirements, commitments, payment of dividends to our stockholders and repurchases of our common stock for at least the next 12 months. We may also seek to pursue additional financing or to raise additional funds by seeking an increase in our unsecured revolving line of credit under our Loan Agreement or selling equity or debt to the public or in private transactions from time to time. If we elect to raise additional funds, we may not be able to obtain such funds on a timely basis or on acceptable terms, if at all. If we raise additional funds by issuing additional equity or convertible debt securities, the ownership percentages of our existing stockholders would be reduced. In addition, the equity or debt securities that we issue may have rights, preferences or privileges senior to those of our common stock.
    

36


Although we believe that we have sufficient capital to fund our operating activities for at least the next 12 months, our future capital requirements may vary materially from those now planned. We anticipate that the amount of capital we will need in the future will depend on many factors, including:  
payment of dividends to our stockholders;
required levels of research and development and other operating costs;
our business, product, capital expenditure and research and development plans, and product and technology roadmaps; 
acquisitions of other businesses, assets, products or technologies; 
the overall levels of sales of our products and gross profit margins;
the levels of inventory and accounts receivable that we maintain;
general economic and political uncertainty and specific conditions in the markets we address, including any volatility in the industrial economy in the various geographic regions in which we do business;
the inability of certain of our customers who depend on credit to have access to their traditional sources of credit to finance the purchase of products from us, which may lead them to reduce their level of purchases or to seek credit or other accommodations from us;
capital improvements for facilities; 
repurchases of our common stock; 
our relationships with suppliers and customers; and 
the level of stock purchases under our employee stock purchase plan.  
Recently Issued Accounting Pronouncements  
See Note 1 – Operations and summary of significant accounting policies for discussion regarding recently issued accounting pronouncements.

37


Critical Accounting Policies and Estimates
The preparation of our financial statements in conformity with generally accepted accounting principles requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures of contingent assets and liabilities. We base our estimates on past experience and other assumptions that we believe are reasonable under the circumstances, and we evaluate these estimates on an ongoing basis. Our critical accounting policies are those that affect our financial statements materially and involve difficult, subjective or complex judgments by management. Although these estimates are based on management's best knowledge of current events and actions that may impact the company in the future, actual results may be materially different from the estimates.
Our critical accounting policies and estimates are as follows:
Revenue recognition
Our contracts with customers often include promises to transfer multiple products and services to a customer. Determining whether products and services are considered distinct performance obligations that should be accounted for separately versus together may require significant judgment.
Judgment is required to determine the stand-alone selling price (“SSP") for each distinct performance obligation. We use a range of amounts to estimate SSP when we sell each of our products and services separately and need to determine whether there is a discount to be allocated based on the relative SSP of the various products and services. In instances where SSP is not directly observable, such as when we do not sell the product or service separately, we determine the SSP using information that may include market conditions, historical pricing relationships (such as software licenses available under either a perpetual and term license period), and other observable inputs. We typically have more than one SSP for individual products and services due to the stratification of those products and services by customers and circumstances. In these instances, we may use information such as the geographic region in determining the SSP.
Due to the various benefits from and the nature of software licenses sold under enterprise-wide licensing program, judgment is required to identify the distinct performance obligations, determine the SSP for certain performance obligations that is not directly observable, and assess the pattern of delivery, including the exercise pattern of certain benefits across our portfolio of customers.
Our products are generally sold with a right of return, and occasionally we may provide other credits or incentives, which are accounted for as variable consideration when determining the amount of revenue to recognize. Returns and credits are estimated at contract inception and updated at the end of each reporting period if additional information becomes available. We analyze historical returns, current economic trends, and changes in customer demand and acceptance of our products when evaluating the adequacy of our sales returns allowance. Significant judgments and estimates must be made and used in connection with establishing the sales returns allowance in any accounting period. Changes to our estimated variable consideration were not material for the periods presented.
Refer to Note 1 - Operations and summary of significant accounting policies and Note 2 - Revenue for further discussion of our current revenue recognition policies and the impact of adopting the new revenue standard on our financial statements for the year ended December 31, 2018.
Estimating allowances, specifically the allowance for doubtful accounts and the adjustment for excess and obsolete inventories
We also make estimates about the uncollectability of our accounts receivable and the net realizable value of our inventory. We specifically analyze accounts receivable and analyze historical bad debts, customer concentrations, customer credit-worthiness and current economic trends when evaluating the adequacy of our allowance for doubtful accounts. Our allowance for doubtful accounts was $3.5 million and $2.9 million at December 31, 2018 and 2017, respectively. We also write down our inventory for estimated obsolescence or unmarketable inventory equal to the difference between the cost of inventory and estimated net realizable value based on assumptions of future demand and market conditions. Our allowance for excess and obsolete inventories was $15.4 million and $16.4 million at December 31, 2018 and 2017, respectively. Significant judgments and estimates must be made and used in connection with establishing these allowances. Material differences may result in the amount and timing of our bad debt and inventory obsolescence if we made different judgments or utilized different estimates or if actual results varied materially from our estimates.

38



Accounting for costs of computer software
We capitalize costs related to the development and acquisition of certain software products. Capitalization of costs begins when technological feasibility has been established and ends when the product is available for general release to customers. Technological feasibility for our products is established when the product is available for beta release. Judgment is required in determining when technological feasibility of a product is established. Amortization is computed on an individual product basis for those products available for market and has been recognized based on the product’s estimated economic life, generally three years. At each balance sheet date, the unamortized costs are reviewed by management and reduced to net realized value when necessary. As of December 31, 2018 and 2017, unamortized capitalized software development costs were $75 million and $86 million, respectively.
During the second quarter of 2018, we started applying agile development methodologies to certain software development projects, which are characterized by a more dynamic development process with more frequent and iterative revisions to a product release's features and functions as the software is being developed. Due to the shorter development cycle and focus on rapid production associated with agile development, we expect that for a significant majority of our agile development projects the costs incurred subsequent to the achievement of technological feasibility will be immaterial in future periods and we expect to record significantly less capitalized software development costs than under our historical software development approaches. Prior capitalized costs will continue to be amortized on the basis of each product's estimated useful life.
Valuation of long-lived and intangible assets
We assess the impairment of identifiable intangibles, long-lived assets and related goodwill whenever events or changes in circumstances indicate that the carrying value may not be recoverable. In accordance with FASB ASC 350, Intangibles – Goodwill and Other (FASB ASC 350), goodwill is tested for impairment on an annual basis, and between annual tests if indicators of potential impairment exist, using a fair-value-based approach based on the market capitalization of the reporting unit. Our annual impairment test was performed as of November 30, 2018. No impairment of goodwill and long-lived and intangible assets was identified during 2018 and 2017. Goodwill is deductible for tax purposes in certain jurisdictions. We have one operating segment and one reporting unit. Factors considered important which could trigger an impairment review include the following:
significant underperformance relative to expected historical or projected future operating results;
significant changes in the manner of our use of the acquired assets or the strategy for our overall business;
significant negative industry or economic trends; and,
our market capitalization relative to net book value.
When it is determined that the carrying value of intangibles, long-lived assets and related goodwill may not be recoverable based upon the existence of one or more of the above indicators of impairment, the measurement of any impairment is determined and the carrying value is reduced as appropriate. As of December 31, 2018 and 2017, we had goodwill of approximately $265 million and $267 million, respectively.
Accounting for income taxes
We account for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax bases of assets and liabilities and their reported amounts. Valuation allowances are established when necessary to reduce deferred tax assets to amounts which are more likely than not to be realized. We had a valuation allowance of $80 million and $78 million at December 31, 2018 and December 31, 2017, respectively. A majority of the valuation allowance is related to the deferred tax assets of National Instruments Hungary Kft. (“NI Hungary”).
Judgment is required in assessing the future tax consequences of events that have been recognized in our financial statements or tax returns. Variations in the actual outcome of these future tax consequences could materially impact our financial position or our results of operations. In estimating future tax consequences, all expected future events are considered other than enactments of changes in tax laws or rates. We account for uncertainty in income taxes recognized in our financial statements using prescribed recognition thresholds and measurement attributes for financial statement disclosure of tax positions taken or expected to be taken on our tax returns. Our continuing policy is to recognize interest and penalties related to income tax matters in income tax expense.

39


Our earnings in Hungary are subject to a statutory tax rate of 9%. In addition, our research and development activities in Hungary continue to benefit from a tax law in Hungary that provides for an enhanced deduction for qualified research and development expenses. The tax position of our Hungarian operations resulted in income tax benefits of $12.8 million and $16.1 million for the years ended December 31, 2018 and 2017, respectively. Earnings from our operations in Malaysia are free of tax under a tax holiday effective January 1, 2013. This tax holiday expires in 2027. If we fail to satisfy the conditions of the tax holiday, this tax benefit may be terminated early. The tax holiday resulted in income tax benefits of $4.0 million and $5.5 million for the years ended December 31, 2018 and 2017, respective1y. The impact of the tax holiday on a per share basis for the years ended December 31, 2018 and 2017 was a benefit of $0.03 and $0.04 per share, respectively.
No other taxing jurisdictions had a significant impact on our effective tax rate. We have not entered into any advanced pricing or other agreements with the Internal Revenue Service with regard to any foreign jurisdictions.
Our effective tax rate was lower than the U.S. federal statutory rate during 2018 and 2017 primarily due to earnings taxed at lower rates in foreign jurisdictions. The Tax Cuts and Jobs Act, which was enacted in December 2017, had a substantial impact on our income tax expense for the year ended December 31, 2017. For additional discussion about our income taxes including the effect of the Tax Cuts and Jobs Act, components of income before income taxes, our provision for income taxes charged to operations, components of our deferred tax assets and liabilities, a reconciliation of income taxes at the U.S. federal statutory rate to our effective tax rate and other tax matters, see Note 10 – Income taxes of Notes to Consolidated Financial Statements.
Loss contingencies
We accrue for probable losses from contingencies including legal defense costs, on an undiscounted basis, when such costs are considered probable of being incurred and are reasonably estimable. We periodically evaluate available information, both internal and external, relative to such contingencies and adjust this accrual as necessary. Disclosure of a contingency is required if there is at least a reasonable possibility that a loss has been incurred. In determining whether a loss should be accrued we evaluate, among other factors, the degree of probability of an unfavorable outcome and our ability to make a reasonable estimate of the amount of loss. Changes in these factors could materially impact our financial position or our results of operation.
Accounting for costs related to exit or disposal activities
Costs related to exit or disposal activities incurred as part of our recent restructuring activities may consist of voluntary or involuntary severance-related charges, asset-related charges and other costs related to exit activities. We recognize voluntary termination benefits when the employee accepts the offered benefit arrangement. We recognize involuntary severance-related charges depending on whether the termination benefits are provided under an ongoing benefit arrangement or under a one-time benefit arrangement. If the former, we recognize the charges once they are probable and the amounts are estimable. If the latter, we recognize the charges once the benefits have been communicated to employees. 
Restructuring activities associated with assets would be recorded as an adjustment to the basis of the asset, not as a liability. When we commit to a plan to abandon a long-lived asset before the end of its previously estimated useful life, we accelerate the recognition of depreciation to reflect the use of the asset over its shortened useful life.


40


ITEM 7A.       QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Financial Risk Management  
Our international sales are subject to inherent risks, including fluctuations in local economies; fluctuations in foreign currencies relative to the U.S. dollar; difficulties in staffing and managing foreign operations; greater difficulty in accounts receivable collection; costs and risks of localizing products for foreign countries; unexpected changes in regulatory requirements, tariffs and other trade barriers; and burdens of complying with a wide variety of foreign laws.   
The vast majority of our sales outside of the U.S. are denominated in local currencies, and accordingly, the U.S. dollar equivalent of these sales is affected by changes in the foreign currency exchange rates. The change in exchange rates had the effect of increasing our consolidated sales by $22.1 million in the year ended December 31, 2018, and decreasing our consolidated sales by $1.8 million in the year ended December 31, 2017. Because most of our international operating expenses are also incurred in local currencies, the change in exchange rates had the effect of increasing our consolidated operating expenses by $8 million in the year ended December 31, 2018, and decreasing our consolidated operating expenses by $1.4 million in the year ended December 31, 2017.  
During 2018, there was a weaker U.S. dollar during the first half of the year, approximately 8% weaker when compared to the first half of 2017 and a moderately stronger U.S. dollar during the second half of the year, approximately 2% stronger when compared to the second half of 2017, resulting in a net favorable impact to net sales of approximately 2%. In the past, we have noted that significant volatility in foreign currency exchange rates in the markets in which we do business has had a significant impact on the revaluation of our foreign currency denominated firm commitments, on our ability to forecast our U.S. dollar equivalent revenues and expenses and on the effectiveness of our hedging programs. In recent periods, these dynamics have also adversely affected our revenue growth in international markets and will likely pose similar challenges in the near future. We recognize the local currency as the functional currency in virtually all of our international subsidiaries.
If the local currencies in which we sell our products strengthen against the U.S. dollar, we may need to lower our prices in the local currency to remain competitive in our international markets which could have a material adverse effect on our gross and net profit margins. If the local currencies in which we sell our products weaken against the U.S. dollar and if the local sales prices cannot be raised due to competitive pressures, we will experience a deterioration of our gross and net profit margins. To help protect against the change in the value caused by a fluctuation in foreign currency exchange rates of forecasted foreign currency cash flows resulting from international sales and expenses over the next one to two years, we have a foreign currency cash flow hedging program. We hedge portions of our forecasted revenue, cost of sales and operating expenses denominated in foreign currencies with foreign currency forward contracts. For forward contracts, when the dollar strengthens significantly against the foreign currencies, the change in the present value of future foreign currency cash flows may be offset by the change in the fair value of the forward contracts designated as hedges. We purchase foreign currency forward contracts for up to 100% of our forecasted exposures in selected currencies (primarily in Euro, Japanese yen, Chinese yuan, British pound, Malaysian ringgit, Korean won and Hungarian forint) and limit the duration of these contracts to 40 months or less. As a result, our hedging activities only partially address our risks from foreign currency transactions, and there can be no assurance that this strategy will be successful. We do not enter into derivative contracts for speculative purposes.      
During the year ended December 31, 2018, our hedges had the effect of decreasing our consolidated sales by $0.2 million, decreasing our cost of sales by $0.7 million, and decreasing our operating expenses by $0.9 million. During the year ended December 31, 2017, our hedges had the effect of decreasing our consolidated sales by $0.5 million, increasing our cost of sales by $1.2 million, and increasing our operating expenses by $1.2 million. (See Note 5 - Derivative instruments and hedging activities of Notes to Consolidated Financial Statements for further discussion regarding our cash flow hedging program and its related impacted on our consolidated sales, cost of sales and operating expenses for the years ended December 31, 2018 and 2017).  
    

41


Inventory Management  
The markets for our products dictate that many of our products be shipped very quickly after an order is received. As a result, we are required to maintain significant inventories. Therefore, inventory obsolescence is a risk for us due to frequent engineering changes, shifting customer demand, the emergence of new industry standards and rapid technological advances including the introduction by us or our competitors of products embodying new technology. However, our risk of obsolescence may be mitigated as many of our products have interchangeable parts and many have long lives. While we adjust for excess and obsolete inventories and we monitor the valuation of our inventories, there can be no assurance that our valuation adjustments will be sufficient. In recent years, we have made a concentrated effort to increase our revenue through the pursuit of orders with a value greater than $1.0 million. Fulfillment of these contracts can severely challenge our supply chain capabilities at the component acquisition, assembly and delivery stages. These contracts can also require us to develop specific product mitigation plans for product delivery constraints caused by unexpected or catastrophic situations to help assure timely production recovery and to comply with critical delivery commitments where severe contractual liabilities can be imposed on us if we fail to provide the quantity of products at the required delivery times. In order to help mitigate the risks associated with these contractual requirements, we may build inventory levels for certain parts or systems. Because our contracts with such customers may allow the customer to cancel or delay orders without liability, such actions expose our business to increased risk of inventory obsolescence. 
Market Risk  
We are exposed to a variety of risks, including foreign currency fluctuations and changes in the market value of our investments. In the normal course of business, we employ established policies and procedures to manage our exposure to fluctuations in foreign currency values and changes in the market value of our investments.    
Cash, Cash Equivalents and Short-Term Investments  
At December 31, 2018, we had $531 million in cash, cash equivalents and short-term investments. See Liquidity and Capital Resources above for further discussion regarding our cash, cash equivalents and short-term investments.
We report our available-for-sale short-term investments at fair value. (See Note 4 – Fair value measurements of Notes to Consolidated Financial Statements for a further description of the fair value measurement of our short term investments).
The goal of our investment policy is to manage our investment portfolio to preserve principal and liquidity while maximizing the return on our investment portfolio through the full investment of available funds. We place our cash investments in instruments that meet credit quality standards, as specified in our corporate investment policy guidelines. These guidelines also limit the amount of credit exposure to any one issue, issuer or type of instrument. Our cash equivalents and short-term investments carried ratings from the major credit rating agencies that were in accordance with our corporate investment policy. Our investment policy allows investments in the following: government and federal agency obligations, repurchase agreements, certificates of deposit and time deposits, corporate obligations, medium term notes and deposit notes, commercial paper including asset-backed commercial paper, puttable bonds, general obligation and revenue bonds, money market funds, taxable commercial paper, corporate notes/bonds, municipal notes, municipal obligations and tax exempt commercial paper. All such instruments must carry minimum ratings of A1/P1/F1, MIG1/VMIG1/SP1 and A2/A/A, as applicable, all of which are considered “investment grade.” Our investment policy for marketable securities requires that all securities mature in five years or less, with a weighted average maturity of no longer than 24 months with at least 10% maturing in 90 days or less.
We account for our investments in debt and equity instruments under FASB ASC 320 Investments – Debt and Equity Securities (FASB ASC 320). Our investments are classified as available-for-sale and accordingly are reported at fair value, with unrealized gains and losses reported as other comprehensive income, a component of stockholders’ equity. Unrealized losses are charged against income when a decline in fair value is determined to be other-than-temporary. Investments with maturities beyond one year are classified as short-term based on their highly liquid nature and because such marketable securities represent the investment of cash that is available for current operations. The fair value of our short-term investments at December 31, 2018 and 2017 was $271 million and $122 million, respectively. This increase was due to our net purchase of $150 million of short-term investments.     
We follow the guidance provided by FASB ASC 320 to assess whether our investments with unrealized loss positions are other than temporarily impaired. Realized gains and losses and declines in value judged to be other-than-temporary are determined based on the specific identification method and are reported in other income (expense), net, in our Consolidated Statements of Income.
Interest Expense Risk
We are exposed to interest rate fluctuations in the normal course of our business, including through our Loan Agreement, if we borrow under our loan agreement, such borrowing would be subject to a variable interest rate.

42


Interest Income Risk
Investments in both fixed rate and floating rate instruments carry a degree of interest rate risk. Fixed rate securities may have their market value adversely impacted due to an increase in interest rates, while floating rate securities may produce less income than expected if interest rates fall. Due to these factors, our future investment income may fall short of expectations due to changes in interest rates or if the decline in the fair value of our publicly traded debt investments is judged to be other-than-temporary. We may suffer losses in principal if we are forced to sell securities that have declined in market value due to changes in interest rates. However, because any debt securities we hold are classified as available-for-sale, no gains or losses are realized in our income statement due to changes in interest rates unless such securities are sold prior to maturity or unless declines in value are determined to be other-than-temporary. These securities are reported at fair value with the related unrealized gains and losses included in accumulated other comprehensive income (loss), a component of stockholders’ equity, net of tax. 
In a rising interest rate environment, as short-term investments mature, reinvestment occurs at more favorable market rates. Given the short-term nature of certain of our investments, the current interest rate environment of rising rates may favorably impact our investment income.
In order to assess the interest rate risk associated with our investment portfolio, we performed a sensitivity analysis to determine the impact a change in interest rates would have on the value of our investment portfolio assuming a 100 basis point parallel shift in the yield curve. Based on our investment positions as of December 31, 2018, a 100 basis point increase or decrease in interest rates across all maturities would have resulted in approximately a $3.1 million increase or decrease in the fair market value of our portfolio. As of December 31, 2017, a similar 100 basis point increase or decrease in interest rates across all maturities would result in approximately a $2.8 million increase or decrease in the fair market value of our portfolio. Such losses would only be realized if we sold the investments prior to maturity or if there is an other-than-temporary impairment. Actual future gains and losses associated with our investments may differ from the sensitivity analyses performed as of December 31, 2018, due to the inherent limitations associated with predicting the changes in the timing and level of interest rates and our actual exposures and positions.  
We continue to monitor the stability of the financial markets, particularly those in the developing economies and have taken steps to limit our direct and indirect exposure to these markets; however, we can give no assurance that we will not be negatively impacted by any adverse outcomes in those markets. We also continue to weigh the benefit of the higher yields associated with longer maturities against the interest rate risk and credit rating risk, also associated with these longer maturities when making these decisions. We cannot predict when or to what degree interest rates and investment yields will rise. If yields rise modestly, our investment income may be favorably impacted.    
Exchange Rate Risk  
Our objective in managing our exposure to foreign currency exchange rate fluctuations is to reduce the impact of adverse fluctuations in such exchange rates on our earnings and cash flow. Accordingly, we utilize purchased foreign currency option and forward contracts to hedge our exposure on anticipated transactions and firm commitments. There can be no assurance that our foreign currency hedging activities will substantially offset the impact of fluctuations in currency exchanges rates on our results of operations and financial position. Based on the foreign exchange instruments outstanding at December 31, 2018 and December 31, 2017, an adverse change (defined as 20% in the Asian currencies and 10% in all other currencies) in exchange rates would result in a decline in the aggregate settlement value of all of our instruments outstanding of approximately $23 million and $25 million, respectively. Given recent uncertainty around the impending Brexit, we also considered the impact of an adverse change of 20% in the British pound. This alternative scenario (defined as 20% in the British pound and Asian currencies, and 10% in all other currencies) would result in a decline in the aggregate settlement value of all of our instruments outstanding of approximately $24 million as of December 31, 2018. However, as we utilize foreign currency instruments for hedging anticipated and firmly committed transactions, we believe that a loss in settlement value for those instruments will be substantially offset by increases in the value of the underlying exposure. (See Note 5 - Derivative instruments and hedging activities of Notes to Consolidated Financial Statements for a further description of our derivative instruments and hedging activities).  
ITEM 8.    FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
The information required by this item is incorporated by reference to the Consolidated Financial Statements and Notes to Consolidated Financial Statements beginning on page F-1 hereof. Also see “Quarterly results of operations” on page 32.
ITEM 9.    CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.


43


ITEM 9A.    CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures  
Based on an evaluation under the supervision and with the participation of our management, our Chief Executive Officer, Alex Davern, and our Chief Financial Officer, Karen Rapp, have concluded that our  disclosure controls and procedures as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), were effective as of December 31, 2018 to provide reasonable assurance that information required to be disclosed by us in reports that we file or submit under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission rules and forms and (ii) 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.
Inherent Limitations Over Internal Controls  
Our 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 purposes in accordance with U.S. generally accepted accounting principles (“GAAP”). Our internal control over financial reporting includes those policies and procedures that:
(i)
pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets;
(ii)
provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with GAAP, and that our receipts and expenditures are being made only in accordance with authorizations of our  management and directors; and
(iii)
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.
Management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our internal controls will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of internal controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. Also, any evaluation of the effectiveness of controls in future periods are subject to the risk that those internal controls may become inadequate because of changes in business conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Management Report on Internal Control over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rule 13a-15(f) under the Exchange Act). We conducted an assessment of the effectiveness of our internal control over financial reporting based on the criteria set forth in Internal Control – Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework). Based on our assessment, we have concluded that our internal control over financial reporting was effective as of December 31, 2018, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements in accordance with GAAP. Our independent registered public accounting firm, Ernst & Young LLP, has issued an audit report on our internal control over financial reporting, which appears in Part II, Item 8 of this Form 10-K.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting during the three months ended December 31, 2018, which were identified in connection with our 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.
ITEM 9B.    OTHER INFORMATION
None.

44


PART III
Certain information required by Part III is omitted from this Report in that we intend to file a definitive proxy statement pursuant to Regulation 14A with the Securities and Exchange Commission (the “Proxy Statement”) relating to our annual meeting of stockholders not later than 120 days after the end of the fiscal year covered by this Report, and such information is incorporated by reference herein as described below.
ITEM 10.    DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information concerning our directors required by this Item pursuant to Item 401 of Regulation S-K will appear in our Proxy Statement under the section “Election of Directors” and such information is incorporated herein by reference.
The information concerning our executive officers required by this Item pursuant to Item 401 of Regulation S-K will appear in our Proxy Statement under the section “Executive Officers” and such information is incorporated herein by reference.
The information required by this Item pursuant to Item 405 of Regulation S-K regarding compliance with Section 16(a) of the Securities Exchange Act of 1934, as amended, will appear in our Proxy Statement under the section “Section 16(a) Beneficial Ownership Reporting Compliance” and such information is incorporated herein by reference.
The information concerning our code of ethics that applies to our principal executive officer, our principal financial officer, our controller or person performing similar functions required by this Item pursuant to Item 406 of Regulation S-K will appear in our Proxy Statement under the section “Code of Ethics” and such information is incorporated herein by reference.
The information required by this Item pursuant to Item 407(c)(3) of Regulation S-K regarding material changes, if any, to procedures by which security holders may recommend nominees to our board of directors will appear in our Proxy Statement under the section “Deadline for Receipt of Stockholder Proposals” and such information is incorporated herein by reference.
The information required by this Item pursuant to Item 407(d)(4) and Item 407(d)(5) of Regulation S-K regarding our Audit Committee and our audit committee financial expert(s), respectively, will appear in our Proxy Statement under the heading “Corporate Governance” and such information is incorporated herein by reference.
ITEM 11.    EXECUTIVE COMPENSATION
The information required by this Item pursuant to Item 402 of Regulation S-K regarding director compensation will appear in our Proxy Statement under the section “Board Compensation” and such information is incorporated herein by reference.
The information required by this Item pursuant to Item 402 of Regulation S-K regarding executive officer compensation, including our Compensation Discussion & Analysis, will appear in our Proxy Statement under the section “Executive Compensation” and such information is incorporated herein by reference.
The information required by this Item pursuant to Item 407(e)(4) of Regulation S-K will appear in our Proxy Statement under the section “Compensation Committee Interlocks and Insider Participation” and such information is incorporated herein by reference.
The information required by this Item pursuant to Item 407(e)(5) will appear in our Proxy Statement under the section “Compensation Committee Report” and such information is incorporated herein by reference.
ITEM 12.    SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
The information required by this Item pursuant to Item 403 of Regulation S-K concerning security ownership of certain beneficial owners and management will appear in our Proxy Statement under the section “Security Ownership” and such information is incorporated herein by reference.
The information required by this Item pursuant to Item 201(d) of Regulation S-K concerning securities authorized for issuance under equity compensation plans will appear in our Proxy Statement under the section “Equity Compensation Plans Information” and such information is incorporated herein by reference.
ITEM 13.    CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE
The information required by this Item pursuant to Item 404 of Regulation S-K will appear in our Proxy Statement under the section “Certain Relationships and Related Transactions” and such information is incorporated herein by reference.
The information required by this Item pursuant to Item 407(a) of Regulation S-K regarding the independence of our directors will appear in our Proxy Statement under the section “Corporate Governance” and such information is incorporated herein by reference.

45



ITEM 14.    PRINCIPAL ACCOUNTING FEES AND SERVICES
The information concerning principal accountant fees and services required by this Item is incorporated by reference to our Proxy Statement under the heading “Ratification of Independent Registered Public Accounting Firm.”
The information concerning pre-approval policies for audit and non-audit services required by this Item is incorporated by reference to our Proxy Statement under the heading “Audit Committee Pre-Approval of Audit and Permissible Non-Audit Services of Independent Auditors.”

46


PART IV
ITEM 15.    EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
(a)
Documents Filed with Report
1.
Financial Statements.
2.
Financial Statement Schedules.
All schedules are omitted because the required information is already included in our notes to our consolidated financial statements or because they are not applicable.



47



EXHIBITS
 
4.1(4)
Specimen of Common Stock certificate of the Company.
10.1(4)
Form of Indemnification Agreement.



48


101.INS
XBRL Instance Document
101.SCH
XBRL Taxonomy Extension Schema Document
101.CAL
XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF
XBRL Taxonomy Extension Definition Linkbase Document
101.LAB
XBRL Taxonomy Extension Label Linkbase Document
101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document
(1)
Incorporated by reference to the same-numbered exhibit filed with the Company’s Form 10-K for the fiscal year ended December 31, 2013.
(2)
Incorporated by reference to exhibit 3.1 filed with the Company’s Form 8-K on January 28, 2019 (File No. 000-25426).
(3)
Incorporated by reference to the same-numbered exhibit filed with the Company’s Form 8-A on April 27, 2004 (File No. 000-25426).
(4)
Incorporated by reference to the Company’s Form S-1 (Reg. No. 33-88386) declared effective March 13, 1995.
(5)
Incorporated by reference to exhibit B of the Company’s Proxy Statement filed on March 30, 2017.
(6)
Incorporated by reference to the same-numbered exhibit filed with the Company’s Form 10-K for the fiscal year ended December 31, 2016.
(7)
Incorporated by reference to exhibit A of the Company’s Proxy Statement filed on April 4, 2005 (File No. 000-25426).
(8)
Incorporated by reference to exhibit 10.8 filed with the Company’s Form 10-Q on August 2, 2006 (File No. 000-25426).
(9)
Incorporated by reference to exhibit 10.9 filed with the Company’s Form 10-Q on August 2, 2006 (File No. 000-25426).
(10)
Incorporated by reference to exhibit 10.10 filed with the Company’s Form 10-Q on August 2, 2006 (File No. 000-25426).
(11)
Incorporated by reference to exhibit 10.11 filed with the Company’s Form 10-Q on August 2, 2006 (File No. 000-25426).
(12)
Incorporated by reference to exhibit 10.1 filed with the Company’s Form 8-K filed on May 17, 2010 (File No. 000-25426).
(13)
Incorporated by reference to exhibit 10.2 filed with the Company’s Form 8-K filed on June 24, 2010 (File No. 000-25426).
(14)
Incorporated by reference to exhibit 10.3 filed with the Company’s Form 8-K filed on June 24, 2010 (File No. 000-25426).
(15)
Incorporated by reference to exhibit 10.4 filed with the Company’s Form 8-K filed on June 24, 2010 (File No. 000-25426).
(16)
Incorporated by reference to exhibit 10.5 filed with the Company’s Form 8-K filed on June 24, 2010 (File No. 000-25426).
(17)
Incorporated by reference to exhibit 10.1 filed with the Company’s Form 8-K filed on April 25, 2014.
(18)
Incorporated by reference to exhibit 10.16 filed with the Company’s Form 10-K for the fiscal year ended December 31, 2014.
(19)
Incorporated by reference to exhibit 10.1 filed with the Company’s Form 8-K filed on May 13, 2013.
(20)
Incorporated by reference to exhibit B of the Company’s Proxy Statement filed on April 1, 2015.
(21)
Incorporated by reference to exhibit 10.18 filed with the Company’s Form 10-Q filed on July 31, 2015.

49


(22)
Incorporated by reference to exhibit 10.19 filed with the Company’s Form 10-Q filed on July 31, 2015.
(23)
Incorporated by reference to exhibit 10.20 filed with the Company’s Form 10-Q filed on July 31, 2015.
(24)
Incorporated by reference to exhibit 10.21 filed with the Company’s Form 10-Q filed on July 31, 2015.
(25)
Incorporated by reference to exhibit 10.22 filed with the Company’s Form 10-Q filed on July 31, 2015.
(26)
Incorporated by reference to exhibit 10.1 filed with the Company’s Form 8-K filed on December 16, 2016.
(27)
Incorporated by reference to exhibit C of the Company’s Proxy Statement filed on April 1, 2015.
(28)
Incorporated by reference to exhibit 10.1 filed with the Company’s Form 8-K filed on October 30, 2015.
(29)
Incorporated by reference to exhibit 10.26 filed with the Company’s Form 10-Q filed on May 2, 2016.
(30)
Incorporated by reference to exhibit 10.27 filed with the Company’s Form 10-Q filed on October 31, 2016.
(31)
Incorporated by reference to exhibit 10.29 filed with the Company’s Form 10-Q filed on May 1, 2017.
(32)
Incorporated by reference to exhibit 10.30 filed with the Company's Form 10-Q on May 1, 2018.
(33)
Incorporated by reference to exhibit 10.30 filed with the Company's Form 10-Q on October 31, 2018.
(34)
Incorporated by reference to exhibit 10.1 filed with the Company's Form 8-K on January 28, 2019.
*
Management Contract or Compensatory Plan or Arrangement
Confidential treatment has been granted for portions of this exhibit. These portions have been omitted and submitted separately with the Securities and Exchange Commission.



50


ITEM 16. FORM 10-K SUMMARY

None.

51


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
 
Registrant
 
 
NATIONAL INSTRUMENTS CORPORATION
February 21, 2019
BY:
/s/ Alex M. Davern
 
 
Alex M. Davern
 
 
Chief Executive Officer
POWER OF ATTORNEY
KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Alexander M. Davern and Karen Rapp, jointly and severally, his or her attorneys-in-fact, each with the power of substitution, for him or her in any and all capacities, to sign any amendments to this Report on Form 10‑K, and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each of said attorneys-in-fact, or his substitute or substitutes, may do or cause to be done by virtue hereof.
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
Signature
 
Capacity in Which Signed
 
Date
 
 
 
 
 
/s/ Alex M. Davern
 
Director and Chief Executive Officer
(Principal Executive Officer)
 
February 21, 2019
Alex M. Davern
 
 
 
 
 
 
 
 
 
/s/ Karen Rapp
 
Executive Vice President, Chief Financial Officer and Treasurer
(Principal Financial Officer)
 
February 21, 2019
Karen Rapp
 
 
 
 
 
 
 
 
 
/s/ John C. Roiko
 
Vice President and Chief Accounting Officer
(Principal Accounting Officer)
 
February 21, 2019
John C. Roiko
 
 
 
 
 
 
 
 
 
/s/ Michael E. McGrath
 
Chairman of the Board
 
February 21, 2019
Michael E. McGrath
 
 
 
 
 
 
 
 
 
/s/ Gerhard P. Fettweis
 
Director
 
February 21, 2019
Dr. Gerhard P. Fettweis
 
 
 
 
 
 
 
 
 
/s/ John M. Berra
 
Director
 
February 21, 2019
John M. Berra
 
 
 
 
 
 
 
 
 
/s/ Jeffrey L. Kodosky
 
Director
 
February 21, 2019
Jeffrey L. Kodosky
 
 
 
 
 
 
 
 
 
/s/ Duy-Loan T. Le
 
Director
 
February 21, 2019
Duy-Loan T. Le
 
 
 
 
 
 
 
 
 
/s/ Charles J. Roesslein
 
Director
 
February 21, 2019
Charles J. Roesslein
 
 
 
 

52


 NATIONAL INSTRUMENTS CORPORATION
INDEX TO FINANCIAL STATEMENTS
All schedules are omitted because the required information is already included in our notes to our consolidated financial statements or because they are not applicable.

F-1


Report of Independent Registered Public Accounting Firm
The Board of Directors and Stockholders of National Instruments Corporation
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of National Instruments Corporation (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 consolidated financial position of the Company at December 31, 2018 and 2017, and the consolidated results of its operations and its cash flows for each of the three years in the period ended December 31, 2018, in conformity with U.S. generally accepted accounting principles.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2018, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 21, 2019 expressed an unqualified opinion thereon.
Adoption of New Accounting Standard

As discussed in Note 1 and Note 2 to the consolidated financial statements, the Company changed its method of accounting for revenue recognition in 2018 due to the adoption of ASU No. 2014-09, Revenue from Contracts with Customers.

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/ Ernst & Young LLP
We have served as the Company’s auditor since 2005.
Austin, Texas
February 21, 2019



F-2



Report of Independent Registered Public Accounting Firm
The Shareholders and Board of Directors of National Instruments Corporation
Opinion on Internal Control over Financial Reporting
We have audited National Instruments Corporation’s internal control over financial reporting as of December 31, 2018, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission 2013 framework (the COSO criteria). In our opinion, National Instruments Corporation (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2018, based on COSO criteria.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 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 and our report dated February 21, 2019 expressed an unqualified opinion thereon.
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 Report on the Effectiveness of 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/ Ernst & Young LLP

Austin, Texas

February 21, 2019



F-3


NATIONAL INSTRUMENTS CORPORATION  
CONSOLIDATED BALANCE SHEETS  
(in thousands, except share and per share data)  
  
໿

 
December 31, 2018
 
December 31, 2017
Assets
 
 
 
 

Current assets:
 
 

 
 

Cash and cash equivalents
 
$
259,386

 
$
290,164

Short-term investments
 
271,396

 
121,888

Accounts receivable, net
 
242,955

 
248,825

Inventories, net
 
194,146

 
184,592

Prepaid expenses and other current assets
 
54,337

 
48,621

Total current assets
 
1,022,220

 
894,090

Property and equipment, net
 
245,201

 
249,715

Goodwill
 
264,530

 
266,783

Intangible assets, net
 
110,783

 
123,293

Other long-term assets
 
28,501

 
32,553

Total assets
 
$
1,671,235

 
$
1,566,434

Liabilities and stockholders' equity
 
 

 
 

Current liabilities:
 
 

 
 

Accounts payable and accrued expenses
 
$
48,388

 
$
49,733

Accrued compensation
 
45,821

 
43,309

Deferred revenue - current
 
127,288

 
120,638

Other current liabilities
 
25,913

 
23,782

Other taxes payable
 
35,574

 
31,793

Total current liabilities
 
282,984

 
269,255

Deferred income taxes
 
25,457

 
33,609

Income tax payable - long-term
 
74,546

 
81,515

Liability for uncertain tax positions
 
9,775

 
10,158

Deferred revenue - long-term
 
32,636

 
33,742

Other long-term liabilities
 
7,479

 
10,134

Total liabilities
 
432,877

 
438,413

Commitments and contingencies
 


 


Stockholders' equity:
 
 

 
 

Preferred stock:  par value $0.01;  5,000,000 shares authorized; none issued and outstanding 
 

 

Common stock:  par value $0.01;  360,000,000 shares authorized; 132,655,941 and 130,978,947 shares issued and outstanding, respectively
 
1,327

 
1,310

Additional paid-in capital
 
897,544

 
829,979

Retained earnings
 
356,418

 
313,241

Accumulated other comprehensive loss
 
(16,931
)
 
(16,509
)
Total stockholders’ equity
 
1,238,358

 
1,128,021

Total liabilities and stockholders’ equity
 
$
1,671,235

 
$
1,566,434

 
The accompanying notes are an integral part of the financial statements. 


F-4



NATIONAL INSTRUMENTS CORPORATION  
CONSOLIDATED STATEMENTS OF INCOME  
(in thousands, except per share data)  
໿

 
For the years ended December 31,

 
2018
 
2017
 
2016

 
 

 
 

 
 

Net sales:
 
 

 
 

 
 

Product
 
$
1,220,027

 
$
1,173,476

 
$
1,116,703

Software maintenance
 
139,105

 
115,910

 
111,476

Total net sales
 
1,359,132

 
1,289,386

 
1,228,179


 
 

 
 

 
 

Cost of sales:
 
 

 
 

 
 

Product
 
325,208

 
318,863

 
306,730

Software maintenance
 
8,519

 
9,461

 
6,391

Total cost of sales
 
333,727

 
328,324

 
313,121


 
 
 
 
 
 

Gross profit
 
1,025,405

 
961,062

 
915,058


 
 

 
 

 
 

Operating expenses:
 
 

 
 

 
 

Sales and marketing
 
482,576

 
477,921

 
461,236

Research and development
 
261,072

 
231,761

 
235,706

General and administrative
 
108,878

 
105,602

 
98,390

Total operating expenses
 
852,526

 
815,284

 
795,332


 
 

 
 

 
 

Operating income
 
172,879

 
145,778

 
119,726


 
 

 
 

 
 

Other income (expense):
 
 

 
 

 
 

Interest income
 
5,896

 
2,276

 
1,122

Net foreign exchange (loss) gain
 
(3,423
)
 
892

 
(4,632
)
Other income (expense), net
 
1,101

 
(1,566
)
 
(1,581
)
Income before income taxes
 
176,453

 
147,380

 
114,635

Provision for income taxes
 
21,396

 
94,969

 
31,901


 
 

 
 

 
 

Net income
 
$
155,057

 
$
52,411

 
$
82,734


 
 

 
 

 
 

Basic earnings per share
 
$
1.17

 
$
0.40

 
$
0.64


 
 

 
 

 
 

Weighted average shares outstanding - basic
 
131,987

 
130,300

 
128,453


 
 

 
 

 
 

Diluted earnings per share
 
$
1.16

 
$
0.40

 
$
0.64


 
 

 
 

 
 

Weighted average shares outstanding - diluted
 
133,274

 
131,387

 
129,008


 
 

 
 

 
 

Dividends declared per share
 
$
0.92

 
$
0.84

 
$
0.80

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

F-5


NATIONAL INSTRUMENTS CORPORATION  
 CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME  
(in thousands)  
  
໿

 
For the years ended December 31,

 
2018
 
2017
 
2016

 
 

 
 

 
 

Net income
 
$
155,057

 
$
52,411

 
$
82,734

Other comprehensive income, before tax and net of reclassification adjustments:
 
 

 
 

 
 

Foreign currency translation adjustment
 
(9,768
)
 
24,470

 
(5,697
)
Unrealized (loss) gain on securities available-for-sale
 
(378
)
 
(120
)
 
210

Unrealized gain (loss) on derivative instruments
 
12,525

 
(9,488
)
 
13,166

Other comprehensive income, before tax
 
2,379

 
14,862

 
7,679

Tax provision (benefit) related to items of other comprehensive income
 
2,801

 
(3,250
)
 
4,210

Other comprehensive (loss) income, net of tax
 
(422
)
 
18,112

 
3,469

Comprehensive income
 
$
154,635

 
$
70,523

 
$
86,203


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


F-6


NATIONAL INSTRUMENTS CORPORATION  
CONSOLIDATED STATEMENTS OF CASH FLOWS  
(in thousands)

 
For the years ended December 31,

 
2018
 
2017
 
2016
Cash flow from operating activities:
 
 

 
 

 
 

Net income
 
$
155,057

 
$
52,411

 
$
82,734

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
 
Depreciation and amortization
 
70,667

 
72,695

 
73,390

Stock-based compensation
 
37,616

 
29,145

 
25,832

Tax benefit from deferred income taxes
 
(11,738
)
 
(5,774
)
 
(5,430
)
Purchase price adjustment
 

 

 
1,585

Changes in operating assets and liabilities (net of effects of acquisitions):
 
 
 
 
 
 
Accounts receivable
 
8,446

 
(15,269
)
 
(14,131
)
Inventories
 
(10,642
)
 
10,154

 
(9,205
)
Prepaid expenses and other assets
 
12,628

 
1,971

 
17,421

Accounts payable and accrued expenses
 
(3,976
)
 
1,584

 
(2,506
)
Deferred revenue
 
19,061

 
1,791

 
8,864

Taxes, accrued compensation, and other current liabilities
 
(2,539
)
 
75,734

 
21,645

Net cash provided by operating activities
 
274,580

 
224,442

 
200,199


 
 
 
 
 
 
Cash flow from investing activities:
 
 
 
 
 
 
Capital expenditures
 
(34,659
)
 
(30,256
)
 
(44,425
)
Capitalization of internally developed software
 
(14,208
)
 
(41,662
)
 
(31,859
)
Additions to other intangibles
 
(5,399
)
 
(2,384
)
 
(2,342
)
Acquisitions, net of cash received
 
(5,534
)
 

 
(549
)
Purchases of short-term investments
 
(313,726
)
 
(87,735
)
 
(39,097
)
Sales and maturities of short-term investments
 
163,530

 
39,627

 
47,769

Net cash used in investing activities
 
(209,996
)
 
(122,410
)
 
(70,503
)

 
 
 
 
 
 
Cash flow from financing activities:
 
 
 
 
 
 
Proceeds from revolving line of credit
 

 

 
15,000

Principal payments on revolving line of credit
 

 
(25,000
)
 
(27,000
)
Proceeds from issuance of common stock
 
31,601

 
29,094

 
28,907

Repurchase of common stock
 

 

 
(5,635
)
Dividends paid
 
(121,537
)
 
(109,551
)
 
(102,897
)
Other
 
(907
)
 
(842
)
 

Net cash used in financing activities
 
(90,843
)
 
(106,299
)
 
(91,625
)

 
 

 
 

 
 

Effect of exchange rate changes on cash
 
(4,519
)
 
9,148

 
(3,917
)
 
 
 
 
 
 
 
Net change in cash and cash equivalents
 
(30,778
)
 
4,881

 
34,154

Cash and cash equivalents at beginning of period
 
290,164

 
285,283

 
251,129

Cash and cash equivalents at end of period
 
$
259,386

 
$
290,164

 
$
285,283

Supplemental disclosures:
 
 
 
 
 
 
Interest paid
 
$
78

 
$
478

 
$
520

Income taxes paid
 
$
32,786

 
$
38,033

 
$
2,902


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

F-7


NATIONAL INSTRUMENTS CORPORATION  
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in thousands, except share data)

໿

 
 
 
 
 
 
 
 
 
 
 
 

 
Common Stock Shares
 
Common Stock Amount
 
Additional-Paid in Capital
 
Retained Earnings
 
Accumulated Other Comprehensive Income/(Loss)
 
Total Stockholders' Equity
Balance at December 31, 2015
 
127,471,604

 
1,275

 
717,705

 
400,831

 
(38,090
)
 
1,081,721

Net income
 

 

 

 
82,734

 

 
82,734

Other comprehensive income, net of tax
 

 
 

 

 

 
3,469

 
3,469

Issuance of common stock under employee plans, including tax benefits
 
1,894,151

 
19

 
28,888

 

 

 
28,907

Stock-based compensation
 

 

 
25,920

 

 

 
25,920

Business acquisition
 
44,004

 

 

 
 

 
 

 

Repurchase of common stock
 
(206,780
)
 
(2
)
 
(1,167
)
 
(4,466
)
 
 

 
(5,635
)
Dividends paid
 

 

 

 
(102,897
)
 

 
(102,897
)
Disqualified dispositions
 

 

 

 

 

 

Balance at December 31, 2016
 
129,202,979

 
1,292

 
771,346

 
376,202

 
(34,621
)
 
1,114,219

Net income
 

 

 

 
52,411

 

 
52,411

Other comprehensive income, net of tax
 

 
 
 

 

 
18,112

 
18,112

Issuance of common stock under employee plans, including tax benefits
 
1,775,968

 
18

 
29,076

 

 

 
29,094

Stock-based compensation
 

 

 
29,557

 

 

 
29,557

Business acquisition
 

 

 

 
 
 
 
 

Adoption of ASU 2016-16
 

 

 

 
(5,821
)
 
 
 
(5,821
)
Dividends paid
 

 

 

 
(109,551
)
 

 
(109,551
)
Balance at December 31, 2017
 
130,978,947

 
$
1,310

 
$
829,979

 
$
313,241

 
$
(16,509
)
 
$
1,128,021

Net income
 

 

 

 
155,057

 

 
155,057

Other comprehensive income, net of tax
 

 
 

 

 

 
(422
)
 
(422
)
Issuance of common stock under employee plans, including tax benefits
 
1,676,994

 
17

 
30,677

 

 

 
30,694

Stock-based compensation
 

 

 
36,888

 

 

 
36,888

Adoption of ASU 2014-09
 

 

 

 
9,657

 

 
9,657

Dividends paid
 

 

 

 
(121,537
)
 

 
(121,537
)
Balance at December 31, 2018
 
132,655,941

 
$
1,327

 
$
897,544

 
$
356,418

 
$
(16,931
)
 
$
1,238,358

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

F-8


NATIONAL INSTRUMENTS CORPORATION  
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS  
  
Note 1 – Operations and summary of significant accounting policies
National Instruments Corporation is a Delaware corporation. We provide flexible application software and modular, multifunction hardware that users combine with industry-standard computers, networks and third party devices to create automated test and automated measurement systems. Our software-centric approach helps our customers quickly and cost-effectively design, prototype and deploy custom-defined solutions for their design, control and test application needs. We offer hundreds of products used to create virtual instrumentation systems for general, commercial, industrial and scientific applications. Our products may be used in different environments, and consequently, specific application of our products is determined by the customer and generally is not known to us.

These financial statements have been prepared in accordance with U.S. generally accepted accounting principles.
Principles of consolidation
The Consolidated Financial Statements include the accounts of National Instruments Corporation and its subsidiaries. All significant intercompany accounts and transactions have been eliminated.
Use of estimates
The preparation of our financial statements in conformity with U.S. generally accepted accounting principles requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures of contingent assets and liabilities. We base our estimates on past experience and other assumptions that we believe are reasonable under the circumstances, and we evaluate these estimates on an ongoing basis. Our critical accounting policies are those that affect our financial statements materially and involve difficult, subjective or complex judgments by management. Although these estimates are based on management's best knowledge of current events and actions that may impact the company in the future, actual results may be materially different from the estimates.
Revenue Recognition
On January 1, 2018, we adopted the new revenue standard using the modified retrospective transition method. Under the modified retrospective transition approach, periods prior to the adoption date were not adjusted and continue to be reported in accordance with historical GAAP.

Impact of adopting Topic 606

A cumulative catch-up adjustment was recorded to beginning retained earnings to reflect the impact of all existing arrangements under the new revenue standard. The impact of adopting the new revenue standard for the year ended December 31, 2018 is further discussed under "Recently Adopted Accounting Pronouncements" beginning on page F-16.
Revenue recognition under Topic 606
Revenue is recognized upon transfer of control of the promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We enter into contracts that can include various combinations of our products or services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities.


F-9


Nature of Goods and Services

We derive revenues from two primary sources: products and software maintenance.

Product revenues are primarily generated from the sale of off-the-shelf modular test and measurement hardware components and related drivers, and application software licenses. Sales of most hardware components may also include optional extended hardware warranties, which typically provide additional service-type coverage for three years from the purchase date. Our software licenses typically provide for a perpetual right to use our software. We also offer some term-based software licenses that expire, which are referred to as subscription arrangements. We do not customize software for customers and installation services are not required. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We sell our customer support contracts as a percentage of net software purchases the support is related. Revenues from offerings related to our hardware and software products such as extended hardware warranties, training, consulting and installation services are not significant and presented within product revenues, as further discussed below.

Software maintenance revenues consists of post contract customer support that provides the customer with unspecified upgrades and technical support. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software licenses are estimated based on our established pricing practices and maximize the use of observable inputs. Standalone selling prices of hardware products are typically estimated based on observable transactions when these services are sold on a standalone basis. Our typical performance obligations include the following:
Performance Obligation
When performance obligation is typically satisfied
When payment is typically due
How standalone selling price is typically estimated
Product revenue
Modular hardware
When customer obtains control of the product (point-in-time)
Within 30-90 days of shipment
Observable in transactions without multiple performance obligations
Software licenses
When software media is delivered to customer or made available for download electronically, and the applicable license period has begun (point-in-time)
Within 30-90 days of the beginning of license period
Established pricing practices for software licenses bundled with maintenance, which are separately observable in renewal transactions
Extended hardware warranty
Ratably over the course of the support contract (over time)
Within 30-90 days of the beginning of the contract period
Observable in renewal transactions
Other related support offerings
As work is performed (over time) or course is delivered (point-in-time)
Within 30-90 days of delivery
Observable in transactions without multiple performance obligations
Software maintenance revenue
Software maintenance
Ratably over the course of the support contract (over time)
Within 30-90 days of the beginning of the contract period
Observable in renewal transactions

Significant Judgments

Judgment is required to determine the standalone selling price ("SSP") for each distinct performance obligation. We use a single amount to estimate SSP for items that are not sold separately, including perpetual and term licenses sold with software maintenance. We use a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount that needs to be allocated based on the relative SSP of the various products and services.

Due to the various benefits from and the nature of our enterprise agreement program, judgment is required to assess the pattern of delivery, including the exercise pattern of certain benefits across our portfolio of customers. Additionally, whether a renewal option represents a distinct performance obligation could significantly impact the timing of revenue recognized.


F-10


Our products are generally sold with a right of return which is accounted for as variable consideration when estimating the amount of revenue to recognize. Returns and credits are estimated at contract inception and updated at the end of each reporting period as additional information becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur. During the first quarter of 2018, we began to reclassify our allowance for sales returns to
"other current liabilities" from "accounts receivable, net" due to the adoption of ASU 2014-09. Changes to our estimated variable consideration were not material for the periods presented.

Contract Balances
Timing of revenue recognition may differ from the timing of payment from customers. We record a receivable when revenue is recognized prior to invoicing, or deferred revenue when revenue is recognized subsequent to invoicing. Based on the nature of our contracts with customers, we do not typically recognize unbilled receivables related to revenues recognized in excess of amounts billed. For the year ended December 31, 2018, amounts recognized related to unbilled receivables were not material.
    
In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with efficient and predictable ways of purchasing our products and services, not to receive financing from our customers or to provide customers with financing. Examples include invoicing at the beginning of a maintenance service term with revenue recognized ratably over the contract period.
Accounts Receivable
Accounts receivable are recorded net of allowances for doubtful accounts of $3.5 million and $2.9 million at December 31, 2018 and 2017, respectively. Our allowance for doubtful accounts is based on historical experience. We analyze historical bad debts, customer concentrations, customer creditworthiness and current economic trends when evaluating the adequacy of our allowance for doubtful accounts.
(In thousands)
 
 
 
 
 
 
Year
 
Description
 
Balance at Beginning of Period
 
Provisions
 
Write-Offs
 
Balance at End of Period
2016
 
Allowance for doubtful accounts
 
$
2,498

 
$
1,052

 
$
1,683

 
$
1,867

2017
 
Allowance for doubtful accounts
 
$
1,867

 
$
1,383

 
358

 
$
2,892

2018
 
Allowance for doubtful accounts
 
$
2,892

 
$
1,135

 
537

 
$
3,490

Contract Liabilities
We recognize contract liabilities, presented in our Consolidated Balance Sheet as "Deferred revenue" when we have an obligation to transfer goods or services to a customer for which we have received consideration (or an amount of consideration is due) from the customer. Refer to Note 2 - Revenue for additional information, including changes in our contract liability during the year ended December 31, 2018.
Refund Liability
A refund liability for estimated sales returns is made by reducing recorded revenue based on historical experience. We analyze historical returns, current economic trends and changes in customer demand of our products when evaluating the adequacy of our sales returns refund liability. Our sales return refund liability was $2.3 million and $2.1 million at December 31, 2018 and 2017, respectively. As further discussed on page F-16 below, we adopted the new revenue standard on January 1, 2018 using the modified retrospective method. Under the modified retrospective method of adoption, we did not adjust our comparative periods to reflect the adoption of the new revenue standard. In accordance with the new revenue standard, our sales return refund liability as of December 31, 2018 was presented in "Other Current Liabilities" on our balance sheet. Our sales return refund liability as of December 31, 2017 was presented in "Accounts Receivable, net" on our balance sheet.

F-11


Assets Recognized from the Costs to Obtain a Contract with a Customer

We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales incentive programs meet the requirements to be capitalized. Capitalized incremental costs related to initial contracts and renewals are amortized over the same period because the commissions paid on both the initial contract and renewals are commensurate with one another. Total capitalized costs to obtain a contract were not material during the periods presented and are included in other long-term assets on our consolidated balance sheets. The net effect of capitalization and amortization of these costs was not material to our results of operating during the periods presented.
Shipping and handling costs
Our shipping and handling costs charged to customers are included in net sales, and the associated expense is recorded in cost of sales.
Cash and cash equivalents
Cash and cash equivalents include cash and highly liquid investments with maturities of three months or less at the date of acquisition.
Investments
We value our available-for-sale debt instruments based on pricing from third-party pricing vendors, who may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. We classify all of our fixed income available-for-sale securities as having Level 2 inputs. The valuation techniques used to measure the fair value of our financial instruments having Level 2 inputs were derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models, such as discounted cash flow techniques. We believe all of these sources reflect the credit risk associated with each of our available-for-sale debt investments. Short-term investments consist of available-for-sale debt securities issued by states of the U.S. and political subdivisions of the U.S., corporate debt securities and debt securities issued by U.S. government organizations and agencies. All short-term investments have contractual maturities of less than 40 months.
Our investments in debt securities are classified as available-for-sale and accordingly are reported at fair value, with unrealized gains and losses reported as other comprehensive income, a component of stockholders’ equity. Unrealized losses are charged against income when a decline in fair value is determined to be other than temporary. Investments with maturities beyond one year are classified as short-term based on their highly liquid nature and because such marketable securities represent the investment of cash that is available for current operations.
The fair value of our short-term investments in debt securities at December 31, 2018 and December 31, 2017 was $271 million and $122 million, respectively. The increase was due to the net purchase of $150 million of short-term investments. We had $5 million U.S. dollar equivalent of corporate bonds that were denominated in Euro at December 31, 2018

We follow the guidance provided by FASB ASC 320 to assess whether our investments with unrealized loss positions are other than temporarily impaired. Realized gains and losses and declines in value judged to be other than temporary are determined based on the specific identification method and are reported in other income (expense), net, in our Consolidated Statements of Income. In addition, we from time to time make equity investments in non-publicly traded companies. Equity investments in which we do not have control, but have the ability to exercise significant influence over operating and financial policies, are accounted for using the equity method. Our proportionate share of income or loss is recorded in "Other income (expense), net "in the Consolidated Statement of Income. All other non-marketable equity investments do not have readily determinable fair values and are recorded at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. We periodically review our non-marketable equity investments for other-than-temporary declines in fair value and write-down specific investments to their fair values when we determine that an other-than-temporary decline has occurred. Our non-marketable equity investments were not material at December 31, 2018 and 2017.
We did not identify or record any other-than-temporary impairments on our investments securities during 2018, 2017, and 2016.  

F-12


Inventories, net
Inventories are stated at the lower-of-cost or net realizable value. Cost is determined using standard costs, which approximate the first-in first-out (“FIFO”) method. Cost includes the acquisition cost of purchased components, parts and subassemblies, in-bound freight costs, labor and overhead.
Inventory is shown in the table below net of adjustment for excess and obsolete inventories of $15.4 million, $16.4 million and $12.6 million at December 31, 2018, 2017 and 2016, respectively.
(In thousands)
 
 
 
 
 
 
 
 
 
 
Year
 
Description
 
Balance at Beginning of Period
 
Provisions
 
Write-Offs
 
Balance at End of Period
2016
 
Adjustment for excess and obsolete inventories
 
$
10,054

 
$
5,793

 
$
3,208

 
$
12,639

2017
 
Adjustment for excess and obsolete inventories
 
$
12,639

 
$
7,130

 
3,322

 
$
16,447

2018
 
Adjustment for excess and obsolete inventories
 
$
16,447

 
$
7,870

 
8,932

 
$
15,385

Property and equipment, net
Property and equipment are recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which range from twenty to forty years for buildings, and three to seven years for purchased internal use software and for equipment which are each included in furniture and equipment.
Intangible assets, net
We capitalize costs related to the development and acquisition of certain software products. Capitalization of costs begins when technological feasibility has been established and ends when the product is available for general release to customers. Technological feasibility for our products is established when the product is available for beta release. Amortization is computed on an individual product basis for those products available for market and is recognized based on the product’s estimated economic life, generally three to six years.
We use the services of outside counsel to search for, document, and apply for patents. Those costs, along with any filing or application fees, are capitalized. Costs related to patents which are abandoned are written off. Once a patent is granted, the patent costs are amortized ratably over the legal life of the patent, generally ten to seventeen years.
Leasehold improvements are amortized over the shorter of the life of the lease or the asset.
At each balance sheet date, the unamortized costs for all intangible assets are reviewed by management and reduced to net realizable value when necessary.
Goodwill
The excess purchase price over the fair value of net assets acquired is recorded as goodwill. We have one operating segment and one reporting unit. Goodwill is tested for impairment on an annual basis, and between annual tests if indicators of potential impairment exist, using a fair-value-based approach based on the market capitalization of the reporting unit.
Effective for the annual goodwill impairment test for 2018 and for future testing, we performed the required annual testing  as of November 30 of each year rather than on February 28.  In anticipation of this change, we reperformed our annual goodwill impairment test as of November 30, 2017 and determined that it was more likely than not that the estimated fair value for the reporting unit exceeded the carrying amount and that no impairment existed from February 28 to November 30, 2017. We performed our annual goodwill impairment testing as of November 30, 2018 and determined that no impairment existed. We do not believe that the change in the date of the annual goodwill impairment test is a material change in the method of applying an accounting principle nor do we expect that it will result in any delay, acceleration or impact to the results of the impairment testing. We believe this date is preferable because it aligns with the timing of our annual planning process which largely occurs during the fourth quarter. Retrospective application to prior periods is impracticable as we are unable to objectively determine, without the use of hindsight, the assumptions that would be used in those earlier periods.  
No impairment of goodwill was identified during 2018 and 2017. Goodwill is deductible for tax purposes in certain jurisdictions.

F-13


Concentrations of credit risk
We maintain cash and cash equivalents with various financial institutions located in many countries throughout the world. At December 31, 2018, we had $531 million in cash, cash equivalents and short-term investments. Our cash and cash equivalent balances are held in numerous financial institutions throughout the world, including substantial amounts held outside of the U.S., however, the majority of our short-term investments that are located outside of the U.S. are denominated in the U.S. dollar with the exception of $5 million U.S. dollar equivalent of corporate bonds that are denominated in Euro. The most significant of our operating accounts was our Malaysian Citibank operating account which held approximately $19 million or 7% of our total cash and cash equivalents at a bank that carried Baa1/BBB+/A ratings at December 31, 2018.
The following table presents the geographic distribution of our cash, cash equivalents, and short-term investments as of December 31, 2018 (in millions):
 
Domestic
International
Total
Cash and Cash Equivalents
$76.2
$183.2
$259.4
 
29%
71%
 
Short-term Investments
$236.9
$34.5
$271.4
 
87%
13%
 
Cash, Cash Equivalents and Short-term Investments
$313.1
$217.7
$530.8
 
59%
41%
 
The goal of our investment policy is to manage our investment portfolio to preserve principal and liquidity while maximizing the return on our investment portfolio through the full investment of available funds. We place our cash investments in instruments that meet credit quality standards, as specified in our corporate investment policy guidelines. These guidelines also limit the amount of credit exposure to any one issue, issuer or type of instrument. Our cash equivalents and short-term investments carried ratings from the major credit rating agencies that were in accordance with our corporate investment policy. Our investment policy allows investments in the following: government and federal agency obligations, repurchase agreements (“Repos”), certificates of deposit and time deposits, corporate obligations, medium term notes and deposit notes, commercial paper including asset-backed commercial paper (“ABCP”), puttable bonds, general obligation and revenue bonds, money market funds, taxable commercial paper, corporate notes/bonds, municipal notes, municipal obligations and tax exempt commercial paper. All such instruments must carry minimum ratings of A1/P1/F1, MIG1/VMIG1/SP1 and A2/A/A, as applicable, all of which are considered “investment grade”. Our investment policy for marketable securities requires that all securities mature in  five years or less, with a weighted average maturity of no longer than 24 months with at least 10% maturing in 90 days or less. (See Note 3 – Short-term investments in Notes to Consolidated Financial Statements for further discussion and analysis of our investments).
Concentration of credit risk with respect to trade accounts receivable is limited due to our large number of customers and their dispersion across many countries and industries. No single customer accounted for more than 3% of sales for the years ended December 31, 2018, 2017, and 2016, respectively. The largest trade account receivable from any individual customer at December 31, 2018 was approximately $3.3 million.
Key supplier risk
Our manufacturing processes use large volumes of high-quality components and subassemblies supplied by outside sources. Several of these items are available through sole or limited sources. Supply shortages or quality problems in connection with these key items could require us to procure items from replacement suppliers, which would cause significant delays in fulfillment of orders and likely result in additional costs. In order to manage this risk, we maintain safety stock of some of these single sourced components and subassemblies and perform regular assessments of a suppliers' performance, grading key suppliers in critical areas such as quality and “on-time” delivery.

F-14


Warranty reserve
We offer a one-year limited warranty on most hardware products which is included in the terms of sale of such products. We also offer optional extended warranties on our hardware products for which the related revenue is recognized ratably over the warranty period. Provision is made for estimated future warranty costs at the time of the sale for the estimated costs that may be incurred under the limited warranty. Our estimate is based on historical experience and product sales during the period.
The warranty reserve for the years ended December 31, 2018, 2017, and 2016 was as follows:
(In thousands)
 
 
 
 

 
2018
 
2017
 
2016
Balance at the beginning of the year
 
$
2,846

 
$
2,686

 
$
1,755

Accruals for warranties issued during the year
 
3,026

 
2,644

 
2,454

Accruals related to pre-existing warranties
 
389

 
274

 
1,258

Settlements made (in cash or in kind) during the year
 
(3,088
)
 
(2,758
)
 
(2,781
)
Balance at the end of the year
 
$
3,173

 
$
2,846

 
$
2,686

Loss contingencies
We accrue for probable losses from contingencies including legal defense costs, on an undiscounted basis, when such costs are considered probable of being incurred and are reasonably estimable. We periodically evaluate available information, both internal and external, relative to such contingencies and adjust this accrual as necessary. 
Advertising expense
We expense costs of advertising as incurred. Advertising expense for the years ended December 31, 2018, 2017, and 2016 was $8 million, $11 million, and $12 million, respectively.
Foreign currency translation
The functional currency for our international sales operations is the applicable local currency. The assets and liabilities of these operations are translated at the rate of exchange in effect on the balance sheet date and sales and expenses are translated at average rates. The resulting gains or losses from translation are included in a separate component of other comprehensive income. Gains and losses resulting from re-measuring monetary asset and liability accounts that are denominated in a currency other than a subsidiary’s functional currency are included in net foreign exchange gain (loss) and are included in net income.
Foreign currency hedging instruments
All of our derivative instruments are recognized on the balance sheet at their fair value. We currently use foreign currency forward contracts to hedge our exposure to material foreign currency denominated receivables and forecasted foreign currency cash flows.
On the date the derivative contract is entered into, we designate the derivative as a hedge of the variability of foreign currency cash flows to be received or paid (“cash flow” hedge) or as a hedge of our foreign denominated net receivable positions (“other derivatives”). Changes in the fair value of derivatives that are designated and qualify as cash flow hedges and that are deemed to be highly effective are recorded in other comprehensive income. These amounts are subsequently reclassified into earnings in the period during which the hedged transaction is realized. The gain or loss on the other derivatives as well as the offsetting gain or loss on the hedged item attributable to the hedged risk is recognized in current earnings under the line item “Net foreign exchange gain (loss)”. We do not enter into derivative contracts for speculative purposes.
We formally document all relationships between hedging instruments and hedged items, as well as our risk-management objective and strategy for undertaking various hedge transactions at the inception of the hedge. This process includes linking all derivatives that are designated as cash flow hedges to specific forecasted transactions. We also formally assess, both at the hedge’s inception and on an ongoing basis, whether the hedging instruments are highly effective in offsetting changes in cash flows of hedged items.
We prospectively discontinue hedge accounting if (1) it is determined that the derivative is no longer highly effective in offsetting changes in the fair value of a hedged item (forecasted transactions); or (2) the derivative is de-designated as a hedge instrument, because it is unlikely that a forecasted transaction will occur. When hedge accounting is discontinued, the derivative is sold and the resulting gains and losses are recognized immediately in earnings.

F-15


Income taxes
We account for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts. We account for GILTI in deferred taxes. Valuation allowances are established when necessary to reduce deferred tax assets to amounts which are more likely than not to be realized. Judgment is required in assessing the future tax consequences of events that have been recognized in our financial statements or tax returns. Variations in the actual outcome of these future tax consequences could materially impact our financial position or our results of operations. In estimating future tax consequences, all expected future events are considered other than enactments of changes in tax laws or rates. We account for uncertainty in income taxes recognized in our financial statements using prescribed recognition thresholds and measurement attributes for financial statement disclosure of tax positions taken or expected to be taken on our tax returns. Our continuing policy is to recognize interest and penalties related to income tax matters in income tax expense.
Earnings per share
Basic earnings per share (“EPS”) is computed by dividing net income by the weighted average number of common shares outstanding during each period. Diluted EPS is computed by dividing net income by the weighted average number of common shares and common share equivalents outstanding (if dilutive) during each period. The number of common share equivalents, which include stock options and restricted stock units (“RSUs”), is computed using the treasury stock method.
The reconciliation of the denominators used to calculate basic EPS and diluted EPS for years ended December 31, 2018, 2017, and 2016 are as follows:

 
Years ended December 31,
(In thousands)
 
2018
 
2017
 
2016
Weighted average shares outstanding-basic
 
131,987

 
130,300

 
128,453

Plus: Common share equivalents
 
 

 
 

 
 

RSUs
 
1,287

 
1,087

 
555

Weighted average shares outstanding-diluted
 
133,274

 
131,387

 
129,008

Stock awards to acquire 11,352 shares, 32,400 shares, and 10,900 shares for the years ended December 31, 2018, 2017, and 2016, respectively, were excluded in the computations of diluted EPS because the effect of including the stock awards would have been anti-dilutive.
Stock-based compensation
We account for stock-based compensation plans, which are more fully described in Note 12 – Authorized shares of common and preferred stock and stock-based compensation plans, using a fair-value method and recognize the expense in our Consolidated Statement of Income.
Comprehensive income
Our comprehensive income is comprised of net income, foreign currency translation and unrealized gains and losses on forward contracts and securities available-for-sale. Comprehensive income in 2018, 2017, and 2016 was $155 million, $71 million and $86 million, respectively.

Recently Adopted Accounting Pronouncements

Revenue from Contracts with Customers

On January 1, 2018, we adopted the new revenue standard using the modified retrospective transition method. Under this method, we evaluated all contracts that were not completed at the beginning of 2018 as if those contracts had been accounted for under the new revenue standard. We did not evaluate individual modifications for those periods prior to the adoption date, but the aggregate effect of all modifications as of the adoption date and such effects are provided below. Under the modified retrospective transition approach, periods prior to the adoption date were not adjusted and continue to be reported in accordance with historical GAAP. A cumulative catch-up adjustment was recorded to beginning retained earnings to reflect the impact of all existing arrangements under the new revenue standard.

F-16


Impact of Adopting the New Revenue Standard
We do not expect the impact of the adoption of the new revenue standard to be material to our operating results on an ongoing basis. A majority of our sales revenue continues to be recognized when products are shipped from our manufacturing facilities. Historically, we have had to defer revenue for certain types of licenses arrangements and recognize revenue for such licenses ratably over the license term. Under the new revenue standard, we are no longer required to establish vendor-specific objective evidence ("VSOE") to recognize software license revenue separately from the other elements, and we are able to recognize all software license revenue once the customer obtains control of the license, which will generally occur at the start of each license term.

Under the modified retrospective method of adoption, we evaluated all contracts that were not completed at the beginning of 2018 as if those contracts had been accounted for under the new revenue standard. We did not evaluate individual modifications for those periods prior to the adoption date, but the aggregate effect of all modifications as of the adoption date and such effects are provided below.

The cumulative effects of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of ASU 2014-09, Revenue - Revenue from Contracts with Customers were as follows (in thousands):
(In thousands)

Balance at December 31, 2017
Adjustments Due to ASU 2014-09
Balance at January 1, 2018
Balance Sheet
 
 
 
Assets
 
 
 
Accounts receivable, net
248,825

$
2,399

251,224

Other long-term assets
32,553

1,065

33,618

 
 
 
 
Liabilities and Stockholders' Equity
 
 
 
Deferred revenue - current
120,638

(9,067
)
111,571

Deferred revenue - long-term
33,742

(997
)
32,745

Other current liabilities
23,782

2,100

25,882

Deferred income taxes
33,609

1,771

35,380

Retained earnings
313,241

$
9,657

322,898



F-17


The following tables present the amounts by which financial statement line items were affected in the current period due to the adoption of ASU 2014-09. Our historical net cash flows are not impacted by this accounting change.
(In thousands)
For the year ended December 31, 2018
 
Increase / (Decrease)
Consolidated Statements of Income*
 
Products
7,911
Total net sales
7,911
Operating Expenses
(153)
Operating Income
8,064
Provision for income taxes
1,299
Net income
6,765
*   Excludes line items that were not materially affected by our adoption of ASU 2014-09.
 
(In thousands)
December 31, 2018
 
Increase / (Decrease)
Consolidated Balance Sheet
 
Assets
 
Accounts receivable, net
2,093
Other long-term assets
1,220
 
 
Liabilities and Stockholders' Equity
 
Deferred revenue - current
(13,807)
Deferred revenue - non-current
(4,417)
Other current liabilities
3,399
Deferred income taxes
1,771
Retained earnings
16,367
*   Excludes line items that were not materially affected by our adoption of ASU 2014-09.
 

Other Recently Adopted Accounting Pronouncements

We also adopted the following accounting pronouncements as of January 1, 2018 which did not have a material impact on our financial statements:
ASU 2017-01, Business Combinations (Topic 805) Clarifying the Definition of a Business
ASU 2016-18, Statement of Cash Flows (Topic 230) Restricted Cash
ASU 2016-15, Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments
ASU 2016-01, Financial Instruments - Overall (Subtopic 825-10), Recognition and Measurement of Financial Assets and Liabilities

F-18


Recently Issued Accounting Pronouncements

Lease Accounting

In February 2016, the FASB established Topic 842, Leases, by issuing Accounting Standards Update (ASU) No. 2016-02, which supersedes ASC 840, Leases. and requires lessees to recognize leases on-balance sheet and disclose key information about leasing arrangements. Topic 842 was subsequently amended by ASU No. 2018-01, Land Easement Practical Expedient for Transition to Topic 842; ASU No. 2018-10, Codification Improvements to Topic 842, Leases; and ASU No. 2018-11, Targeted Improvements. Topic 842, as amended, (the "new lease standard") establishes a right-of-use model (ROU) that requires a lessee to recognize a ROU asset and lease liability on the balance sheet for all leases with a term longer than 12 months. Leases will be classified as finance or operating, with classification affecting the pattern and classification of expense recognition in the income statement.

The new lease standard became effective for us on January 1, 2019, with early adoption permitted. An entity may choose to use either (1) its effective date or (2) the beginning of the earliest comparative period presented in the financial statements as its date of initial application. We adopted the new standard on January 1, 2019 and used the effective date as our date of initial application. Consequently, financial information will not be updated and the disclosures required under the new standard will not be provided for dates and periods before January 1, 2019.

We have completed a qualitative and quantitative assessment of our lease portfolio and are in the process of finalizing our entries to record the impact of initial adoption. Upon adoption we expect to recognize lease liabilities of approximately $53 million, with corresponding ROU assets of the same amount, based on the present value of the remaining minimum rental payments under current leasing standards for our existing operating leases. We also expect to reclassify approximately $19 million related to prepaid leasehold land from "Property, plant, and equipment, net" to "ROU Assets" as a result of adopting the ASU.

The new standard provides a number of optional practical expedients in transition. We expect to elect the ‘package of practical expedients’, which permits us not to reassess under the new standard our prior conclusions about lease identification, lease classification and initial direct costs. We do not expect to elect the use-of-hindsight or the practical expedient pertaining to land easements; the latter not being applicable to us. The new standard also provides practical expedients for an entity’s ongoing accounting. We currently expect to elect the short-term lease recognition exemption for all leases that qualify. This means, for those leases that qualify, we will not recognize ROU assets or lease liabilities, and this includes not recognizing ROU assets or lease liabilities for existing short-term leases of those assets in transition. We also currently expect to elect the practical expedient to not separate lease and non-lease components for our office leases.

Other Recently Issued Accounting Pronouncements

In August 2018, the SEC issued Release No. 33-10532 that amends and clarifies certain financial reporting requirements. The principal change to our financial reporting will be the inclusion of the annual disclosure requirement of changes in stockholders’ equity in Rule 3-04 of Regulation S-X to interim periods. We will adopt this new rule beginning with our financial reporting for the quarter ended March 31, 2019. Upon adoption, we will include our Consolidated Statements of Stockholders' Equity with each quarterly filing on Form 10-Q.

In January 2018, the FASB issued ASU 2018-02, Income Statement — Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which gives entities the option to reclassify to retained earnings tax effects resulting from the Tax Cuts and Jobs Act (the "Act") related to items that the FASB refers to as having been stranded in accumulated other comprehensive income ("OCI"). The new guidance may be applied retrospectively to each period in which the effect of the Act is recognized or in the period of adoption. We must adopt this guidance for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted for periods for which financial statements have not yet been issued or made available for issuance, including the period the Act was enacted. The guidance, when adopted, will require new disclosures regarding a company’s accounting policy for releasing the tax effects in accumulated OCI and permit the company the option to reclassify to retained earnings the tax effects resulting from the Act that are stranded in accumulated OCI. The adoption of ASU 2018-02 is not expected to have a material effect on our consolidated financial statements. We do not plan to adopt the new standard prior to the required effective date and we do not plan to elect the option to reclassify to retained earnings the tax effects resulting from the Act that are stranded in accumulated OCI.

F-19



In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. The ASU simplifies certain aspects of hedge accounting and improves disclosures of hedging arrangements through the elimination of the requirement to separately measure and report hedge ineffectiveness. The ASU generally requires the entire change in the fair value of a hedging instrument to be presented in the same income statement line as the hedged item in order to align financial reporting of hedge relationships with economic results. Entities must apply the amendments to cash flow and net investment hedge relationships that exist on the date of adoption using a modified retrospective approach. The presentation and disclosure requirements must be applied prospectively. We adopted this guidance in our fiscal year beginning January 1, 2019. We do not expect the adoption of the ASU will have a material impact on our financial statements.

In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. The ASU eliminates Step 2 from the goodwill impairment test, which previously measured an impairment loss by comparing the implied fair value of goodwill with its carrying amount. Instead, an entity should recognize an impairment charge for the amount by which the carrying value exceeds the reporting unit's fair value, not to exceed the total amount of goodwill allocated to that reporting unit. The ASU is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. We are currently evaluating the effect of the adoption of this ASU, but anticipate that the adoption will not have a material impact on our financial statements.
       
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU requires instruments measured at amortized cost to be presented at the net amount expected to be collected. Entities are also required to record allowances for available-for-sale debt securities rather than reduce the carrying amount. This ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. We expect that the adoption of the ASU will not have a material impact on our financial statements.


F-20


Note 2 - Revenue

Disaggregation of Revenues

We disaggregate revenue from contracts with customers based on the timing of transfer of goods or services to customers (point-in-time or over time) and geographic region based on the billing location of the customer. The geographic regions that are tracked are the Americas (United States, Canada and Latin America), EMEIA (Europe, Middle East, India and Africa) and APAC (Australia, Japan, Korea, New Zealand, Southeast Asia and China). Total net sales based on the disaggregation criteria described above are as follows:


 
 
 
Year Ended December 31,
 
 

 
2018
(In thousands)
 
 
 
 
 
 
Net sales:
 
Point-in-Time
 
Over Time
 
Total
Americas
 
$
451,047

 
$
87,341

 
$
538,388

EMEIA
 
356,070

 
76,907

 
432,977

APAC
 
355,024

 
32,743

 
387,767

Total net sales (1)
 
$
1,162,141

 
$
196,991

 
$
1,359,132

(1) Net sales contains hedging gains and losses, which do not represent revenues recognized from customers. See Note 5 - Derivative instruments and hedging activities for more information on the impact of our hedging activities on our results of operations
Total net sales by the major geographic areas in which we operate, are as follows:
(In thousands)
 
Years Ended December 31,

 
2018
 
2017 (1)
 
2016 (1)
Net sales:
 
 
 
 
 
 
Americas
 
$
538,388

 
$
504,626

 
$
482,039

EMEIA
 
432,977

 
408,625

 
389,843

APAC
 
387,767

 
376,135

 
356,297

Total
 
$
1,359,132

 
$
1,289,386

 
$
1,228,179

(1) As discussed in Note 1 - Operations and summary of significant accounting policies, prior periods have not been adjusted for adoption of ASU 2014-09

Information about Contract Balances

Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of our deferred revenue balance is related to extended hardware and software maintenance contracts. Payment terms and conditions vary by contract type, although payment is typically due within 30 to 90 days of contract inception. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers, such as invoicing at the beginning of a subscription term with a portion of the revenue recognized ratably over the contract period, or to provide customers with financing, such as multi-year on-premises licenses that are invoiced annually with revenue recognized upfront.


F-21


Changes in deferred revenue, current and long-term, during the twelve months ended December 31, 2018 were as follows:


Amount

(In thousands)
Deferred Revenue at December 31, 2017
$
154,380

  Impact of adopting new revenue standard
(10,064
)
Deferred Revenue at January 1, 2018
$
144,316

   Deferral of revenue billed in current period, net of recognition
125,198

   Recognition of revenue deferred in prior periods
(106,138
)
   Foreign currency translation impact
(3,452
)
Balance as of December 31, 2018
$
159,924


For the twelve months ended December 31, 2018, revenue recognized from performance obligations related to prior periods (for example, due to changes in transaction price) was not material. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables which are anticipated to be invoiced in the next twelve months are included in "accounts receivable, net" on the consolidated balance sheet. Based on the nature of our contracts with customers, we do not typically recognize unbilled receivables related to revenues recognized in excess of amounts billed. For the twelve months ended December 31, 2018, amounts recognized related to unbilled receivables were not material.

Unsatisfied Performance Obligations

Revenue expected to be recognized in any future period related to remaining performance obligations, excluding revenue pertaining to contracts that have an original expected duration of one year or less, and excluding contracts where revenue is recognized as invoiced, was approximately $56.9 million as of December 31, 2018. Since we typically invoice customers at contract inception, this amount is included in our current and non-current deferred revenue balances. As of December 31, 2018, we expect to recognize approximately 48% of the revenue related to these unsatisfied performance obligations during 2019, 30% during 2020, and 22% thereafter.

Practical Expedients

As discussed in Note 1 - Operations and summary of significant accounting policies and elsewhere in Note 2 - Revenue, we have elected the following practical expedients in accordance with the new revenue standard:

We generally expense sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within sales and marketing expenses.
We do not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed.
We do not consider the time value of money for contracts with original durations of one year or less.

F-22




Note 3 – Short-term investments  
The following tables summarize unrealized gains and losses related to our short-term investments designated as available-for-sale:
(In thousands)
 
As of December 31, 2018

 
Adjusted Cost
 
Gross
Unrealized Gain
 
Gross
 Unrealized Loss
 
Fair Value
Corporate bonds
 
$
235,045

 
$
726

 
$
(1,298
)
 
$
234,473

U.S. treasuries and agencies
 
36,932

 
2

 
(11
)
 
36,923

Short-term investments
 
$
271,977

 
$
728

 
$
(1,309
)
 
$
271,396

(In thousands)
 
As of December 31, 2017

 
Adjusted Cost
 
Gross
Unrealized Gain
 
Gross
 Unrealized Loss
 
Fair Value
Corporate bonds
 
$
120,341

 
$
182

 
$
(395
)
 
$
120,128

Time deposits
 
1,760

 

 

 
1,760

Short-term investments
 
$
122,101

 
$
182

 
$
(395
)
 
$
121,888

The following tables summarize the contractual maturities of our short-term investments designated as available-for-sale:
(In thousands)
 
As of December 31, 2018

 
Adjusted Cost
 
Fair Value
Due in less than 1 year
 
$
146,127

 
$
145,960

Due in 1 to 5 years
 
125,850

 
125,436

Total available-for-sale debt securities
 
$
271,977

 
$
271,396


 
 
 
 
Due in less than 1 year
 
Adjusted Cost
 
Fair Value
Corporate bonds
 
$
109,195

 
$
109,037

U.S. treasuries and agencies
 
36,932

 
36,923

Total available-for-sale debt securities
 
$
146,127

 
$
145,960


 
 
 
 
Due in 1 to 5 years
 
Adjusted Cost
 
Fair Value
Corporate bonds
 
125,850

 
125,436

Total available-for-sale debt securities
 
$
125,850

 
$
125,436

Note 4 – Fair value measurements 
We define fair value to be the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, we consider the principal or most advantageous market that market participants may use when pricing the asset or liability.   
We follow a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Fair value measurement is determined based on the lowest level input that is significant to the fair value measurement. The three values of the fair value hierarchy are the following:   
Level 1 – Quoted prices in active markets for identical assets or liabilities   
Level 2 – Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly   
Level 3 – Inputs that are not based on observable market data   
    

F-23


Assets and liabilities measured at fair value on a recurring basis are summarized below:
໿
(In thousands)
 
Fair Value Measurements at Reporting Date Using
Description
 
December 31, 2018

 
Quoted Prices in Active Markets for Identical Assets (Level 1)
 
Significant Other Observable Inputs (Level 2)
 
Significant Unobservable Inputs (Level 3)
Assets
 
 
 
 
 
 
 
 
Cash and cash equivalents available for sale:
 
 
 
 
 
 
 
 
Money Market Funds
 
$
62,094

 
$
62,094

 
$

 
$

   Corporate notes and bonds
 
9,979

 

 
9,979

 

Short-term investments available for sale:
 
 
 
 
 
 
 
 
Corporate bonds
 
234,473

 

 
234,473

 

U.S. treasuries and agencies
 
36,923

 

 
36,923

 

Derivatives
 
9,369

 

 
9,369

 

Total Assets 
 
$
352,838

 
$
62,094

 
$
290,744

 
$


 
 
 
 
 
 
 
 
Liabilities
 
 
 
 
 
 
 
 
Derivatives
 
$
(1,483
)
 

 
(1,483
)
 

Total Liabilities 
 
$
(1,483
)
 
$

 
$
(1,483
)
 
$

(In thousands)
 
Fair Value Measurements at Reporting Date Using
Description
 
December 31, 2017

 
Quoted Prices in Active Markets for Identical Assets (Level 1)
 
Significant Other Observable Inputs (Level 2)
 
Significant Unobservable Inputs (Level 3)
Assets
 
 
 
 
 
 
 
 
Cash and cash equivalents available for sale:
 
 
 
 
 
 
 
 
Money Market Funds
 
$
61,423

 
$
61,423

 
$

 
$

   U.S. treasuries and agencies
 
39,461

 

 
39,461

 

Short-term investments available for sale:
 
 
 
 
 
 
 
 
Corporate bonds
 
120,128

 

 
120,128

 

Time deposits
 
1,760

 
1,760

 

 

Derivatives
 
7,232

 

 
7,232

 

Total Assets 
 
$
230,004

 
$
63,183

 
$
166,821

 
$


 
 
 
 
 
 
 
 
Liabilities
 
 
 
 
 
 
 
 
Derivatives
 
$
(12,743
)
 
$

 
$
(12,743
)
 
$

Total Liabilities 
 
$
(12,743
)
 
$

 
$
(12,743
)
 
$

We value our available-for-sale short-term investments based on pricing from third party pricing vendors, who may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. We classify all of our fixed income available-for-sale securities as having Level 2 inputs. The valuation techniques used to measure the fair value of our financial instruments having Level 2 inputs were derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models, such as discounted cash flow techniques. We believe all of these sources reflect the credit risk associated with each of our available-for-sale short-term investments. Short-term investments available-for-sale consists of debt securities issued by states of the U.S. and political subdivisions of the U.S., corporate debt securities and debt securities issued by U.S. government organizations and agencies. All short-term investments available-for-sale have contractual maturities of less than 40 months.  
    

F-24


Derivatives include foreign currency forward and option contracts. Our foreign currency forward contracts are valued using an income approach (Level 2) based on the spot rate less the contract rate multiplied by the notional amount. Our foreign currency option contracts are valued using a market approach based on the quoted market prices which are derived from observable inputs including current and future spot rates, interest rate spreads as well as quoted market prices of similar instruments. We consider counterparty credit risk in the valuation of our derivatives. However, counterparty credit risk did not impact the valuation of our derivatives during the year ended December 31, 2018. There were not any transfers in or out of Level 1 or Level 2 during the year ended December 31, 2018.  
Our short-term investments do not include any foreign sovereign debt. The majority of our short-term investments that are located outside of the U.S. are denominated in the U.S. dollar with the exception of $5 million U.S. dollar equivalent of corporate bonds that are denominated in Euro.
We did not have any items that were measured at fair value on a nonrecurring basis at December 31, 2018 and December 31, 2017.  The carrying value of net accounts receivable, accounts payable, and long-term debt contained in the Consolidated Balance Sheets approximates fair value.
Note 5 – Derivative instruments and hedging activities  
We recognize all of our derivative instruments as either assets or liabilities in our statement of financial position at fair value. The accounting for changes in the fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging relationship and further, on the type of hedging relationship. For those derivative instruments that are designated and qualify as hedging instruments, we designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation.    
We have operations in approximately 50 countries. Sales outside of the Americas accounted for approximately 60%, 61%, and 61% of our net sales during the years ended December 31, 2018, 2017, and 2016, respectively. Our activities expose us to a variety of market risks, including the effects of changes in foreign currency exchange rates. These financial risks are monitored and managed by us as an integral part of our overall risk management program.  
We maintain a foreign currency risk management strategy that uses derivative instruments (foreign currency forward contracts) to help protect our earnings and cash flows from fluctuations caused by the volatility in currency exchange rates. Movements in foreign currency exchange rates pose a risk to our operations and competitive position, since exchange rate changes may affect our profitability and cash flow, and the business or pricing strategies of our non-U.S. based competitors.
The vast majority of our foreign sales are denominated in the customers’ local currency. We purchase foreign currency forward contracts as hedges of forecasted sales that are denominated in foreign currencies and as hedges of foreign currency denominated receivables. These contracts are entered into to help protect against the risk that the eventual dollar-net-cash inflows resulting from such sales or firm commitments will be adversely affected by changes in exchange rates. We also purchase foreign currency forward contracts as hedges of forecasted expenses that are denominated in foreign currencies. These contracts are entered into to help protect against the risk that the eventual dollar-net-cash outflows resulting from foreign currency operating and cost of revenue expenses will be adversely affected by changes in exchange rates.
We designate foreign currency forward contracts as cash flow hedges of forecasted revenues or forecasted expenses. In addition, we hedge our foreign currency denominated balance sheet exposures using foreign currency forward contracts that are not designated as hedging instruments. None of our derivative instruments contain a credit-risk-related contingent feature.
Cash flow hedges  
To help protect against the reduction in value caused by a fluctuation in foreign currency exchange rates of forecasted foreign currency cash flows resulting from international sales over the next one to three years, we have instituted a foreign currency cash flow hedging program. We hedge portions of our forecasted revenue and forecasted expenses denominated in foreign currencies with forward contracts. For forward contracts, when the dollar strengthens significantly against the foreign currencies, the change in the present value of future foreign currency cash flows may be offset by the change in the fair value of the forward contracts designated as hedges. We purchase foreign currency forward contracts for up to 100% of our forecasted exposures in selected currencies (primarily in Euro, Japanese yen, Malaysian ringgit, British pound, Chinese yuan, and Hungarian forint) and limit the duration of these contracts to 40 months or less.  
    

F-25


For derivative instruments that are designated and qualify as a cash flow hedge, the effective portion of the gain or loss on the derivative is reported as a component of accumulated OCI and reclassified into earnings in the same line item (net sales, operating expenses, or cost of sales) associated with the forecasted transaction and in the same period or periods during which the hedged transaction affects earnings. Gains and losses on the derivative representing either hedge ineffectiveness or hedge components excluded from the assessment of effectiveness are recognized in current earnings or expenses during the current period and are classified as a component of “net foreign exchange gain (loss)”. Hedge effectiveness of foreign currency forwards designated as cash flow hedges are measured by comparing the hedging instrument’s cumulative change in fair value from inception to maturity to the forecasted transaction’s terminal value.  
We held forward contracts with the following notional amounts:
(In thousands)
 
U.S. Dollar Equivalent

 
As of December 31, 2018
 
As of December 31, 2017
Chinese yuan
 
$
45,520

 
$
39,197

Euro
 
134,654

 
177,406

Japanese yen
 
15,141

 
22,857

Hungarian forint
 
35,384

 
41,296

British pound
 
9,948

 
9,931

Malaysian ringgit
 
27,778

 
28,287

Korean won
 
$
8,331

 
$

Total forward contracts notional amount
 
$
276,756

 
$
318,974

The contracts in the foregoing table had contractual maturities of 24 months or less as of December 31, 2018 and December 31, 2017.
At December 31, 2018, we expect to reclassify $6.6 million of gains on derivative instruments from accumulated OCI to net sales during the next twelve months when the hedged international sales occur, $0.2 million of gains on derivative instruments from accumulated OCI to cost of sales when the cost of sales are incurred and $0.2 million of gains on derivative instruments from accumulated OCI to operating expenses during the next twelve months when the hedged operating expenses occur. Expected amounts are based on derivative valuations at December 31, 2018. Actual results may vary as a result of changes in the corresponding exchange rates subsequent to this date.  
The gains and losses recognized in earnings due to hedge ineffectiveness were not material for fiscal years 2018, 2017, and 2016 and are included as a component of net income.
Other Derivatives  
Other derivatives not designated as hedging instruments consist primarily of foreign currency forward contracts that we use to hedge our foreign denominated net receivable or net payable positions to protect against the change in value caused by a fluctuation in foreign currency exchange rates. We typically attempt to hedge up to 90% of our outstanding foreign denominated net receivables or net payables and typically limit the duration of these foreign currency forward contracts to approximately 90 days. The gain or loss on the derivatives as well as the offsetting gain or loss on the hedge item attributable to the hedged risk is recognized in current earnings under the line item “net foreign exchange gain (loss).” As of December 31, 2018 and December 31, 2017, we held foreign currency forward contracts with a notional amount of $71 million and $63 million, respectively.   

F-26


The following tables present the fair value of derivative instruments on our Consolidated Balance Sheets and the effect of derivative instruments on our Consolidated Statements of Income.   
Fair Values of Derivative Instruments:

 
Asset Derivatives

 
December 31, 2018
 
December 31, 2017
(In thousands)
 
 
 
 
 
 
 
 

 
Balance Sheet Location
 
Fair Value
 
Balance Sheet Location
 
Fair Value
Derivatives designated as hedging instruments
 
 
 
 

 
 
 
 

Foreign exchange contracts - ST forwards
 
Prepaid expenses and other current assets
 
$
7,594

 
Prepaid expenses and other current assets
 
$
4,707

 
 
 
 
 
 
 
 
 
Foreign exchange contracts - LT forwards
 
Other long-term assets
 
1,380

 
Other long-term assets
 
2,339

Total derivatives designated as hedging instruments
 
 
 
$
8,974

 
 
 
$
7,046

 
 
 
 
 
 
 
 
 
Derivatives not designated as hedging instruments
 
 
 
 

 
 
 
 


 
 
 
 
 
 
 
 
Foreign exchange contracts - ST forwards
 
Prepaid expenses and other current assets
 
$
395

 
Prepaid expenses and other current assets
 
$
187

Total derivatives not designated as hedging instruments
 
 
 
$
395

 
 
 
$
187


 
 
 
 
 
 
 
 
Total derivatives
 
 
 
$
9,369

 
 
 
$
7,233

   

 
Liability Derivatives

 
December 31, 2018
 
December 31, 2017
(In thousands)
 
 
 
 
 
 
 
 

 
Balance Sheet Location
 
Fair Value
 
Balance Sheet Location
 
Fair Value
Derivatives designated as hedging instruments
 
 
 
 

 
 
 
 

Foreign exchange contracts - ST forwards
 
Other current liabilities
 
$
(662
)
 
Other current liabilities
 
$
(7,487
)

 
 
 
 

 
 
 
 

Foreign exchange contracts - LT forwards
 
Other long-term liabilities
 
(191
)
 
Other long-term liabilities
 
(3,959
)
Total derivatives designated as hedging instruments
 
 
 
$
(853
)
 
 
 
$
(11,446
)

 
 
 
 

 
 
 
 

Derivatives not designated as hedging instruments
 
 
 
 

 
 
 
 


 
 
 
 

 
 
 
 

Foreign exchange contracts - ST forwards
 
Other current liabilities
 
$
(630
)
 
Other current liabilities
 
$
(1,297
)
Total derivatives not designated as hedging instruments
 
 
 
$
(630
)
 
 
 
$
(1,297
)
 
 
 
 
 
 
 
 
 
Total derivatives
 
 
 
$
(1,483
)
 
 
 
$
(12,743
)

F-27


The following tables present the effect of derivative instruments on our Consolidated Statements of Income for the years ended December 31, 2018 and 2017, respectively:
December 31, 2018
(In thousands)
Derivatives in Cash Flow Hedging Relationship
 
Gain or (Loss) Recognized in OCI on Derivative (Effective Portion)
 
Location of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
 
Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
 
Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
 
Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
Foreign exchange contracts - forwards
 
$
17,422

 
Net sales
 
$
(210
)
 
Net foreign exchange gain (loss)
 
$

 
 
 
 
 
 
 
 
 
 
 
Foreign exchange contracts - forwards
 
(2,591
)
 
Cost of sales
 
680

 
Net foreign exchange gain (loss)
 

 
 
 
 
 
 
 
 
 
 
 
Foreign exchange contracts - forwards
 
(2,306
)
 
Operating expenses
 
916

 
Net foreign exchange gain (loss)
 

Total
 
$
12,525

 
 
 
$
1,386

 
 
 
$

December 31, 2017
(In thousands)
Derivatives in Cash Flow Hedging Relationship
 
Gain or (Loss) Recognized in OCI on Derivative (Effective Portion)
 
Location of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
 
Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
 
Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
 
Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
Foreign exchange contracts - forwards
 
$
(22,788
)
 
Net sales
 
$
(544
)
 
Net foreign exchange gain (loss)
 
$

 
 
 
 
 
 
 
 
 
 
 
Foreign exchange contracts - forwards
 
6,968

 
Cost of sales
 
(1,165
)
 
Net foreign exchange gain (loss)
 

 
 
 
 
 
 
 
 
 
 
 
Foreign exchange contracts - forwards
 
6,332

 
Operating expenses
 
(1,239
)
 
Net foreign exchange gain (loss)
 

Total
 
$
(9,488
)
 
 
 
$
(2,948
)
 
 
 
$

(In thousands)
 
 
 
 
 
 
Derivatives not Designated as Hedging Instruments
 
Location of Gain (Loss) Recognized in Income
 
Amount of Gain (Loss) Recognized in Income
 
Amount of Gain (Loss) Recognized in Income

 
 
 
December 31, 2018
 
December 31, 2017
Foreign exchange contracts - forwards
 
Net foreign exchange gain/(loss)
 
$
343

 
$
(5,891
)
 
 
 
 
 
 
 
Total
 
 
 
$
343

 
$
(5,891
)
Gains or losses recognized in OCI on the effective portion of our derivatives are reported net of gains or losses reclassified from accumulated OCI into income.

F-28


Note 6 – Inventories  
Inventories, net at December 31, 2018 and December 31, 2017 consist of the following: 
(In thousands)
 
December 31, 2018
 
December 31, 2017

 
 

 
 

Raw materials  
 
$
98,346

 
$
91,513

Work-in-process
 
9,306

 
8,938

Finished goods
 
86,494

 
84,141

Total
 
$
194,146

 
$
184,592

Note 7 – Property and equipment
Property and equipment at December 31, 2018 and December 31, 2017, consist of the following:
(In thousands)
 
December 31, 2018
 
December 31, 2017

 
 

 
 

Land
 
$
32,967

 
$
33,016

Buildings
 
218,289

 
217,533

Furniture and equipment
 
388,102

 
368,107


 
639,358

 
618,656

Accumulated depreciation
 
(394,157
)
 
(368,941
)
Total, net
 
$
245,201

 
$
249,715

Depreciation expense for the years ended December 31, 2018, 2017, and 2016, was $37 million, $40 million and $40 million, respectively.
໿
Note 8 – Intangible assets  
Intangible assets at December 31, 2018 and December 31, 2017 are as follows:
(In thousands)
 
December 31, 2018
 
December 31, 2017

 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Capitalized software development costs
 
$
123,842

 
$
(49,299
)
 
$
74,543

 
$
116,691

 
$
(30,345
)
 
$
86,346

Acquired technology
 
92,236

 
(84,962
)
 
7,274

 
96,198

 
(87,341
)
 
8,857

Patents
 
34,427

 
(21,725
)
 
12,702

 
33,163

 
(19,931
)
 
13,232

Other
 
46,437

 
(30,173
)
 
16,264

 
45,565

 
(30,707
)
 
14,858

Total
 
$
296,942

 
$
(186,159
)
 
$
110,783

 
$
291,617

 
$
(168,324
)
 
$
123,293

Software development costs capitalized in 2018, 2017, and 2016 were $15 million, $43 million, and $33 million, respectively, and related amortization expense was $27 million, $22 million, and $19 million, respectively. Capitalized software development costs for the years ended December 31, 2018, 2017, and 2016 included costs related to stock based compensation of $0.7 million, $1.8 million and $1.3 million, respectively. The related amounts in the table above are net of fully amortized assets.
Amortization of capitalized software development costs is computed on an individual product basis for those products available for market and is recognized based on the product’s estimated economic life, generally three to six years. Acquired technology and other intangible assets are amortized over their useful lives, which range from three to eight years. Patents are amortized using the straight-line method over their estimated period of benefit, generally 10 to 17 years. Total intangible assets amortization expenses were $35 million, $34 million, and $35 million for the years ended December 31, 2018, 2017, and 2016, respectively.

F-29


Capitalized software development costs, acquired technology, patents and other intangible assets had weighted-average useful lives of 2.9 years, 1.8 years, 2.3 years, and 4.7 years, respectively, as of December 31, 2018. The estimated future amortization expense related to intangible assets as of December 31, 2018 was as follows:

Amount

(In thousands)
2019
$
35,753

2020
30,536

2021
21,373

2022
7,121

2023
1,923

Thereafter
14,077

Total
$
110,783

Note 9 – Goodwill 
A reconciliation of the beginning and ending carrying amounts of goodwill is as follows:

Amount

(In thousands)
Balance as of December 31, 2016
$
253,197

Foreign currency translation impact
13,586

Balance as of December 31, 2017
$
266,783

Acquisitions
2,819

Foreign currency translation impact
(5,072
)
Balance as of December 31, 2018
$
264,530

The excess purchase price over the fair value of assets acquired is recorded as goodwill. We have one operating segment and one reporting unit. Goodwill is tested for impairment on an annual basis, and between annual tests if indicators of potential impairment exist, using a fair-value-based approach based on the market capitalization of the reporting unit. Our annual impairment test was performed as of November 30, 2018.  No impairment of goodwill was identified during 2018 and 2017. Goodwill is deductible for tax purposes in certain jurisdictions.
Note 10 – Income taxes  
The components of income before income taxes are as follows:
(In thousands)
 
Years Ended December 31,

 
2018
 
2017
 
2016
Domestic
 
$
56,068

 
$
46,308

 
$
43,418

Foreign
 
120,385

 
101,072

 
71,217

Total
 
$
176,453

 
$
147,380

 
$
114,635


F-30


The provision for income taxes charged to operations is as follows:
(In thousands)
 
Years Ended December 31,

 
2018
 
2017
 
2016
Current tax expense:
 
 
 
 
 
 
U.S. federal
 
$
15,898

 
$
91,043

 
$
13,579

State
 
2,963

 
348

 
1,251

Foreign
 
14,273

 
9,352

 
22,631

Total current
 
$
33,134

 
$
100,743

 
$
37,461

Deferred tax benefit:
 
 
 
 
 
 
U.S. federal
 
$
(10,724
)
 
$
(4,796
)
 
$
2,373

State
 
1,134

 
(151
)
 
323

Foreign
 
(2,148
)
 
(827
)
 
(8,126
)
Total deferred
 
$
(11,738
)
 
$
(5,774
)
 
$
(5,430
)
Change in valuation allowance
 

 

 
(130
)
Total provision
 
$
21,396

 
$
94,969

 
$
31,901

Deferred tax liabilities (assets) at December 31, 2018 and 2017 were as follows:
(In thousands)
 
December 31,

 
2018
 
2017
Capitalized software
 
$
16,756

 
$
18,361

Depreciation and amortization
 
12,964

 
12,927

Intangible assets
 
13,492

 
11,647

Cumulative translation adjustment on undistributed earnings
 


385

Unrealized exchange gain
 

 
1,338

Unrealized gain on derivative instruments
 
1,871

 

Undistributed earnings of foreign subsidiaries
 
3,449

 
5,330

Gross deferred tax liabilities
 
48,532

 
49,988

Operating loss carryforwards
 
(83,013
)
 
(81,701
)
Vacation and other accruals
 
(5,391
)
 
(6,242
)
Inventory valuation and warranty provisions
 
(2,576
)
 
(2,279
)
Doubtful accounts and sales provisions
 
(890
)
 
(804
)
Unrealized exchange loss
 
(1,735
)
 

Deferred revenue
 
(8,199
)
 
(7,316
)
Accrued expenses
 
(848
)
 
(495
)
Unrealized loss on derivative instruments
 

 
(924
)
Global intangible low-taxed income
 
(4,339
)
 

Stock-based compensation
 
(5,216
)
 
(4,540
)
Research and development tax credit carryforward
 
(258
)
 
(297
)
Capital loss carryforward
 
(250
)
 
(463
)
Foreign tax credit carryforward
 
(42
)
 
(130
)
Cumulative translation adjustment on undistributed earnings
 
(912
)
 

Other
 
(1,776
)
 
(1,118
)
Gross deferred tax assets
 
(115,445
)
 
(106,309
)
Valuation allowance
 
79,624

 
77,504

Net deferred tax liability
 
$
12,711

 
$
21,183


F-31


A reconciliation of income taxes at the U.S. federal statutory income tax rate to our effective tax rate follows:

 
Years Ended December 31,

 
2018
 
2017
 
2016
U.S. federal statutory rate
 
21
 %
 
35
 %
 
35
 %
Foreign taxes greater (less) than federal statutory rate
 
(4
)
 
(12
)
 
(7
)
Research and development tax credits
 
(2
)
 
(3
)
 
(3
)
Enhanced deduction for certain research and development expenses
 
(4
)
 
(3
)
 
(2
)
State income taxes, net of federal tax benefit
 
2

 

 
1

Employee share-based compensation
 

 

 
1

Change in intercompany prepaid tax asset
 
(1
)
 
(2
)
 
1

Foreign-derived intangible income deduction
 
(1
)
 

 

Global intangible low-taxed income inclusion ("GILTI")
 
2

 

 

Amortization of intangible assets
 

 
1

 
1

Remeasurement of U.S. deferred tax balance
 

 
(10
)
 

Transition tax on deferred foreign income
 
1

 
54

 

Global intangible low-taxed income deferred
 
(2
)
 

 

Foreign tax on undistributed foreign earnings
 
(1
)
 
3

 

Other
 
1

 
1

 
1

Effective tax rate
 
12
 %
 
64
 %
 
28
 %
The Tax Cuts and Jobs Act was enacted on December 22, 2017 (the "Act"). The Act reduced the US 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. As of December 31, 2017, we recognized a provisional amount of $69.9 million, which was included as a component of income tax expense from continuing operations. In 2017 and the first nine months of 2018, we recorded provisional amounts for certain enactment-date effects of the Act by applying the guidance in SAB 118 because we had not yet completed our enactment-date accounting for these effects. In 2018 and 2017, the Company recorded tax expense related to the enactment-date effects of the Act that included recording the one-time transition tax liability related to undistributed earnings of certain foreign subsidiaries that were not previously taxed, adjusting deferred tax assets and liabilities and recognizing the effects of electing to account for GILTI in deferred taxes. The changes to 2017 enactment-date provisional amounts decreased the effective tax rate in 2018 by 2.4%.

SAB 118 Measurement Period

We applied the guidance in SAB 118 when accounting for the enactment-date effects of the Act in 2017 and throughout 2018. At December 31, 2017, we had not completed our accounting for all of the enactment-date income tax effects of the Act under ASC 740, Income Taxes, for the following aspects: remeasurement of deferred tax assets and liabilities, one-time transition tax, and tax on global intangible low-taxed income ("GILTI"). As of December 31, 2018, we have now completed our accounting for all of the enactment-date income tax effects of the Act. As further discussed below, during 2018, we reduced the provisional amounts recorded at December 31, 2017 by $4.2 million and included these adjustments as a reduction of income tax expense from continuing operations.

Deferred tax assets and liabilities: We remeasured certain deferred tax assets and liabilities based on the rates at which they are expected to reverse in the future, which is generally 21%. As of December 31, 2017, the provisional benefit recorded related to the remeasurement of our deferred tax balance was $15.1 million. Upon further analysis of certain aspects of the Act and refinement of our calculations during the 12 months ended December 31, 2018, we reduced our provisional benefit by $0.6 million, which is included as a component of income tax expense from continuing operations.
Transition Tax: The one-time transition tax is based on our total post-1986 earnings and profits (“E&P”) that we previously deferred from US income taxes. As of December 31, 2017, we recorded a provisional amount for our one-time transition tax liability for our foreign subsidiaries, resulting in an increase in income tax expense of $79.7 million. We recorded a provisional amount of $5.3 million for foreign withholding and distribution taxes on earnings as of December 31, 2017 as these earnings are not expected to be indefinitely reinvested. We have not provided additional income taxes for any additional outside basis difference inherent in these entities, as these amounts continue to be indefinitely reinvested in foreign operations. Determining the amount of unrecognized deferred tax liability related to any additional outside basis difference in these entities is not practicable.

F-32



Upon further analysis of the Act and Notices and regulations issued and proposed by the United States Department of the Treasury and the Internal Revenue Service, we finalized our calculations of the transition tax liability during 2018. We increased our December 31, 2017 provisional amount by $2.1 million, which is included as a component of income tax expense from continuing operations. We have elected to pay our transition tax over the eight-year period provided in the Act. As of December 31, 2018, the remaining balance of our transition tax obligation is $81.6 million, which will be paid over the next seven years. We have also reduced our foreign withholding and distribution taxes on these earnings by $1.6 million. In addition, we have reduced our unrecognized tax benefits related to these earnings by $1.2 million to account for the effects of the transition tax.

Global Intangible Low-Taxed Income (GILTI): The Act subjects a US shareholder to tax on GILTI earned by certain foreign subsidiaries. The FASB Staff Q&A, Topic 740, No. 5, Accounting for Global Intangible Low-Taxed Income, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or to provide for the tax expense related to GILTI in the year the tax is incurred as a period expense only. Because we were evaluating the provisions of GILTI as of December 31 2017, we recorded no GILTI-related deferred amounts in 2017. After further consideration in the current year, we have elected to account for GILTI in deferred taxes. In 2018, we recorded additional deferred tax assets as a net $4.1 million deferred tax benefit related to GILTI in deferred taxes.

As of December 31, 2018, we had a federal capital loss carryforward of $1.1 million which expires during the years 2019 to 2021, and federal tax credit carryforwards of $0.3 million which expire during the years 2021 to 2034. Certain of these carryforwards are subject to limitations following a change in ownership.
As of December 31, 2018, 12 of our subsidiaries had available, for income tax purposes, foreign net operating loss carryforwards of an aggregate of approximately $902.1 million, of which $895.7 million expires during the years 2020 to 2038 and $6.4 million of which may be carried forward indefinitely. Our tax valuation allowance relates primarily to our ability to realize certain of these foreign net operating loss carryforwards.
Effective January 1, 2010, a new tax law in Hungary provided for an enhanced deduction for the qualified research and development expenses of NI Hungary Software and Hardware Manufacturing Kft. (“NI Hungary”). During the three months ended December 31, 2009, we obtained confirmation of the application of this new tax law for the qualified research and development expenses of NI Hungary. Based on the application of this new tax law to the qualified research and development expense of NI Hungary, we do not expect to have sufficient future taxable income in Hungary to realize the benefits of NI Hungary’s deferred tax assets. Therefore, we had a full valuation allowance against those assets at December 31, 2018.
Earnings from our operations in Malaysia are free of tax under a tax holiday effective January 1, 2013. This tax holiday expires in 2027. If we fail to satisfy the conditions of the tax holiday, this tax benefit may be terminated early. The tax holiday resulted in income tax benefits of $4.0 million and $5.5 million for the years ended December 31, 2018 and 2017, respective1y. The impact of the tax holiday on a per share basis for the years ended December 31, 2018 and 2017 was a benefit of $0.03 and $0.04 per share, respectively.
We have not provided for foreign withholding taxes on approximately $7.6 million of certain non-U.S. subsidiaries' undistributed earnings as of December 31, 2018. These earnings would become subject to withholding taxes of approximately $1.0 million, if they were remitted to the parent company as dividends. We intend to permanently reinvest these undistributed earnings.
We account for uncertainty in income taxes recognized in our financial statements using prescribed recognition thresholds and measurement attributes for financial statement disclosure of tax positions taken or expected to be taken on our tax returns. A reconciliation of the beginning and ending amount of unrecognized tax benefit is as follows:
໿
(In thousands)
 
December 31, 2018
 
December 31, 2017
Balance at beginning of period
 
$
10,158

 
$
11,719

Additions based on tax positions related to the current year
 
1,486

 
1,763

Reductions for tax positions of prior years
 
(1,208
)
 

Additions for tax positions of prior years
 
1,207

 
399

Reductions as a result of the closing of open tax periods
 
(1,868
)
 
(3,723
)
Balance at end of period
 
$
9,775

 
$
10,158


F-33


All of our unrecognized tax benefits at December 31, 2018 would affect our effective income tax rate if recognized. As of December 31, 2018, it is reasonably possible that we will recognize tax benefits in the amount of $3.5 million in the next twelve months due to the closing of open tax years. The nature of the uncertainty is related to deductions taken on returns that have not been examined by the applicable tax authority.  
We recognize interest and penalties related to income tax matters in income tax expense. During the years ended December 31, 2018 and 2017, we recognized interest expense related to uncertain tax positions of approximately $0.6 million and $0.4 million, respectively.
The tax years 2009 through 2018 remain open to examination by the major taxing jurisdictions to which we are subject.   The Internal Revenue Service concluded an examination of our U.S. income tax returns for 2010 and 2011 in the third quarter of 2014.

Note 11 – Comprehensive income    
Our comprehensive income is comprised of net income, foreign currency translation, unrealized gains and losses on forward contracts and securities classified as available-for-sale. The accumulated other comprehensive income, net of tax, for the years ended December 31, 2018 and 2017, consisted of the following:   
໿

 
December 31, 2018
(In thousands)
 
Currency translation adjustment
 
Investments
 
Derivative instruments
 
Accumulated other comprehensive income (loss)
Balance as of December 31, 2017
 
$
(12,717
)
 
$
(782
)
 
$
(3,010
)
 
$
(16,509
)
Current-period other comprehensive (loss) income
 
(9,768
)
 
(378
)
 
11,139

 
993

Reclassified from accumulated OCI into income
 

 

 
1,386

 
1,386

Income tax expense
 

 
(148
)
 
(2,653
)
 
(2,801
)
Balance as of December 31, 2018
 
$
(22,485
)
 
$
(1,308
)
 
$
6,862

 
$
(16,931
)

 
December 31, 2017
(In thousands)
 
Currency translation adjustment
 
Investments
 
Derivative instruments
 
Accumulated other comprehensive income (loss)
Balance as of December 31, 2016
 
$
(37,174
)
 
$
(669
)
 
$
3,222

 
$
(34,621
)
Current-period other comprehensive income (loss)
 
24,470

 
(120
)
 
(6,540
)
 
17,810

Reclassified from accumulated OCI into income
 

 

 
(2,948
)
 
(2,948
)
Income tax (expense) benefit
 
(13
)
 
7

 
3,256

 
3,250

Balance as of December 31, 2017
 
$
(12,717
)
 
$
(782
)
 
$
(3,010
)
 
$
(16,509
)
  
Note 12 – Authorized shares of common and preferred stock and stock-based compensation plans  
Authorized shares of common and preferred stock
Following approval by the Company’s Board of Directors and stockholders, on May 14, 2013, the Company’s certificate of incorporation was amended to increase the authorized shares of common stock by 180,000,000 shares to a total of 360,000,000 shares.  As a result of this amendment, the total number of shares which the Company is authorized to issue is 365,000,000 shares, consisting of (i) 5,000,000 shares of preferred stock, par value $0.01 per share, and (ii) 360,000,000 shares of common stock, par value $0.01 per share.


F-34


Restricted stock plans  
Our stockholders approved our 2005 Incentive Plan (the “2005 Plan”) in May 2005. At the time of approval, 4,050,000 shares of our common stock were reserved for issuance under this plan, as well as the number of shares which had been reserved but not issued under the 1994 Plan (our incentive stock option plan which terminated in May 2005), and any shares that returned to the 1994 Plan as a result of termination of options or repurchase of shares issued under such plan. The 2005 Plan provided for the granting of incentive awards in the form of restricted stock and RSUs to directors, executive officers and employees of the Company and its subsidiaries. Awards vest over a three, five or ten-year period, beginning on the date of grant. Vesting of 10 year awards may accelerate based on the Company’s previous year’s earnings and growth but 10 year awards cannot accelerate to vest over a period of less than 5 years. The 2005 Plan terminated on May 11, 2010, except with respect to outstanding awards previously granted thereunder. There were 3,362,304 shares of common stock that were reserved but not issued under the 1994 Plan and the 2005 Plan as of May 11, 2010.  
Our stockholders approved our 2010 Incentive Plan (the “2010 Plan”) on May 11, 2010. At the time of approval, 3,000,000 shares of our common stock were reserved for issuance under this plan, as well as the 3,362,304 shares of common stock that were reserved but not issued under the 1994 Plan and the 2005 Plan as of May 11, 2010, and any shares that are returned to the 1994 Plan and the 2005 Plan as a result of forfeiture or termination of options or RSUs or repurchase of shares issued under these plans. The 2010 Plan provided for the granting of incentive awards in the form of restricted stock and RSUs to employees, directors and consultants of the Company and employees and consultants of any parent or subsidiary of the Company. Awards vest over a three, five or ten-year period, beginning on the date of grant. Vesting of ten year awards may accelerate based on the Company’s previous year’s earnings and growth but ten year awards cannot accelerate to vest over a period of less than five years. There were 2,518,416 shares of common stock that were reserved but not issued under the 2010 Plan as of May 12, 2015.
Our stockholders approved our 2015 Equity Incentive Plan (the “2015 Plan”) on May 12, 2015. At the time of approval, 3,000,000 shares of our common stock were reserved for issuance under this plan, as well as the 2,518,416 shares of common stock that were reserved but not issued under the 2010 Plan, and any shares that were returned to the 1994, 2005, and the 2010 Plans as a result of the forfeiture or termination of options or RSUs or repurchase of shares issued under these plans. The 2015 Plan provides for the granting of incentive awards in the form of restricted stock and RSUs to employees, directors and consultants of the Company and employees and consultants of any parent or subsidiary of the Company. Awards vest over a three, four, five or ten-year period, beginning on the date of grant. Vesting of ten year awards may accelerate based on the Company’s previous year’s earnings and growth but ten year awards cannot accelerate to vest over a period of less than five years. There were 2,990,867 shares available for grant under the 2015 Plan at December 31, 2018.  
During the year ended December 31, 2018, we did not make any changes in accounting principles or methods of estimates related to the 2010 and 2015 Plans.  Transactions under our 2010 Plan and 2015 Plan are summarized as follows:

 
RSUs

 
Number of RSUs
 
Weighted average grant price per share
Outstanding at December 31, 2015
 
2,886,741

 
$
28.64

Granted
 
791,932

 
$
28.02

Earned
 
(676,322
)
 
$
27.57

Canceled
 
(196,150
)
 
$
28.73

Outstanding at December 31, 2016
 
2,806,201

 
$
28.76

Granted
 
1,205,920

 
$
34.57

Earned
 
(666,786
)
 
$
28.05

Canceled
 
(192,371
)
 
$
29.73

Outstanding at December 31, 2017
 
3,152,964

 
$
31.07

Granted
 
1,100,067

 
$
48.42

Earned
 
(823,816
)
 
$
30.78

Canceled
 
(250,679
)
 
$
34.13

Outstanding at December 31, 2018
 
3,178,536

 
$
36.91

Total unrecognized stock-based compensation expense related to non-vested RSUs was approximately $133.6 million as of December 31, 2018, related to 3,178,536 shares with a per share weighted average fair value of $36.91. We anticipate this expense to be recognized over a weighted average period of approximately 3.49 years .



F-35


Employee stock purchase plan  
Our employee stock purchase plan permits substantially all domestic employees and employees of designated subsidiaries to acquire our common stock at a purchase price of 85% of the lower of the market price at the beginning or the end of the purchase period. The plan has quarterly purchase periods generally beginning on February 1, May 1, August 1 and November 1 of each year. Employees may designate up to 15% of their compensation for the purchase of common stock under this plan. On May 9, 2017, our stockholders approved an additional 3,000,000 shares for issuance under our employee stock purchase plan, and at December 31, 2018, we had 1,995,044 shares of common stock reserved for future issuance under this plan. We issued 872,853 shares under this plan in the year ended December 31, 2018. The weighted average purchase price of the shares under this plan was $36.20 per share. The grant date fair value of the purchase rights was estimated using the Black-Scholes model with the following assumptions: 
໿

 
2018
 
2017
 
2016
Dividend yield
 
0.518
%
 
0.650
%
 
0.700
%
Expected life
 
3 months

 
3 months

 
3 months

Expected volatility
 
24
%
 
18
%
 
22
%
Risk-free interest rate
 
1.39
%
 
0.48
%
 
0.15
%
Weighted average, grant date fair value of purchase rights granted under the employee stock purchase plan are as follows:

 
Number of Shares
 
Weighted average fair value per share
2016
 
1,217,829

 
$
5.37

2017
 
1,065,154

 
$
6.80

2018
 
872,853

 
$
8.97

During the year ended December 31, 2018, we did not make any changes in accounting principles or methods of estimates with respect to the employee stock purchase plan.  
Authorized Preferred Stock and Preferred Stock Purchase Rights Plan  
We have 5,000,000 authorized shares of preferred stock. On January 21, 2004, our Board of Directors designated 750,000 of these shares as Series A Participating Preferred Stock in conjunction with its adoption of a Preferred Stock Rights Agreement which expired on May 10, 2014. There were no shares of preferred stock issued and outstanding as of December 31, 2018.  
Stock repurchases and retirements
From time to time, our Board of Directors has authorized a program to repurchase shares of our common stock depending on market conditions and other factors. We did not make any purchases under this program during each of the years ended December 31, 2018 and December 31, 2017. At December 31, 2018, there were 1,134,247 shares remaining available for repurchase under this program. This repurchase program does not have an expiration date.
See Note 19 - Subsequent events for additional information on our share repurchase program.
Note 13 – Employee retirement plan
We have a defined contribution retirement plan pursuant to Section 401(k) of the Internal Revenue Code. Substantially all domestic employees with at least 30 days of continuous service are eligible to participate and may contribute up to 15% of their compensation to such plan. The Board of Directors has elected to make matching contributions equal to 50% of employee contributions, which could be applied to up to 8% of each participant’s compensation during 2018 and 2017 and up to 6% of each participant's compensation during 2016. Employees are eligible for matching contributions after one year of continuous service. Company contributions vest immediately. Our policy prohibits participants from direct investment in shares of our common stock within the plan. Company contributions charged to expense were $9.4 million, $9.5 million and $7.1 million in 2018, 2017, and 2016, respectively. 


F-36


Note 14 – Segment information
We operate as one operating segment. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision maker, who is our chief executive officer, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker evaluates our financial information and resources and assesses the performance of these resources on a consolidated basis. Since we operate in one operating segment, all required financial segment information can be found in the condensed consolidated financial statements and the notes thereto.
We sell our products in three geographic regions which consist of Americas; Europe, Middle East, India, and Africa (EMEIA); and Asia-Pacific (APAC). Our sales to these regions share similar economic characteristics, similar product mix, similar customers, and similar distribution methods. Revenue from the sale of our products, which are similar in nature, and software maintenance is reflected as total net sales in our Consolidated Statements of Income. (See Note 2 –Revenue of Notes to consolidated financial statements for total net sales by the major geographic areas in which we operate). 
Based on the billing location of the customer, total sales outside the U.S. for years ended December 31, 2018, 2017, and 2016 were $859 million, $816 million, and $773 million, respectively.
Total property and equipment, net, outside the U.S. for the years ended December 31, 2018, 2017, and 2016 were $132 million, $132 million, and $133 million, respectively. 

Note 15 - Debt
On May 9, 2013, we entered into a Loan Agreement (the “Loan Agreement”) with Wells Fargo Bank (the “Lender”). The Loan Agreement provided for a $50 million unsecured revolving line of credit with a scheduled maturity date of May 9, 2018 (the “Maturity Date”). On October 29, 2015, we entered into a First Amendment to Loan Agreement (the “Amendment”) with the Lender, which amended our Loan Agreement to among other things, (i) increase the unsecured revolving line of credit from $50.0 million to $125.0 million, (ii) extend the Maturity Date of the line of credit from May 9, 2018 to October 29, 2020, and (iii) provide us with an option to request increases to the line of credit of up to an additional $25.0 million in the aggregate, subject to consent of the Lender and terms and conditions to be mutually agreed between us and the Lender. On April 27, 2018, we entered into a Second Amendment to Loan Agreement (the "Second Amendment") which amended the Loan Agreement, as amended by the Amendment to, among other things, (i) reduce the revolving line of credit from $125.0 million to $5.0 million, (ii) reduce the letter of credit sublimit under the line of credit from $10.0 million to $5.0 million and (iii) require us and our subsidiaries to comply with certain of the affirmative and negative covenants under the Loan Agreement only if loans are outstanding under the Loan Agreement or if we have not reimbursed any drawing under a letter of credit issued under the Loan Agreement within five business days following the request of the Lender.
The loans bear interest, at our option, at a base rate determined in accordance with the Loan Agreement, plus a spread of 0% to 0.5%, or a LIBOR rate plus a spread of 1.125% to 2.0%, in each case with such spread determined based on a ratio of consolidated indebtedness to EBITDA, determined in accordance with the Loan Agreement. Principal, together with all accrued and unpaid interest, is due and payable on the Maturity Date. We are also obligated to pay a quarterly commitment fee, payable in arrears, based on the available commitments at a rate of 0.175% to 0.300%, with such rate determined based on the ratio described above. The Loan Agreement contains customary affirmative and negative covenants. The affirmative covenants include, among other things, delivery of financial statements, compliance certificates and notices; payment of taxes and other obligations; maintenance of existence; maintenance of properties and insurance; and compliance with applicable laws and regulations. The negative covenants include, among other things, limitations on indebtedness, liens, mergers, consolidations, acquisitions and sales of assets, investments, changes in the nature of the business, affiliate transactions and certain restricted payments. The Loan Agreement also requires us to maintain a ratio of consolidated indebtedness to EBITDA equal to or less than 3.25 to 1.00, and a ratio of consolidated EBITDA to interest expense greater than or equal to 3.00 to 1.00, in each case determined in accordance with the Loan Agreement. As of December 31, 2018, we were in compliance with all applicable covenants in the Loan Agreement.
The Loan Agreement contains customary events of default including, among other things, payment defaults, breaches of covenants or representations and warranties, cross-defaults with certain other indebtedness, bankruptcy and insolvency events, judgment defaults and change in control events, subject to grace periods in certain instances. Upon an event of default, the lender may declare all or a portion of the outstanding obligations payable by us to be immediately due and payable and exercise other rights and remedies provided for under the Loan Agreement. Under certain circumstances, a default interest rate will apply on all obligations during the existence of an event of default under the Loan Agreement at a per annum rate of interest equal to 2.00% above the otherwise applicable interest rate. Proceeds of loans made under the Loan Agreement may be used for working capital and other general corporate purposes. We may prepay the loans under the Loan Agreement in whole or in part at any time without premium or penalty. Certain of our existing and future material domestic subsidiaries are required to guaranty our obligations under the Loan Agreement.

F-37


As of December 31, 2018, we had no outstanding borrowings under this line of credit. During the years ended December 31, 2018 and 2017, we incurred interest expense related to our outstanding borrowings of $0 and $457,000, respectively. As of December 31, 2018 and 2017, the weighted-average interest rate on the line of credit was 3.6% and 2.4%, respectively. These charges are included in "Other income (loss), net" in our Consolidated Statements of Income.
Note 16 – Commitments and Contingencies  
We have commitments under non-cancelable operating leases primarily for office facilities throughout the world. Certain leases require us to pay property taxes, insurance and routine maintenance, and include escalation clauses. Future minimum lease payments as of December 31, 2018, for each of the next five years are as follows:
໿

Amount

(In thousands)
2019
$
19,597

2020
12,180

2021
7,986

2022
4,866

2023
3,869

Thereafter
12,650

Total
$
61,148

Rent expense under operating leases was approximately $21 million for the year ended December 31, 2018, and $20 million for each of the years ended December 31, 2017, and 2016, respectively.
As of December 31, 2018, we had non-cancelable purchase commitments with various suppliers of customized inventory and inventory components totaling approximately $7.6 million over the next twelve months.  
As of December 31, 2018, our outstanding guarantees for payment of customs and foreign grants were not material.
Note 17 – Litigation  
We are not currently a party to any material litigation. However, in the ordinary course of our business, we have in the past, are currently and will likely become involved in various legal proceedings, claims, and regulatory, tax or government inquiries and investigations, and could incur uninsured liability in any one or more of them. We also periodically receive notifications from various third parties related to alleged infringement of patents or intellectual property rights, commercial disputes or other matters. No assurances can be given with respect to the extent or outcome of any investigation, litigation or dispute.  
Note 18 - Restructuring

During 2017 and 2018, we took steps to reduce our overall employee headcount by approximately 4% by the end of December 31, 2018, in an effort to minimize job duplication or evaluate where we should shift and centralize activities, improve efficiencies, and rebalance our resources on higher return activities. The timing and scope of any future headcount reductions will vary.
A summary of the charges in the consolidated statement of operations resulting from our restructuring activities during 2018 is shown below:
 
 
 
(In thousands)
Years Ended
 
2018
2017
Cost of sales
$
(150
)
1,208

Research and development
1,890

2,990

Sales and marketing
10,655

10,968

General and Administration
1,702

1,898

Total restructuring and other related costs
$
14,097

17,064


    

F-38


Total restructuring and other charges incurred during the year ended December 31, 2018 related to this initiative were $14.1 million primarily related to employee severance costs. A summary of balance sheet activity related to the restructuring activity is shown below:
 
Restructuring Liability
Balance as of December 31, 2017
$
5,408

Income statement expense
14,097

Cash payments
(15,999
)
Balance as of December 31, 2018
$
3,506


The restructuring liability of  $3.5 million at December 31, 2018  relating primarily to severance payments associated with the restructuring activity, is recorded in the “accrued compensation” line item of the consolidated balance sheet.

Note 19 – Subsequent events  
 
On January 23, 2019, our Board of Directors declared a quarterly cash dividend of $0.25 per common share, payable on March 4, 2019, to stockholders of record on February 11, 2019
On January 23, 2019, our Board of Directors amended our stock repurchase program to increase the number of shares that may be repurchased to 4 million shares.


F-39
EX-21.1 2 nati-20181231x10kexhibit211.htm EXHIBIT 21.1 Exhibit


EXHIBIT 21.1
SUBSIDIARIES OF NATIONAL INSTRUMENTS CORPORATION

Unless noted, all subsidiaries are formed under local law.

Applied Wave Research Limited, United Kingdom
AWR Corporation, a Delaware corporation
AWR-APLAC Oy, Finland
AWR Japan KK
Enterprise International Holding B.V., Netherlands
M2 SAS, France
Measurement Computing Corporation, a Delaware corporation
Measurement Computing GmbH, Germany
Micropross SAS, France
National Instruments AM LLC, Armenia
National Instruments Asia Minor Ölcüm Cihazlarý Ticaret Limited Sirketi, Turkey
National Instruments Asia Pacific Pte. Ltd., Singapore
National Instruments Australia Pty Ltd., Australia
National Instruments Belgium N.V.
National Instruments Brazil Ltda.
National Instruments Canada Co.
National Instruments Chile SpA.
National Instruments Colombia SAS
National Instruments Corporation (UK) Limited, United Kingdom
National Instruments Costa Rica Ltda.
National Instruments (Czech Republic) s.r.o.
National Instruments Denmark ApS, Denmark
National Instruments de Mexico, S.A. de C.V.
National Instruments de Mexico Servicios, S.A. de C.V.
National Instruments Dresden GmbH, Germany
National Instruments Egypt LLC
National Instruments Engineering GmbH, Germany
National Instruments Engineering GmbH & Co. KG, Germany
National Instruments Europe Corporation, a Texas corporation
National Instruments Finland Oy
National Instruments France SAS, France
NI France Holdings SAS, France
National Instruments Germany GmbH    
National Instruments Gesellschaft m.b.H., Austria
National Instruments Hong Kong Limited
National Instruments Hungary Kft.
National Instruments Instrumentacija, avtomatizacija in upravljanje procesov d.o.o., Slovenia
National Instruments Ireland Resources Limited
National Instruments Israel Ltd.
National Instruments Italy s.r.l.
National Instruments Japan KK
National Instruments (Korea) Corporation
National Instruments Lebanon SARL
National Instruments Netherlands B.V.
National Instruments New Zealand Limited
National Instruments Norway AS, Norway
National Instruments Poland Sp.Zo.o.
National Instruments Portugal Unipessoal Lda.
National Instruments Romania s.r.l.
National Instruments RUS LLC, Russia
National Instruments Scandinavia Corporation, a Texas corporation
National Instruments Singapore (PTE) Ltd.
National Instruments Spain, S.L.
National Instruments Sweden A.B.
National Instruments Switzerland GmbH, Switzerland
National Instruments (Thailand) Co., Ltd.
NI Hungary Kft.
NI Malaysia Sdn. Bhd.
NI Solutions (Proprietary) Limited, South Africa
NI Southeast Asia Sdn. Bhd., Malaysia
NI Systems (India) Private Limited, India
NI Taiwan Corporation
Phase Matrix, Inc., a California corporation
PT. National Instruments Indonesia
Quality Instrumentation Solutions, Inc., a Texas corporation
Shanghai NI Instruments Co. LTD, People’s Republic of China
Washington Holding and Finance B.V., Netherlands





X5 Systems, Inc., Delaware Corporation



EX-23.1 3 nati-20181231x10kexhibit231.htm EXHIBIT 23.1 Exhibit


EXHIBIT 23.1

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the Registration Statements (Form S-8 Nos. 333-91671, 333-118034) pertaining to the Amended and Restated 1994 Incentive Plan; the Registration Statement (Form S-8 No. 333-127751) pertaining to the 2005 Incentive Plan; the Registration Statements (Form S-8 Nos. 333-145301, 333-176047, 333-197878 and 333-218452) pertaining to the 1994 Employee Stock Purchase Plan; and the Registration Statement (Form S-8 No. 333-166791) pertaining to the 2010 Incentive Plan; the Registration Statement (Form S-8 No 333-206067) pertaining to the 2015 Equity Incentive Plan, of National Instruments Corporation of our report dated February 21, 2019, with respect to the consolidated financial statements of National Instruments Corporation, and the effectiveness of internal control over financial reporting of National Instruments Corporation, included in this Annual Report (Form 10-K) for the year ended December 31, 2018.

/s/ Ernst & Young LLP
Austin, Texas
February 21, 2019



EX-31.1 4 nati-20181231x10kexhibit311.htm EXHIBIT 31.1 Exhibit


EXHIBIT 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Alex M. Davern, certify that:

1.
I have reviewed this report on Form 10-K of National Instruments Corporation;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report; 
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date:  February 21, 2019

By: /s/ Alex M. Davern         
Alex M. Davern
Chief Executive Officer



EX-31.2 5 nati-20181231x10kexhibit312.htm EXHIBIT 31.2 Exhibit


EXHIBIT 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Karen Rapp, certify that:
1.
I have reviewed this report on Form 10-K of National Instruments Corporation; 
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.
The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date:  February 21, 2019
By: /s/ Karen Rapp
Karen Rapp
Chief Financial Officer



EX-32.1 6 nati-20181231x10kexhibit321.htm EXHIBIT 32.1 Exhibit


EXHIBIT 32.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Alex M. Davern, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of National Instruments Corporation on Form 10-K for the fiscal year ended December 31, 2018 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-K fairly presents in all material respects the financial condition and results of operations of National Instruments Corporation.

By: /s/ Alex M. Davern 
Alex M. Davern
Chief Executive Officer

I, Karen Rapp, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of National Instruments Corporation on Form 10-K for the fiscal year ended December 31, 2018 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-K fairly presents in all material respects the financial condition and results of operations of National Instruments Corporation.

By: /s/ Karen Rapp
Karen Rapp
Chief Financial Officer



EX-101.INS 7 nati-20181231.xml XBRL INSTANCE DOCUMENT 0000935494 2018-01-01 2018-12-31 0000935494 2018-06-30 0000935494 2019-02-15 0000935494 2018-12-31 0000935494 2017-12-31 0000935494 2016-01-01 2016-12-31 0000935494 2017-01-01 2017-12-31 0000935494 us-gaap:MaintenanceMember 2018-01-01 2018-12-31 0000935494 us-gaap:ProductMember 2018-01-01 2018-12-31 0000935494 us-gaap:MaintenanceMember 2016-01-01 2016-12-31 0000935494 us-gaap:MaintenanceMember 2017-01-01 2017-12-31 0000935494 us-gaap:ProductMember 2016-01-01 2016-12-31 0000935494 us-gaap:ProductMember 2017-01-01 2017-12-31 0000935494 2015-12-31 0000935494 2016-12-31 0000935494 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000935494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0000935494 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000935494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000935494 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0000935494 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2017-12-31 0000935494 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0000935494 us-gaap:RetainedEarningsMember 2017-12-31 0000935494 us-gaap:CommonStockMember 2017-12-31 0000935494 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000935494 us-gaap:CommonStockMember 2015-12-31 0000935494 us-gaap:CommonStockMember 2016-12-31 0000935494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000935494 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000935494 us-gaap:RetainedEarningsMember 2015-12-31 0000935494 us-gaap:AccountingStandardsUpdate201616Member 2016-12-31 0000935494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000935494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000935494 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000935494 us-gaap:CommonStockMember 2018-12-31 0000935494 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0000935494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000935494 us-gaap:AccountingStandardsUpdate201409Member 2017-12-31 0000935494 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000935494 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000935494 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000935494 us-gaap:RetainedEarningsMember 2016-12-31 0000935494 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000935494 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000935494 us-gaap:AccountingStandardsUpdate201616Member us-gaap:RetainedEarningsMember 2016-12-31 0000935494 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-12-31 0000935494 us-gaap:RetainedEarningsMember 2018-12-31 0000935494 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-12-31 0000935494 us-gaap:CashAndCashEquivalentsMember us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionForeignMember 2018-12-31 0000935494 nati:CashAndCashEquivalentsAndShortTermInvestmentsMember us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionForeignMember 2018-12-31 0000935494 nati:CashAndCashEquivalentsAndShortTermInvestmentsMember us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionForeignMember 2018-01-01 2018-12-31 0000935494 us-gaap:ShortTermInvestmentsMember us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2018-12-31 0000935494 us-gaap:ShortTermInvestmentsMember us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionForeignMember 2018-12-31 0000935494 nati:CashAndCashEquivalentsAndShortTermInvestmentsMember us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2018-01-01 2018-12-31 0000935494 us-gaap:CashAndCashEquivalentsMember us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2018-12-31 0000935494 us-gaap:ShortTermInvestmentsMember us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionForeignMember 2018-01-01 2018-12-31 0000935494 us-gaap:CashAndCashEquivalentsMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 0000935494 nati:CashAndCashEquivalentsAndShortTermInvestmentsMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 0000935494 us-gaap:ShortTermInvestmentsMember us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2018-01-01 2018-12-31 0000935494 nati:CashAndCashEquivalentsAndShortTermInvestmentsMember us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2018-12-31 0000935494 us-gaap:CashAndCashEquivalentsMember us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionForeignMember 2018-01-01 2018-12-31 0000935494 us-gaap:ShortTermInvestmentsMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 0000935494 us-gaap:CashAndCashEquivalentsMember us-gaap:GeographicConcentrationRiskMember us-gaap:GeographicDistributionDomesticMember 2018-01-01 2018-12-31 0000935494 us-gaap:ProductMember us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0000935494 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0000935494 us-gaap:AccountingStandardsUpdate201602Member us-gaap:LeaseholdsAndLeaseholdImprovementsMember us-gaap:ScenarioForecastMember 2019-01-01 0000935494 nati:MalaysianCitibankMember 2018-12-31 0000935494 srt:MaximumMember us-gaap:BuildingMember 2018-01-01 2018-12-31 0000935494 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-01-01 2018-12-31 0000935494 nati:HungarianCitibankMember 2018-12-31 0000935494 srt:MinimumMember us-gaap:BuildingMember 2018-01-01 2018-12-31 0000935494 srt:MaximumMember us-gaap:PatentsMember 2018-01-01 2018-12-31 0000935494 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-01-01 2018-12-31 0000935494 srt:MinimumMember us-gaap:PatentsMember 2018-01-01 2018-12-31 0000935494 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2018-01-01 2018-12-31 0000935494 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2018-01-01 2018-12-31 0000935494 us-gaap:AccountingStandardsUpdate201602Member us-gaap:ScenarioForecastMember us-gaap:SubsequentEventMember 2019-01-01 0000935494 nati:MalaysianCitibankMember us-gaap:CashAndCashEquivalentsMember us-gaap:CreditConcentrationRiskMember 2018-01-01 2018-12-31 0000935494 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2017-12-31 0000935494 2018-01-01 0000935494 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 0000935494 us-gaap:AccountingStandardsUpdate201602Member us-gaap:LeaseholdsAndLeaseholdImprovementsMember us-gaap:ScenarioForecastMember us-gaap:SubsequentEventMember 2019-01-01 0000935494 2020-01-01 2018-12-31 0000935494 2019-01-01 2018-12-31 0000935494 2021-01-01 2018-12-31 0000935494 srt:AsiaPacificMember 2016-01-01 2016-12-31 0000935494 us-gaap:EMEAMember 2016-01-01 2016-12-31 0000935494 srt:AmericasMember 2017-01-01 2017-12-31 0000935494 us-gaap:EMEAMember 2018-01-01 2018-12-31 0000935494 us-gaap:EMEAMember 2017-01-01 2017-12-31 0000935494 srt:AsiaPacificMember 2017-01-01 2017-12-31 0000935494 srt:AmericasMember 2016-01-01 2016-12-31 0000935494 srt:AsiaPacificMember 2018-01-01 2018-12-31 0000935494 srt:AmericasMember 2018-01-01 2018-12-31 0000935494 us-gaap:EMEAMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0000935494 us-gaap:EMEAMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0000935494 srt:AsiaPacificMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0000935494 us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0000935494 srt:AsiaPacificMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0000935494 srt:AmericasMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0000935494 srt:AmericasMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0000935494 us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0000935494 2018-09-30 0000935494 2020-01-01 2018-09-30 0000935494 2019-01-01 2018-09-30 0000935494 us-gaap:DomesticCorporateDebtSecuritiesMember 2017-12-31 0000935494 us-gaap:BankTimeDepositsMember 2017-12-31 0000935494 us-gaap:DomesticCorporateDebtSecuritiesMember 2018-12-31 0000935494 us-gaap:USTreasurySecuritiesMember 2018-12-31 0000935494 us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000935494 us-gaap:FairValueInputsLevel1Member 2017-12-31 0000935494 us-gaap:FairValueInputsLevel3Member 2017-12-31 0000935494 us-gaap:FairValueInputsLevel2Member 2017-12-31 0000935494 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0000935494 us-gaap:USTreasurySecuritiesMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel3Member us-gaap:BankTimeDepositsMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel1Member us-gaap:BankTimeDepositsMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0000935494 us-gaap:CorporateDebtSecuritiesMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2017-12-31 0000935494 us-gaap:MoneyMarketFundsMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel2Member us-gaap:BankTimeDepositsMember 2017-12-31 0000935494 us-gaap:DerivativeMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2017-12-31 0000935494 us-gaap:FairValueInputsLevel2Member us-gaap:USTreasurySecuritiesMember 2018-12-31 0000935494 us-gaap:DerivativeMember 2018-12-31 0000935494 us-gaap:FairValueInputsLevel1Member 2018-12-31 0000935494 us-gaap:FairValueInputsLevel2Member nati:CorporateNotesandBondsMember 2018-12-31 0000935494 us-gaap:FairValueInputsLevel1Member us-gaap:USTreasurySecuritiesMember 2018-12-31 0000935494 us-gaap:FairValueInputsLevel2Member 2018-12-31 0000935494 us-gaap:FairValueInputsLevel2Member us-gaap:MoneyMarketFundsMember 2018-12-31 0000935494 nati:CorporateNotesandBondsMember 2018-12-31 0000935494 us-gaap:FairValueInputsLevel3Member 2018-12-31 0000935494 us-gaap:FairValueInputsLevel3Member us-gaap:MoneyMarketFundsMember 2018-12-31 0000935494 us-gaap:FairValueInputsLevel2Member us-gaap:DerivativeMember 2018-12-31 0000935494 us-gaap:MoneyMarketFundsMember 2018-12-31 0000935494 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000935494 us-gaap:FairValueInputsLevel3Member us-gaap:DerivativeMember 2018-12-31 0000935494 us-gaap:FairValueInputsLevel3Member nati:CorporateNotesandBondsMember 2018-12-31 0000935494 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000935494 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2018-12-31 0000935494 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateDebtSecuritiesMember 2018-12-31 0000935494 us-gaap:FairValueInputsLevel3Member us-gaap:USTreasurySecuritiesMember 2018-12-31 0000935494 us-gaap:FairValueInputsLevel1Member us-gaap:DerivativeMember 2018-12-31 0000935494 us-gaap:FairValueInputsLevel1Member nati:CorporateNotesandBondsMember 2018-12-31 0000935494 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0000935494 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesRevenueNetMember 2017-01-01 2017-12-31 0000935494 us-gaap:DesignatedAsHedgingInstrumentMember 2017-01-01 2017-12-31 0000935494 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OperatingExpenseMember 2017-01-01 2017-12-31 0000935494 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignCurrencyGainLossMember 2017-01-01 2017-12-31 0000935494 nati:OtherDerivativesMember 2018-12-31 0000935494 us-gaap:ForwardContractsMember us-gaap:SalesRevenueNetMember 2018-01-01 2018-12-31 0000935494 srt:MaximumMember nati:OtherDerivativesMember 2018-01-01 2018-12-31 0000935494 srt:MaximumMember 2018-01-01 2018-12-31 0000935494 srt:MaximumMember us-gaap:ForwardContractsMember 2018-01-01 2018-12-31 0000935494 us-gaap:ForwardContractsMember 2018-01-01 2018-12-31 0000935494 srt:MaximumMember us-gaap:ForwardContractsMember 2018-12-31 0000935494 srt:MaximumMember nati:OtherDerivativesMember 2018-12-31 0000935494 nati:OtherDerivativesMember 2017-12-31 0000935494 us-gaap:NondesignatedMember 2018-12-31 0000935494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember nati:ForeignExchangeContractShortTermMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000935494 us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000935494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember nati:ForeignExchangeContractShortTermMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000935494 nati:OtherLongTermAssetsMember nati:ForeignExchangeContractLongTermMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000935494 us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000935494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember nati:ForeignExchangeContractShortTermMember us-gaap:NondesignatedMember 2018-12-31 0000935494 us-gaap:NondesignatedMember 2017-12-31 0000935494 nati:OtherLongTermAssetsMember nati:ForeignExchangeContractLongTermMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000935494 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember nati:ForeignExchangeContractShortTermMember us-gaap:NondesignatedMember 2017-12-31 0000935494 nati:OtherLongTermLiabilitiesMember nati:ForeignExchangeContractLongTermMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000935494 us-gaap:OtherCurrentLiabilitiesMember nati:ForeignExchangeContractShortTermMember us-gaap:NondesignatedMember 2018-12-31 0000935494 us-gaap:OtherCurrentLiabilitiesMember nati:ForeignExchangeContractShortTermMember us-gaap:DesignatedAsHedgingInstrumentMember 2017-12-31 0000935494 us-gaap:OtherCurrentLiabilitiesMember nati:ForeignExchangeContractShortTermMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000935494 us-gaap:OtherCurrentLiabilitiesMember nati:ForeignExchangeContractShortTermMember us-gaap:NondesignatedMember 2017-12-31 0000935494 nati:OtherLongTermLiabilitiesMember nati:ForeignExchangeContractLongTermMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0000935494 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:ForeignCurrencyGainLossMember 2018-01-01 2018-12-31 0000935494 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OperatingExpenseMember 2018-01-01 2018-12-31 0000935494 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0000935494 us-gaap:DesignatedAsHedgingInstrumentMember 2018-01-01 2018-12-31 0000935494 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:SalesRevenueNetMember 2018-01-01 2018-12-31 0000935494 currency:GBP 2017-12-31 0000935494 currency:KRW 2017-12-31 0000935494 currency:JPY 2018-12-31 0000935494 currency:EUR 2017-12-31 0000935494 currency:CNY 2018-12-31 0000935494 currency:CNY 2017-12-31 0000935494 currency:MYR 2018-12-31 0000935494 currency:EUR 2018-12-31 0000935494 currency:JPY 2017-12-31 0000935494 currency:HUF 2018-12-31 0000935494 currency:GBP 2018-12-31 0000935494 currency:KRW 2018-12-31 0000935494 currency:HUF 2017-12-31 0000935494 currency:MYR 2017-12-31 0000935494 us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000935494 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2017-01-01 2017-12-31 0000935494 us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000935494 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-01-01 2018-12-31 0000935494 srt:MaximumMember 2017-01-01 2017-12-31 0000935494 us-gaap:PatentsMember 2017-12-31 0000935494 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-12-31 0000935494 us-gaap:PatentsMember 2018-12-31 0000935494 us-gaap:DevelopedTechnologyRightsMember 2017-12-31 0000935494 us-gaap:DevelopedTechnologyRightsMember 2018-12-31 0000935494 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0000935494 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-12-31 0000935494 us-gaap:OtherIntangibleAssetsMember 2017-12-31 0000935494 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-01-01 2018-12-31 0000935494 srt:WeightedAverageMember us-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-12-31 0000935494 srt:WeightedAverageMember us-gaap:PatentsMember 2018-01-01 2018-12-31 0000935494 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2018-01-01 2018-12-31 0000935494 srt:MaximumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2018-01-01 2018-12-31 0000935494 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-01-01 2017-12-31 0000935494 srt:MinimumMember nati:AcquiredTechnologyAndOtherIntangiblesMember 2018-01-01 2018-12-31 0000935494 us-gaap:ComputerSoftwareIntangibleAssetMember 2016-01-01 2016-12-31 0000935494 srt:WeightedAverageMember us-gaap:DevelopedTechnologyRightsMember 2018-01-01 2018-12-31 0000935494 srt:MaximumMember nati:AcquiredTechnologyAndOtherIntangiblesMember 2018-01-01 2018-12-31 0000935494 srt:WeightedAverageMember us-gaap:ComputerSoftwareIntangibleAssetMember 2018-01-01 2018-12-31 0000935494 country:MY 2017-01-01 2017-12-31 0000935494 nati:Expiring2020To2038Member us-gaap:ForeignCountryMember 2018-12-31 0000935494 us-gaap:ForeignCountryMember 2018-12-31 0000935494 country:MY 2018-01-01 2018-12-31 0000935494 nati:CarriedForwardIndefinitelyMember us-gaap:ForeignCountryMember 2018-12-31 0000935494 nati:Expiring2019To2021Member us-gaap:DomesticCountryMember 2018-01-01 2018-12-31 0000935494 nati:Expiring2021To2034Member us-gaap:DomesticCountryMember 2018-12-31 0000935494 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-12-31 0000935494 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0000935494 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-01-01 2018-12-31 0000935494 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0000935494 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-01-01 2018-12-31 0000935494 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000935494 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-12-31 0000935494 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-12-31 0000935494 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000935494 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-12-31 0000935494 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2017-01-01 2017-12-31 0000935494 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2016-12-31 0000935494 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-01-01 2017-12-31 0000935494 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2016-12-31 0000935494 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0000935494 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0000935494 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0000935494 us-gaap:RestrictedStockUnitsRSUMember 2015-12-31 0000935494 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0000935494 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0000935494 us-gaap:RestrictedStockUnitsRSUMember 2016-01-01 2016-12-31 0000935494 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0000935494 nati:EmployeeStockPurchasePlanMember 2018-12-31 0000935494 2013-05-14 0000935494 srt:MaximumMember nati:IncentivePlan2015Member nati:VestingPeriodTrancheFourMember 2018-01-01 2018-12-31 0000935494 nati:EmployeeStockPurchasePlanMember 2017-05-09 2017-05-09 0000935494 2013-05-14 2013-05-14 0000935494 nati:IncentivePlan2015Member 2018-01-01 2018-12-31 0000935494 srt:MaximumMember nati:IncentivePlan2015Member 2018-01-01 2018-12-31 0000935494 srt:MaximumMember nati:IncentivePlanTwoThousandAndFiveMember 2018-01-01 2018-12-31 0000935494 nati:IncentivePlan2015Member us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2018-01-01 2018-12-31 0000935494 nati:IncentivePlanTwoThousandAndTenMember 2018-01-01 2018-12-31 0000935494 srt:MinimumMember nati:IncentivePlan2015Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2018-01-01 2018-12-31 0000935494 nati:EmployeeStockPurchasePlanMember 2018-01-01 2018-12-31 0000935494 srt:MinimumMember nati:IncentivePlanTwoThousandAndTenMember 2018-01-01 2018-12-31 0000935494 srt:MinimumMember nati:IncentivePlanTwoThousandAndFiveMember 2018-01-01 2018-12-31 0000935494 nati:IncentivePlan2015Member us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2018-01-01 2018-12-31 0000935494 nati:IncentivePlanTwoThousandAndFiveMember 2018-01-01 2018-12-31 0000935494 nati:IncentivePlan2015Member 2018-12-31 0000935494 srt:MaximumMember nati:IncentivePlanTwoThousandAndTenMember 2018-01-01 2018-12-31 0000935494 nati:IncentivePlan2015Member 2015-05-12 2015-05-12 0000935494 nati:IncentivePlanTwoThousandAndTenMember 2015-05-12 0000935494 nati:IncentivePlanTwoThousandAndFiveMember 2005-05-31 0000935494 nati:AuthorizedPreferredStockAndPreferredStockPurchaseRightsPlanMember 2004-01-21 0000935494 us-gaap:RestrictedStockMember 2010-05-11 0000935494 nati:IncentivePlanTwoThousandAndTenMember 2010-05-11 0000935494 nati:OutsideUnitedStatesMember 2018-12-31 0000935494 nati:OutsideUnitedStatesMember 2016-01-01 2016-12-31 0000935494 nati:OutsideUnitedStatesMember 2018-01-01 2018-12-31 0000935494 nati:OutsideUnitedStatesMember 2017-01-01 2017-12-31 0000935494 nati:OutsideUnitedStatesMember 2017-12-31 0000935494 nati:OutsideUnitedStatesMember 2016-12-31 0000935494 nati:FirstAmendmentMember 2015-10-29 0000935494 nati:SecondAmendmentMember 2018-04-26 0000935494 srt:MinimumMember 2018-01-01 2018-12-31 0000935494 nati:SecondAmendmentMember 2018-04-27 0000935494 nati:RevolvingLineOfCreditMember 2018-12-31 0000935494 2013-05-09 0000935494 nati:RevolvingLineOfCreditMember 2017-12-31 0000935494 nati:RevolvingLineOfCreditMember 2017-01-01 2017-12-31 0000935494 srt:MaximumMember us-gaap:BaseRateMember 2018-01-01 2018-12-31 0000935494 srt:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-12-31 0000935494 srt:MinimumMember us-gaap:BaseRateMember 2018-01-01 2018-12-31 0000935494 srt:MinimumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-12-31 0000935494 nati:RevolvingLineOfCreditMember 2018-01-01 2018-12-31 0000935494 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0000935494 us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0000935494 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0000935494 us-gaap:GeneralAndAdministrativeExpenseMember 2017-01-01 2017-12-31 0000935494 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0000935494 us-gaap:SellingAndMarketingExpenseMember 2017-01-01 2017-12-31 0000935494 us-gaap:ResearchAndDevelopmentExpenseMember 2017-01-01 2017-12-31 0000935494 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0000935494 2017-01-01 2018-12-31 0000935494 us-gaap:SubsequentEventMember 2019-01-23 xbrli:pure iso4217:USD nati:segment nati:country nati:reporting_unit nati:source iso4217:USD xbrli:shares xbrli:shares nati:subsidiary false --12-31 FY 2018 2018-12-31 10-K 0000935494 132241482 Yes false Large Accelerated Filer 2970344772 NATIONAL INSTRUMENTS CORP /DE/ false false No Yes 49733000 48388000 23782000 25913000 0 0 2100000 2300000 P40M 1100000 365000000 -3452000 125198000 1300000 1800000 700000 4100000 -5430000 -5774000 -11738000 297000 258000 0 912000 0 4339000 385000 0 0 1871000 0.15 200000 200000 P24M P24M P90D P40M 0.01 -0.02 -0.01 0.00 0.00 -0.01 0.00 0.00 -0.02 0.02 0.03 0.04 0.00 0.03 -0.01 0.00 0.00 0.02 -0.024 P30D 3178536 36.91 5793000 7130000 7870000 P90D P5Y P24M 0.1 P1Y 0.02 25000000.0 10000000 5000000 0.00300 0.00175 3.00 3.25 50 12 31793000 35574000 0.03 0.03 0.03 0.90 1 0.85 0.61 0.61 0.60 P3Y P1Y 1585000 0 0 0.04 0.50 0.06 0.08 0.08 P1Y 2 28.73 29.73 34.13 28.02 34.57 48.42 27.57 28.05 30.78 28.64 28.76 31.07 36.91 -15100000 -4200000 600000 69900000 -1600000 79700000 81600000 -1200000 2100000 5300000 1000000 -21645000 -75734000 2539000 3300000 248825000 248825000 242955000 2093000 251224000 2399000 81515000 74546000 368941000 394157000 -16509000 -16931000 829979000 897544000 25920000 25920000 29557000 29557000 36888000 36888000 12000000 11000000 8000000 2498000 1867000 2892000 2900000 3490000 3500000 1683000 358000 537000 35000000 34000000 35000000 10900 32400 11352 1566434000 1671235000 894090000 1022220000 230004000 63183000 166821000 0 352838000 62094000 290744000 0 182000 0 182000 728000 726000 2000 395000 0 395000 1309000 1298000 11000 122101000 1760000 120341000 271977000 235045000 36932000 125850000 125850000 125436000 125436000 146127000 109195000 36932000 145960000 109037000 36923000 121888000 1760000 0 0 120128000 0 0 1760000 120128000 120128000 271396000 0 0 234473000 36923000 0 0 234473000 234473000 36923000 121888000 271396000 217533000 218289000 33000000 43000000 15000000 19000000 22000000 27000000 31859000 41662000 14208000 251129000 285283000 290164000 259386000 19000000 259400000 76200000 183200000 61423000 0 0 39461000 0 0 61423000 39461000 0 62094000 9979000 0 0 0 9979000 62094000 34154000 4881000 -30778000 531000000 530800000 313100000 217700000 5000000 6600000 1995044 0.80 0.84 0.92 0.01 0.01 0.01 360000000 360000000 360000000 4000000 130978947 132655941 127471604 129202979.000 130978947 130978947.000 132655941 132655941 1310000 1327000 86000000 86203000 71000000 70523000 154635000 155000000 0.07 0.59 0.41 0.29 0.71 0.87 0.13 154380000 159924000 144316000 -10064000 120638000 120638000 127288000 -13807000 111571000 -9067000 33742000 33742000 32636000 -4417000 32745000 -997000 -106138000 313121000 6391000 306730000 328324000 9461000 318863000 333727000 8519000 325208000 -5821000 -5821000 9657000 9657000 13579000 91043000 15898000 22631000 9352000 -5500000 14273000 -4000000 37461000 100743000 33134000 1251000 348000 2963000 0.005 0.020 0 0.01125 P40M 0.024 0.036 2373000 -4796000 -10724000 -8126000 -827000 -2148000 -5430000 -5774000 -11738000 49988000 48532000 33609000 33609000 25457000 1771000 35380000 1771000 323000 -151000 1134000 463000 250000 7316000 8199000 924000 0 2279000 2576000 81701000 83013000 130000 42000 106309000 115445000 6242000 5391000 4540000 5216000 1118000 1776000 495000 848000 804000 890000 0 1735000 77504000 79624000 21183000 12711000 18361000 16756000 11647000 13492000 12927000 12964000 5330000 3449000 1338000 0 7100000 9500000 9400000 40000000 40000000 37000000 73390000 72695000 70667000 7233000 2339000 4707000 187000 7046000 187000 9369000 1380000 7594000 395000 8974000 395000 318974000 39197000 177406000 9931000 41296000 22857000 0 28287000 63000000 276756000 45520000 134654000 9948000 35384000 15141000 8331000 27778000 71000000 -1165000 -1239000 -544000 -2948000 680000 916000 -210000 1386000 0 0 0 0 -5891000 -5891000 343000 343000 12743000 3959000 7487000 1297000 11446000 1297000 1483000 191000 662000 630000 853000 630000 102897000 102897000 109551000 109551000 121537000 121537000 0.25 0.64 0.40 1.17 0.64 0.40 1.16 -3917000 9148000 -4519000 0.28 0.64 0.12 0.35 0.35 0.21 0.00 -0.10 0.00 -0.07 -0.12 -0.04 0.01 0.01 0.00 0.01 0.00 0.00 0.01 0.01 0.01 0.00 0.54 0.01 0.01 0.00 0.02 0.03 0.03 0.02 43309000 45821000 133600000 P3Y180D 0 -842000 -907000 P8Y P6Y P17Y P6Y P3Y P3Y P10Y P3Y P2Y328D P1Y292D P4Y256D P2Y112D 168324000 30345000 87341000 30707000 19931000 186159000 49299000 84962000 30173000 21725000 14077000 35753000 1923000 7121000 21373000 30536000 291617000 116691000 96198000 45565000 33163000 296942000 123842000 92236000 46437000 34427000 123293000 86346000 8857000 14858000 13232000 110783000 74543000 7274000 16264000 12702000 0 7232000 0 7232000 0 9369000 0 9369000 12743000 0 12743000 0 1483000 0 1483000 0 -4632000 892000 -3423000 368107000 388102000 0 0 0 98390000 105602000 108878000 253197000 266783000 264530000 2819000 13586000 -5072000 0 0 915058000 961062000 1025405000 0 43418000 46308000 56068000 71217000 101072000 120385000 114635000 147380000 176453000 400000 600000 31901000 94969000 21396000 1299000 0.04 0.03 2902000 38033000 32786000 -2506000 1584000 -3976000 14131000 15269000 -8446000 8864000 1791000 19061000 9205000 -10154000 10642000 -17421000 -1971000 -12628000 555000 1087000 1287000 123293000 110783000 457000 0 520000 478000 78000 84141000 86494000 184592000 194146000 91513000 98346000 10054000 12639000 12600000 16400000 16447000 15400000 15385000 8938000 9306000 3208000 3322000 8932000 1122000 2276000 5896000 33016000 32967000 438413000 432877000 1566434000 1671235000 269255000 282984000 12743000 0 12743000 0 1483000 0 1483000 0 10158000 9775000 50000000.0 50000000 125000000.0 125000000 5000000 0 -91625000 -106299000 -90843000 -70503000 -122410000 -209996000 200199000 224442000 274580000 82734000 82734000 52411000 52411000 155057000 6765000 155057000 1 1 17810000 -6540000 -120000 24470000 993000 11139000 -378000 -9768000 795332000 815284000 852526000 -153000 119726000 145778000 172879000 8064000 53000000 19000000 53000000 61148000 19597000 3869000 4866000 7986000 12180000 12650000 20000000 20000000 21000000 6400000 895700000 902100000 32553000 32553000 28501000 33618000 1065000 210000 -120000 -378000 7679000 14862000 2379000 13166000 -9488000 12525000 -5697000 24470000 -9768000 3469000 3469000 18112000 18112000 -422000 -422000 4210000 -3250000 2801000 -3250000 -3256000 -7000 13000 2801000 2653000 148000 0 6968000 6332000 -22788000 -9488000 -2591000 -2306000 17422000 12525000 23782000 3399000 25882000 2100000 10134000 7479000 -1581000 -1566000 1101000 5635000 0 0 15999000 102897000 109551000 121537000 549000 0 5534000 2342000 2384000 5399000 39097000 87735000 313726000 44425000 30256000 34659000 0.01 0.01 0.01 5000000 5000000 5000000 0 0 0 0 0 0 48621000 54337000 1220000 28907000 29094000 31601000 15000000 0 0 47769000 39627000 163530000 150000000 618656000 639358000 133000000 249715000 132000000 245201000 132000000 -19000000 P40Y P7Y P20Y P3Y 1052000 1383000 1135000 7600000 2948000 2948000 0 0 -1386000 -1386000 0 0 27000000 25000000 0 235706000 231761000 261072000 17064000 1208000 1898000 2990000 10968000 14097000 14100000 -150000 1702000 1890000 10655000 5408000 3500000 3506000 313241000 313241000 356418000 16367000 322898000 9657000 1228179000 111476000 1116703000 773000000 482039000 356297000 389843000 1289386000 115910000 1173476000 816000000 504626000 376135000 408625000 1359132000 139105000 1220027000 7911000 859000000 538388000 451047000 87341000 387767000 355024000 32743000 432977000 356070000 76907000 7911000 1162141000 196991000 56900000 P1Y P1Y 0.48 0.30 0.22 461236000 477921000 482576000 25832000 29145000 37616000 P10Y P10Y P10Y P10Y P3Y P3Y P3Y P5Y P5Y P4Y P5Y P5Y 196150 192371 250679 1217829 791932 1065154 1205920 872853 1100067 5.37 6.80 8.97 2886741 2806201 3152964 3178536 676322 666786 823816 0.00700 0.00650 0.00518 0.22 0.18 0.24 0.0015 0.0048 0.0139 0.15 180000000 3000000 3000000 750000 4050000 3362304 3000000 2518416 2990867 36.20 872853 P3M P3M P3M 122000000 271000000 5000000 5000000 271400000 236900000 34500000 3500000 1755000 2686000 2846000 3173000 2781000 2758000 3088000 1258000 274000 389000 2454000 2644000 3026000 44004 1894151 1775968 1676994 0 0 0 0 28907000 28888000 19000 29094000 29076000 18000 30694000 30677000 17000 1134247 0 0 206780 5635000 1167000 2000 4466000 1081721000 -38090000 717705000 1275000 400831000 1114219000 3222000 -669000 -34621000 -37174000 771346000 1292000 376202000 1128021000 -3010000 -782000 -16509000 -12717000 829979000 1310000 313241000 1238358000 6862000 -1308000 -16931000 -22485000 897544000 1327000 356418000 300000 7600000 11719000 10158000 9775000 0 1208000 3723000 1868000 1763000 1486000 399000 1207000 130000 0 0 129008000 131387000 133274000 128453000 130300000 131987000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory is shown in the table below net of adjustment for excess and obsolete inventories of </font><font style="font-family:inherit;font-size:10pt;">$15.4 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$16.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.6 million</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;">, </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;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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="19" rowspan="1"></td></tr><tr><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:36%;" 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: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: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: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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Provisions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Write-Offs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at End of Period</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjustment for excess and obsolete inventories</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">10,054</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">5,793</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,208</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">12,639</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjustment for excess and obsolete inventories</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">12,639</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,130</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,322</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">16,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></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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjustment for excess and obsolete inventories</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">16,447</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">8,932</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">15,385</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:12pt;"><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="19" rowspan="1"></td></tr><tr><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:36%;" 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: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: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="5" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Provisions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Write-Offs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at End of Period</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,498</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,052</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,683</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,867</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,867</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,383</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">358</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,892</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">537</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,490</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Key supplier risk</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our manufacturing processes use large volumes of high-quality components and subassemblies supplied by outside sources. Several of these items are available through sole or limited sources. Supply shortages or quality problems in connection with these key items could require us to procure items from replacement suppliers, which would cause significant delays in fulfillment of orders and likely result in additional costs. In order to manage this risk, we maintain safety stock of some of these single sourced components and subassemblies and perform regular assessments of a suppliers' performance, grading key suppliers in critical areas such as quality and &#8220;on-time&#8221; delivery.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The reconciliation of the denominators used to calculate basic EPS and diluted EPS for 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;"> are as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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="10" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" 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:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Years ended December 31,</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="2" 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:10pt;"><font style="font-family:inherit;font-size:10pt;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: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:10pt;"><font style="font-family:inherit;font-size:10pt;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: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:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding-basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">130,300</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:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">128,453</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plus: Common share equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,287</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:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,087</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:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">555</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding-diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,274</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131,387</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">129,008</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;padding-top:8px;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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We held forward contracts with the following notional amounts:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;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="9" rowspan="1"></td></tr><tr><td style="width:43%;" 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:26%;" 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:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="7" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">U.S. Dollar Equivalent</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of 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:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chinese yuan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">45,520</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">39,197</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Euro</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">134,654</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">177,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Japanese yen</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">15,141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">22,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hungarian forint</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">35,384</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">41,296</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">British pound</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,931</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Malaysian ringgit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">27,778</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">28,287</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Korean won</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">8,331</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total forward contracts notional amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">276,756</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">318,974</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%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Advertising expense</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expense costs of advertising as incurred.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and cash equivalents</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents include cash and highly liquid investments with maturities of three months or less at the date of acquisition.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Short-term investments&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize unrealized gains and losses related to our short-term investments designated as available-for-sale:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;padding-left:0px;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;margin-left:auto;margin-right:auto;width:99.21875%;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:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" 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:15%;" 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:15%;" 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:15%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="15" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of December&#160;31, 2018</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized Gain</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Unrealized Loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">235,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,298</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">234,473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasuries and agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">36,932</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">36,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">271,977</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">728</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,309</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">271,396</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 style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;padding-left:0px;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;margin-left:auto;margin-right:auto;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:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" 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:15%;" 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:15%;" 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:15%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="15" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross<br clear="none"/>Unrealized Gain</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Unrealized Loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">120,341</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(395</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">120,128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Time deposits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,760</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,760</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">122,101</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">182</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(395</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">121,888</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize the contractual maturities of our short-term investments designated as available-for-sale:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" 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:1%;" rowspan="1" colspan="1"></td><td style="width:23%;" 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:21%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of December&#160;31, 2018</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted 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:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in less than 1 year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">146,127</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">145,960</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in 1 to 5 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="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:10pt;"><font style="font-family:inherit;font-size:10pt;">125,850</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:10pt;"><font style="font-family:inherit;font-size:10pt;">125,436</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total available-for-sale debt securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">271,977</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">271,396</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><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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in less than 1 year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted 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:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">109,195</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">109,037</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasuries and agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">36,932</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:10pt;"><font style="font-family:inherit;font-size:10pt;">36,923</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total available-for-sale debt securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">146,127</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">145,960</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><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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in 1 to 5 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:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted 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:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">125,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">125,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total available-for-sale debt 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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">125,850</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">125,436</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%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have commitments under non-cancelable operating leases primarily for office facilities throughout the world. Certain leases require us to pay property taxes, insurance and routine maintenance, and include escalation clauses. Future minimum lease payments 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 each of the next five years are as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:1pt;">&#3839;</font><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:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">19,597</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">12,180</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,986</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">4,866</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,869</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">12,650</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">61,148</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rent expense under operating leases was approximately </font><font style="font-family:inherit;font-size:10pt;">$21 million</font><font style="font-family:inherit;font-size:10pt;"> for 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;">, and </font><font style="font-family:inherit;font-size:10pt;">$20 million</font><font style="font-family:inherit;font-size:10pt;"> for each of the years ended December 31, </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;padding-top: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;">, we had non-cancelable purchase commitments with various suppliers of customized inventory and inventory components totaling approximately </font><font style="font-family:inherit;font-size:10pt;">$7.6 million</font><font style="font-family:inherit;font-size:10pt;"> over the next twelve months.&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top: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;">, our outstanding guarantees for payment of customs and foreign grants were </font><font style="font-family:inherit;font-size:10pt;">not material</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;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Loss contingencies</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We accrue for probable losses from contingencies including legal defense costs, on an undiscounted basis</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, </font><font style="font-family:inherit;font-size:10pt;">when such costs are considered probable of being incurred and are reasonably estimable. We periodically evaluate available information, both internal and external, relative to such contingencies and adjust this accrual as necessary.</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Comprehensive income</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our comprehensive income is comprised of net income, foreign currency translation, unrealized gains and losses on forward contracts and securities classified as available-for-sale. The accumulated other comprehensive income, net of tax, 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;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, consisted of the following:&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#3839;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;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:36%;" 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: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: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:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="3" style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Currency translation adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated other comprehensive income (loss)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,717</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(782</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,010</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,509</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Current-period other comprehensive (loss) income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,768</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(378</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">11,139</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">993</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassified from accumulated OCI into income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">(148</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,653</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,801</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,485</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,308</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">6,862</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,931</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top: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="17" rowspan="1"></td></tr><tr><td style="width:36%;" 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: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: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:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="3" style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Currency translation adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated other comprehensive income (loss)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(37,174</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(669</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,222</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,621</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Current-period other comprehensive income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">24,470</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(120</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,540</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">17,810</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassified from accumulated OCI into income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,948</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,948</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax (expense) benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(13</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">7</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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,256</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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,250</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,717</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(782</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,010</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,509</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive income</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our comprehensive income is comprised of net income, foreign currency translation and unrealized gains and losses on forward contracts and securities available-for-sale.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The goal of our investment policy is to manage our investment portfolio to preserve principal and liquidity while maximizing the return on our investment portfolio through the full investment of available funds. We place our cash investments in instruments that meet credit quality standards, as specified in our corporate investment policy guidelines. These guidelines also limit the amount of credit exposure to any one issue, issuer or type of instrument. Our cash equivalents and short-term investments carried ratings from the major credit rating agencies that were in accordance with our corporate investment policy. Our investment policy allows investments in the following: government and federal agency obligations, repurchase agreements (&#8220;Repos&#8221;), certificates of deposit and time deposits, corporate obligations, medium term notes and deposit notes, commercial paper including asset-backed commercial paper (&#8220;ABCP&#8221;), puttable bonds, general obligation and revenue bonds, money market funds, taxable commercial paper, corporate notes/bonds, municipal notes, municipal obligations and tax exempt commercial paper. All such instruments must carry minimum ratings of A1/P1/F1, MIG1/VMIG1/SP1 and A2/A/A, as applicable, all of which are considered &#8220;investment grade&#8221;. Our investment policy for marketable securities requires that all securities mature in&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years or less, with a weighted average maturity of no longer than </font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;"> months with at least </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> maturing in </font><font style="font-family:inherit;font-size:10pt;">90 days</font><font style="font-family:inherit;font-size:10pt;"> or less. (See Note 3 &#8211; Short-term investments in Notes to Consolidated Financial Statements for further discussion and analysis of our investments).</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;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%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of consolidation</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;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 National Instruments Corporation and its subsidiaries. All significant intercompany accounts and transactions have been eliminated.</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;">Changes in deferred revenue, current and long-term, during the </font><font style="font-family:inherit;font-size:10pt;">twelve</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</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:center;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;margin-left:auto;margin-right:auto;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:27%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred Revenue at December 31, 2017</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">154,380</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Impact of adopting new revenue standard</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,064</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred Revenue at January 1, 2018</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">144,316</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Deferral of revenue billed in current period, net of recognition</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:10pt;"><font style="font-family:inherit;font-size:10pt;">125,198</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Recognition of revenue deferred in prior periods</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(106,138</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Foreign currency translation impact</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,452</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of 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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">159,924</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:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 9, 2013, we entered into a Loan Agreement (the &#8220;Loan Agreement&#8221;) with Wells Fargo Bank (the &#8220;Lender&#8221;). The Loan Agreement provided for a </font><font style="font-family:inherit;font-size:10pt;">$50 million</font><font style="font-family:inherit;font-size:10pt;"> unsecured revolving line of credit with a scheduled maturity date of May 9, 2018 (the &#8220;Maturity Date&#8221;). On October 29, 2015, we entered into a First Amendment to Loan Agreement (the &#8220;Amendment&#8221;) with the Lender, which amended our Loan Agreement to among other things, (i) increase the unsecured revolving line of credit from </font><font style="font-family:inherit;font-size:10pt;">$50.0 million</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$125.0 million</font><font style="font-family:inherit;font-size:10pt;">, (ii) extend the Maturity Date of the line of credit from May 9, 2018 to October 29, 2020, and (iii) provide us with an option to request increases to the line of credit of up to an additional </font><font style="font-family:inherit;font-size:10pt;">$25.0 million</font><font style="font-family:inherit;font-size:10pt;"> in the aggregate, subject to consent of the Lender and terms and conditions to be mutually agreed between us and the Lender. On April 27, 2018, we entered into a Second Amendment to Loan Agreement (the "Second Amendment") which amended the Loan Agreement, as amended by the Amendment to, among other things, (i) reduce the revolving line of credit from </font><font style="font-family:inherit;font-size:10pt;">$125.0 million</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;">, (ii) reduce the letter of credit sublimit under the line of credit from </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> and (iii) require us and our subsidiaries to comply with certain of the affirmative and negative covenants under the Loan Agreement only if loans are outstanding under the Loan Agreement or if we have not reimbursed any drawing under a letter of credit issued under the Loan Agreement within five business days following the request of the Lender. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The loans bear interest, at our option, at a base rate determined in accordance with the Loan Agreement, plus a spread of </font><font style="font-family:inherit;font-size:10pt;">0%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">0.5%</font><font style="font-family:inherit;font-size:10pt;">, or a LIBOR rate plus a spread of </font><font style="font-family:inherit;font-size:10pt;">1.125%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2.0%</font><font style="font-family:inherit;font-size:10pt;">, in each case with such spread determined based on a ratio of consolidated indebtedness to EBITDA, determined in accordance with the Loan Agreement. Principal, together with all accrued and unpaid interest, is due and payable on the Maturity Date. We are also obligated to pay a quarterly commitment fee, payable in arrears, based on the available commitments at a rate of </font><font style="font-family:inherit;font-size:10pt;">0.175%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">0.300%</font><font style="font-family:inherit;font-size:10pt;">, with such rate determined based on the ratio described above. The Loan Agreement contains customary affirmative and negative covenants. The affirmative covenants include, among other things, delivery of financial statements, compliance certificates and notices; payment of taxes and other obligations; maintenance of existence; maintenance of properties and insurance; and compliance with applicable laws and regulations. The negative covenants include, among other things, limitations on indebtedness, liens, mergers, consolidations, acquisitions and sales of assets, investments, changes in the nature of the business, affiliate transactions and certain restricted payments. The Loan Agreement also requires us to maintain a ratio of consolidated indebtedness to EBITDA equal to or less than </font><font style="font-family:inherit;font-size:10pt;">3.25</font><font style="font-family:inherit;font-size:10pt;"> to 1.00, and a ratio of consolidated EBITDA to interest expense greater than or equal to </font><font style="font-family:inherit;font-size:10pt;">3.00</font><font style="font-family:inherit;font-size:10pt;"> to 1.00, in each case determined in accordance with the Loan Agreement. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we were in compliance with all applicable covenants in the Loan Agreement.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Loan Agreement contains customary events of default including, among other things, payment defaults, breaches of covenants or representations and warranties, cross-defaults with certain other indebtedness, bankruptcy and insolvency events, judgment defaults and change in control events, subject to grace periods in certain instances. Upon an event of default, the lender may declare all or a portion of the outstanding obligations payable by us to be immediately due and payable and exercise other rights and remedies provided for under the Loan Agreement. Under certain circumstances, a default interest rate will apply on all obligations during the existence of an event of default under the Loan Agreement at a per annum rate of interest equal to </font><font style="font-family:inherit;font-size:10pt;">2.00%</font><font style="font-family:inherit;font-size:10pt;"> above the otherwise applicable interest rate. Proceeds of loans made under the Loan Agreement may be used for working capital and other general corporate purposes. We may prepay the loans under the Loan Agreement in whole or in part at any time without premium or penalty. Certain of our existing and future material domestic subsidiaries are required to guaranty our obligations under the Loan Agreement.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top: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;">, we had </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> outstanding borrowings under this line of credit. 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;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we incurred interest expense related to our outstanding borrowings of </font><font style="font-family:inherit;font-size:10pt;">$0</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$457,000</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;">, the weighted-average interest rate on the line of credit was </font><font style="font-family:inherit;font-size:10pt;">3.6%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2.4%</font><font style="font-family:inherit;font-size:10pt;">, respectively.&#160;These charges are included in "Other income (loss), net" in our Consolidated Statements of Income.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize unrealized gains and losses related to our short-term investments designated as available-for-sale:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;padding-left:0px;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;margin-left:auto;margin-right:auto;width:99.21875%;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:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" 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:15%;" 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:15%;" 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:15%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="15" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of December&#160;31, 2018</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized Gain</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Unrealized Loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">235,045</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">726</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,298</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">234,473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasuries and agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">36,932</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">36,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">271,977</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">728</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,309</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">271,396</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 style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;padding-left:0px;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;margin-left:auto;margin-right:auto;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:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" 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:15%;" 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:15%;" 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:15%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="15" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross<br clear="none"/>Unrealized Gain</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;Unrealized Loss</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">120,341</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">182</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(395</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">120,128</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Time deposits</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,760</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,760</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">122,101</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">182</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(395</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">121,888</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;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative instruments and hedging activities&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize all of our derivative instruments as either assets or liabilities in our statement of financial position at fair value. The accounting for changes in the fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging relationship and further, on the type of hedging relationship. For those derivative instruments that are designated and qualify as hedging instruments, we designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation.&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have operations in approximately </font><font style="font-family:inherit;font-size:10pt;">50</font><font style="font-family:inherit;font-size:10pt;"> countries. Sales outside of the Americas accounted for approximately </font><font style="font-family:inherit;font-size:10pt;">60%</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">61%</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">61%</font><font style="font-family:inherit;font-size:10pt;"> of our net sales 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;">, respectively. Our activities expose us to a variety of market risks, including the effects of changes in foreign currency exchange rates. These financial risks are monitored and managed by us as an integral part of our overall risk management program.&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We maintain a foreign currency risk management strategy that uses derivative instruments (foreign currency forward contracts) to help protect our earnings and cash flows from fluctuations caused by the volatility in currency exchange rates. Movements in foreign currency exchange rates pose a risk to our operations and competitive position, since exchange rate changes may affect our profitability and cash flow, and the business or pricing strategies of our non-U.S. based competitors.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The vast majority of our foreign sales are denominated in the customers&#8217; local currency. We purchase foreign currency forward contracts as hedges of forecasted sales that are denominated in foreign currencies and as hedges of foreign currency denominated receivables. These contracts are entered into to help protect against the risk that the eventual dollar-net-cash inflows resulting from such sales or firm commitments will be adversely affected by changes in exchange rates. We also purchase foreign currency forward contracts as hedges of forecasted expenses that are denominated in foreign currencies. These contracts are entered into to help protect against the risk that the eventual dollar-net-cash outflows resulting from foreign currency operating and cost of revenue expenses will be adversely affected by changes in exchange rates.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We designate foreign currency forward contracts as cash flow hedges of forecasted revenues or forecasted expenses. In addition, we hedge our foreign currency denominated balance sheet exposures using foreign currency forward contracts that are not designated as hedging instruments. None of our derivative instruments contain a credit-risk-related contingent feature.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash flow hedges&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">To help protect against the reduction in value caused by a fluctuation in foreign currency exchange rates of forecasted foreign currency cash flows resulting from international sales over the next </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> to&#160;</font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> years, we have instituted a foreign currency cash flow hedging program. We hedge portions of our forecasted revenue and forecasted expenses denominated in foreign currencies with forward contracts. For forward contracts, when the dollar strengthens significantly against the foreign currencies, the change in the present value of future foreign currency cash flows may be offset by the change in the fair value of the forward contracts designated as hedges. We purchase foreign currency forward contracts for up to </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of our forecasted exposures in selected currencies (primarily in Euro, Japanese yen, Malaysian ringgit, British pound, Chinese yuan, and Hungarian forint) and limit the duration of these contracts to </font><font style="font-family:inherit;font-size:10pt;">40 months</font><font style="font-family:inherit;font-size:10pt;"> or less.&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;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:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For derivative instruments that are designated and qualify as a cash flow hedge, the effective portion of the gain or loss on the derivative is reported as a component of accumulated OCI and reclassified into earnings in the same line item (net sales, operating expenses, or cost of sales) associated with the forecasted transaction and in the same period or periods during which the hedged transaction affects earnings. Gains and losses on the derivative representing either hedge ineffectiveness or hedge components excluded from the assessment of effectiveness are recognized in current earnings or expenses during the current period and are classified as a component of &#8220;net foreign exchange gain (loss)&#8221;. Hedge effectiveness of foreign currency forwards designated as cash flow hedges are measured by comparing the hedging instrument&#8217;s cumulative change in fair value from inception to maturity to the forecasted transaction&#8217;s terminal value.&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We held forward contracts with the following notional amounts:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;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="9" rowspan="1"></td></tr><tr><td style="width:43%;" 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:26%;" 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:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="7" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">U.S. Dollar Equivalent</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of 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:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Chinese yuan</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">45,520</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">39,197</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Euro</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">134,654</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">177,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Japanese yen</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">15,141</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">22,857</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Hungarian forint</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">35,384</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">41,296</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">British pound</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,931</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Malaysian ringgit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">27,778</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">28,287</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Korean won</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">8,331</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total forward contracts notional amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">276,756</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">318,974</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The contracts in the foregoing table had contractual maturities of </font><font style="font-family:inherit;font-size:10pt;">24 months</font><font style="font-family:inherit;font-size:10pt;"> or less 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 </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;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;">, we expect to reclassify </font><font style="font-family:inherit;font-size:10pt;">$6.6</font><font style="font-family:inherit;font-size:10pt;"> million of gains on derivative instruments from accumulated OCI to net sales during the next twelve months when the hedged international sales occur, </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> of gains on derivative instruments from accumulated OCI to cost of sales when the cost of sales are incurred and </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;"> of gains on derivative instruments from accumulated OCI to operating expenses during the next twelve months when the hedged operating expenses occur. Expected amounts are based on derivative valuations at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">. Actual results may vary as a result of changes in the corresponding exchange rates subsequent to this date.&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The gains and losses recognized in earnings due to hedge&#160;ineffectiveness&#160;were </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;">&#160;material&#160;for fiscal years </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 are included as a component of net income.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Derivatives&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other derivatives not designated as hedging instruments consist primarily of foreign currency forward contracts that we use to hedge our foreign denominated net receivable or net payable positions to protect against the change in value caused by a fluctuation in foreign currency exchange rates. We typically attempt to hedge up to </font><font style="font-family:inherit;font-size:10pt;">90%</font><font style="font-family:inherit;font-size:10pt;"> of our outstanding foreign denominated net receivables or net payables and typically limit the duration of these foreign currency forward contracts to approximately </font><font style="font-family:inherit;font-size:10pt;">90 days</font><font style="font-family:inherit;font-size:10pt;">. The gain or loss on the derivatives as well as the offsetting gain or loss on the hedge item attributable to the hedged risk is recognized in current earnings under the line item &#8220;net foreign exchange gain (loss).&#8221; 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 </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, we held foreign currency forward contracts with a notional amount of </font><font style="font-family:inherit;font-size:10pt;">$71 million</font><font style="font-family:inherit;font-size:10pt;"> and&#160;</font><font style="font-family:inherit;font-size:10pt;">$63 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present the fair value of derivative instruments on our Consolidated Balance Sheets and the effect of derivative instruments on our Consolidated Statements of Income.&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Values of Derivative Instruments:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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:28%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:23%;" 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:23%;" 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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Asset Derivatives</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;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="5" style="vertical-align:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - ST forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">4,707</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;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: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;">Foreign exchange contracts - LT forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,380</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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,339</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">8,974</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,046</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><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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives not designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - ST forwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">395</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">187</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives not designated as hedging instruments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">395</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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">187</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><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:3px double #000000;" rowspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:3px double #000000;" rowspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,369</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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,233</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:8px;padding-top:8px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;</font><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:28%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:23%;" 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:23%;" 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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liability Derivatives</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;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="5" style="vertical-align:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - ST forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(662</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,487</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - LT forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(191</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,959</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(853</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,446</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives not designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - ST forwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(630</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,297</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives not designated as hedging instruments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(630</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,297</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;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: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;font-weight:bold;">Total derivatives</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,483</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,743</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present the effect of derivative instruments on our Consolidated Statements of Income 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;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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:27%;" 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: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><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" 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 colspan="17" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td colspan="17" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives in Cash Flow Hedging Relationship</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Recognized in OCI on Derivative (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:bottom;border-bottom:2px solid #000000;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Location of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:bottom;border-bottom:2px solid #000000;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain (loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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="overflow:hidden;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,591</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain (loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="overflow:hidden;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,306</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">916</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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain (loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">12,525</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,386</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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 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:27%;" 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: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><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" 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 colspan="17" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td colspan="17" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives in Cash Flow Hedging Relationship</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Recognized in OCI on Derivative (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:bottom;border-bottom:2px solid #000000;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Location of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:bottom;border-bottom:2px solid #000000;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain (loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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="overflow:hidden;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">6,968</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,165</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain (loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="overflow:hidden;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">6,332</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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,239</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain (loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,488</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,948</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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;padding-top:8px;text-align:justify;font-size:12pt;"><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="11" rowspan="1"></td></tr><tr><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:30%;" 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:15%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives not Designated as Hedging Instruments</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Location of Gain (Loss) Recognized in Income</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount of Gain (Loss) Recognized in Income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount of Gain (Loss) Recognized in Income</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain/(loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">343</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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,891</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">343</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,891</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gains or losses recognized in OCI on the effective portion of our derivatives are reported net of gains or losses reclassified from accumulated OCI into income.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign currency hedging instruments</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All of our derivative instruments are recognized on the balance sheet at their fair value. We currently use foreign currency forward contracts to hedge our exposure to material foreign currency denominated receivables and forecasted foreign currency cash flows.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On the date the derivative contract is entered into, we designate the derivative as a hedge of the variability of foreign currency cash flows to be received or paid (&#8220;cash flow&#8221; hedge) or as a hedge of our foreign denominated net receivable positions (&#8220;other derivatives&#8221;). Changes in the fair value of derivatives that are designated and qualify as cash flow hedges and that are deemed to be highly effective are recorded in other comprehensive income. These amounts are subsequently reclassified into earnings in the period during which the hedged transaction is realized. The gain or loss on the other derivatives as well as the offsetting gain or loss on the hedged item attributable to the hedged risk is recognized in current earnings under the line item &#8220;Net foreign exchange gain (loss)&#8221;. We do not enter into derivative contracts for speculative purposes.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We formally document all relationships between hedging instruments and hedged items, as well as our risk-management objective and strategy for undertaking various hedge transactions at the inception of the hedge. This process includes linking all derivatives that are designated as cash flow hedges to specific forecasted transactions. We also formally assess, both at the hedge&#8217;s inception and on an ongoing basis, whether the hedging instruments are highly effective in offsetting changes in cash flows of hedged items.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We prospectively discontinue hedge accounting if (1) it is determined that the derivative is no longer highly effective in offsetting changes in the fair value of a hedged item (forecasted transactions); or (2) the derivative is de-designated as a hedge instrument, because it is unlikely that a forecasted transaction will occur. When hedge accounting is discontinued, the derivative is sold and the resulting gains and losses are recognized immediately in earnings.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales based on the disaggregation criteria described above are as follows:</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:center;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;margin-left:auto;margin-right:auto;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:22%;" 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:23%;" 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:23%;" 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:23%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="overflow:hidden;font-size:10pt;"><font style="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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended December 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;border-bottom:1px solid #000000;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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:2px 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Point-in-Time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Over Time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">451,047</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">87,341</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">538,388</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">EMEIA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">356,070</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">76,907</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">432,977</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">APAC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">355,024</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:10pt;"><font style="font-family:inherit;font-size:10pt;">32,743</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:10pt;"><font style="font-family:inherit;font-size:10pt;">387,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;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;">Total net sales (1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,162,141</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;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">196,991</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;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,359,132</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 colspan="13" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) Net sales contains hedging gains and losses, which do not represent revenues recognized from customers. See Note 5 - Derivative instruments and hedging activities for more information on the impact of our hedging activities on our results of operations</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales by the major geographic areas in which we operate, are as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:12pt;"><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:37%;" 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:18%;" 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:18%;" 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:18%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Years Ended December 31,</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017 (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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016 (1)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">538,388</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">504,626</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">482,039</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">EMEIA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">432,977</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">408,625</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">389,843</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">APAC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">387,767</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:10pt;"><font style="font-family:inherit;font-size:10pt;">376,135</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:10pt;"><font style="font-family:inherit;font-size:10pt;">356,297</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,359,132</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,289,386</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,228,179</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><tr><td colspan="13" 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) As discussed in Note 1 - Operations and summary of significant accounting policies, prior periods have not been adjusted for adoption of ASU 2014-09 </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;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Authorized shares of common and preferred stock and stock-based compensation plans&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Authorized shares of common and preferred stock</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Following approval by the Company&#8217;s Board of Directors and stockholders, on May 14, 2013, the Company&#8217;s certificate of incorporation was amended to increase the authorized shares of common stock by </font><font style="font-family:inherit;font-size:10pt;">180,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares to a total of </font><font style="font-family:inherit;font-size:10pt;">360,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares.&#160;&#160;As a result of this amendment, the total number of shares which the Company is authorized to issue is </font><font style="font-family:inherit;font-size:10pt;">365,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares, consisting of (i) </font><font style="font-family:inherit;font-size:10pt;">5,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares of preferred stock, par value </font><font style="font-family:inherit;font-size:10pt;">$0.01</font><font style="font-family:inherit;font-size:10pt;"> per share, and (ii) </font><font style="font-family:inherit;font-size:10pt;">360,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock, par value </font><font style="font-family:inherit;font-size:10pt;">$0.01</font><font style="font-family:inherit;font-size:10pt;"> per share.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top: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:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted stock plans&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our stockholders approved our 2005 Incentive Plan (the &#8220;2005 Plan&#8221;) in May 2005. At the time of approval, </font><font style="font-family:inherit;font-size:10pt;">4,050,000</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock were reserved for issuance under this plan, as well as the number of shares which had been reserved but not issued under the 1994 Plan (our incentive stock option plan which terminated in May 2005), and any shares that returned to the 1994 Plan as a result of termination of options or repurchase of shares issued under such plan. The 2005 Plan provided for the granting of incentive awards in the form of restricted stock and RSUs to directors, executive officers and employees of the Company and its subsidiaries. Awards vest over a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;">-year period, beginning on the date of grant. Vesting of </font><font style="font-family:inherit;font-size:10pt;">10</font><font style="font-family:inherit;font-size:10pt;"> year awards may accelerate based on the Company&#8217;s previous year&#8217;s earnings and growth but </font><font style="font-family:inherit;font-size:10pt;">10</font><font style="font-family:inherit;font-size:10pt;"> year awards cannot accelerate to vest over a period of less than </font><font style="font-family:inherit;font-size:10pt;">5</font><font style="font-family:inherit;font-size:10pt;"> years. The 2005 Plan terminated on May 11, 2010, except with respect to outstanding awards previously granted thereunder. There were </font><font style="font-family:inherit;font-size:10pt;">3,362,304</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock that were reserved but not issued under the 1994 Plan and the 2005 Plan as of May 11, 2010.&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our stockholders approved our 2010 Incentive Plan (the &#8220;2010 Plan&#8221;) on May 11, 2010. At the time of approval, </font><font style="font-family:inherit;font-size:10pt;">3,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock were reserved for issuance under this plan, as well as the </font><font style="font-family:inherit;font-size:10pt;">3,362,304</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock that were reserved but not issued under the 1994 Plan and the 2005 Plan as of May 11, 2010, and any shares that are returned to the 1994 Plan and the 2005 Plan as a result of forfeiture or termination of options or RSUs or repurchase of shares issued under these plans. The 2010 Plan provided for the granting of incentive awards in the form of restricted stock and RSUs to employees, directors and consultants of the Company and employees and consultants of any parent or subsidiary of the Company. Awards vest over a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;">-year period, beginning on the date of grant. Vesting of ten year awards may accelerate based on the Company&#8217;s previous year&#8217;s earnings and growth but ten year awards cannot accelerate to vest over a period of less than five years. There were </font><font style="font-family:inherit;font-size:10pt;">2,518,416</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock that were reserved but not issued under the 2010 Plan as of May 12, 2015.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our stockholders approved our 2015 Equity Incentive Plan (the &#8220;2015 Plan&#8221;) on May 12, 2015. At the time of approval, </font><font style="font-family:inherit;font-size:10pt;">3,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares of our common stock were reserved for issuance under this plan, as well as the </font><font style="font-family:inherit;font-size:10pt;">2,518,416</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock that were reserved but not issued under the 2010 Plan, and any shares that were returned to the 1994, 2005, and the 2010 Plans as a result of the forfeiture or termination of options or RSUs or repurchase of shares issued under these plans. The 2015 Plan provides for the granting of incentive awards in the form of restricted stock and RSUs to employees, directors and consultants of the Company and employees and consultants of any parent or subsidiary of the Company. Awards vest over a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;">-year period, beginning on the date of grant. Vesting of </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> year awards may accelerate based on the Company&#8217;s previous year&#8217;s earnings and growth but </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> year awards cannot accelerate to vest over a period of less than </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years. There were </font><font style="font-family:inherit;font-size:10pt;">2,990,867</font><font style="font-family:inherit;font-size:10pt;"> shares available for grant under the 2015 Plan at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">, we did not make any changes in accounting principles or methods of estimates related to the 2010 and 2015 Plans.&#160;&#160;Transactions under our 2010 Plan and 2015 Plan are summarized as follows:</font><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:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" 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:23%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">RSUs</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Number of RSUs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average grant price per share</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,886,741</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">28.64</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">791,932</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">28.02</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earned</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">(676,322</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">27.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(196,150</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">28.73</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,806,201</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">28.76</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,205,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">34.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earned</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">(666,786</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">28.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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(192,371</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">29.73</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,152,964</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">31.07</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,100,067</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">48.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earned</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">(823,816</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">30.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></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(250,679</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">34.13</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,178,536</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">36.91</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total unrecognized stock-based compensation expense related to non-vested RSUs was approximately </font><font style="font-family:inherit;font-size:10pt;">$133.6 million</font><font style="font-family:inherit;font-size:10pt;"> as of December 31, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, related to </font><font style="font-family:inherit;font-size:10pt;">3,178,536</font><font style="font-family:inherit;font-size:10pt;"> shares with a per share weighted average fair value of </font><font style="font-family:inherit;font-size:10pt;">$36.91</font><font style="font-family:inherit;font-size:10pt;">. We anticipate this expense to be recognized over a weighted average period of approximately </font><font style="font-family:inherit;font-size:10pt;">3.49 years</font><font style="font-family:inherit;font-size:10pt;"> .</font></div><div style="line-height:120%;padding-bottom:8px;padding-top: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:8px;padding-top: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:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Employee stock purchase plan&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our employee stock purchase plan permits substantially all domestic employees and employees of designated subsidiaries to acquire our common stock at a purchase price of </font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;"> of the lower of the market price at the beginning or the end of the purchase period. The plan has quarterly purchase periods generally beginning on February 1, May 1, August 1 and November 1 of each year. Employees may designate up to </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;"> of their compensation for the purchase of common stock under this plan. On May 9, 2017, our stockholders approved an additional </font><font style="font-family:inherit;font-size:10pt;">3,000,000</font><font style="font-family:inherit;font-size:10pt;"> shares for issuance under our employee stock purchase plan, and at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">1,995,044</font><font style="font-family:inherit;font-size:10pt;"> shares of common stock reserved for future issuance under this plan. We issued </font><font style="font-family:inherit;font-size:10pt;">872,853</font><font style="font-family:inherit;font-size:10pt;"> shares under this plan 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;">. The weighted average purchase price of the shares under this plan was </font><font style="font-family:inherit;font-size:10pt;">$36.20</font><font style="font-family:inherit;font-size:10pt;"> per share. The grant date fair value of the purchase rights was estimated using the Black-Scholes model with the following assumptions:&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:1pt;">&#3839;</font><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="10" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" 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:19%;" 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:19%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">0.650</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">0.700</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">3 months</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">3 months</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">3 months</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">24</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">18</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">22</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1.39</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">0.48</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">0.15</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</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;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average, grant date fair value of purchase rights granted under the employee stock purchase plan are as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;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="8" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" 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:23%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Number of 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average fair value per share</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,217,829</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">5.37</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,065,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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">6.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">872,853</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">8.97</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">, we did not make any changes in accounting principles or methods of estimates with respect to the employee stock purchase plan.&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Authorized</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Preferred Stock and Preferred Stock Purchase Rights Plan&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have </font><font style="font-family:inherit;font-size:10pt;">5,000,000</font><font style="font-family:inherit;font-size:10pt;"> authorized shares of preferred stock. On January 21, 2004, our Board of Directors designated </font><font style="font-family:inherit;font-size:10pt;">750,000</font><font style="font-family:inherit;font-size:10pt;"> of these shares as Series A Participating Preferred Stock in conjunction with its adoption of a Preferred Stock Rights Agreement which expired on May 10, 2014. There were no shares of preferred stock issued and 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;">. &#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock repurchases and retirements</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">From time to time, our Board of Directors has authorized a program to repurchase shares of our common stock depending on market conditions and other factors. We did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> make any purchases under this program during 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;"> and December 31, 2017. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">1,134,247</font><font style="font-family:inherit;font-size:10pt;"> shares remaining available for repurchase under this program. This repurchase program does not have an expiration date.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> See Note 19 - Subsequent events for additional information on our share repurchase program.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Earnings per share</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share (&#8220;EPS&#8221;) is computed by dividing net income by the weighted average number of common shares outstanding during each period. Diluted EPS is computed by dividing net income by the weighted average number of common shares and common share equivalents outstanding (if dilutive) during each period. The number of common share equivalents, which include stock options and restricted stock units (&#8220;RSUs&#8221;), is computed using the treasury stock method.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;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%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair value measurements&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We define fair value to be the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, we consider the principal or most advantageous market that market participants may use when pricing the asset or liability.&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We follow a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Fair value measurement is determined based on the lowest level input that is significant to the fair value measurement. The three values of the fair value hierarchy are the following:&#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;font-style:italic;">Level 1 &#8211;</font><font style="font-family:inherit;font-size:10pt;"> Quoted prices in active markets for identical assets or liabilities&#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;font-style:italic;">Level 2 &#8211;</font><font style="font-family:inherit;font-size:10pt;"> Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly&#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;font-style:italic;">Level 3 &#8211;</font><font style="font-family:inherit;font-size:10pt;"> Inputs that are not based on observable market data&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;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:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets and liabilities measured at fair value on a recurring basis are summarized below:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#3839;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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:33%;" 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: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: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:13%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="15" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements at Reporting Date Using</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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="3" style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Other Observable Inputs (Level 2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Unobservable Inputs (Level 3)</font></div></td></tr><tr><td style="vertical-align:top;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents available for sale:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money Market Funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">62,094</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">62,094</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Corporate notes and bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments available for sale:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">234,473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">234,473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasuries and agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">36,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">36,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,369</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,369</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Assets</font><font style="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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">352,838</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">62,094</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">290,744</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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><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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#65279;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,483</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,483</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Liabilities</font><font style="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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,483</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,483</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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:33%;" 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: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: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:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="15" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements at Reporting Date Using</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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="3" style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Other Observable Inputs (Level 2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Unobservable Inputs (Level 3)</font></div></td></tr><tr><td style="vertical-align:top;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents available for sale:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money Market Funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">61,423</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">61,423</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;U.S. treasuries and agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">39,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">39,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments available for sale:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">120,128</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">120,128</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Time deposits</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,232</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,232</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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: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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Assets</font><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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">230,004</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">63,183</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">166,821</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,743</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,743</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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: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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Liabilities</font><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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,743</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,743</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We value our available-for-sale short-term investments based on pricing from third party pricing vendors, who may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. We classify all of our fixed income available-for-sale securities as having Level 2 inputs. The valuation techniques used to measure the fair value of our financial instruments having Level 2 inputs were derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models, such as discounted cash flow techniques. We believe all of these sources reflect the credit risk associated with each of our available-for-sale short-term investments. Short-term investments available-for-sale consists of debt securities issued by states of the U.S. and political subdivisions of the U.S., corporate debt securities and debt securities issued by U.S. government organizations and agencies. All short-term investments available-for-sale have contractual maturities of less than </font><font style="font-family:inherit;font-size:10pt;">40</font><font style="font-family:inherit;font-size:10pt;"> months.&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;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:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives include foreign currency forward and option contracts. Our foreign currency forward contracts are valued using an income approach (Level 2) based on the spot rate less the contract rate multiplied by the notional amount. Our foreign currency option contracts are valued using a market approach based on the quoted market prices which are derived from observable inputs including current and future spot rates, interest rate spreads as well as quoted market prices of similar instruments. We consider counterparty credit risk in the valuation of our derivatives. However, counterparty credit risk did not impact the valuation of our derivatives 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;">. There were not any transfers in or out of Level 1 or Level 2 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;">.&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our short-term investments do not include any foreign sovereign debt. The majority of our short-term investments that are located outside of the U.S. are denominated in the U.S. dollar with the exception of </font><font style="font-family:inherit;font-size:10pt;">$5 million</font><font style="font-family:inherit;font-size:10pt;"> U.S. dollar equivalent of corporate bonds that are denominated in Euro.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We did not have any items that were measured at fair value on a nonrecurring basis 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;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">.&#160;&#160;The carrying value of net accounts receivable, accounts payable, and long-term debt contained in the Consolidated Balance Sheets approximates fair value.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign currency translation</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The functional currency for our international sales operations is the applicable local currency. The assets and liabilities of these operations are translated at the rate of exchange in effect on the balance sheet date and sales and expenses are translated at average rates. The resulting gains or losses from translation are included in a separate component of other comprehensive income. Gains and losses resulting from re-measuring monetary asset and liability accounts that are denominated in a currency other than a subsidiary&#8217;s functional currency are included in net foreign exchange gain (loss) and are included in net income.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The excess purchase price over the fair value of net assets acquired is recorded as goodwill. We have </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> operating segment and </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reporting unit. Goodwill is tested for impairment on an annual basis, and between annual tests if indicators of potential impairment exist, using a fair-value-based approach based on the market capitalization of the reporting unit. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective for the annual goodwill impairment test for 2018 and for future testing, we performed the required annual testing&#160; as of November 30 of each year rather than on February 28.&#160; In anticipation of this change, we reperformed our annual goodwill impairment test as of November 30, 2017 and determined that it was more likely than not that the estimated fair value for the reporting unit exceeded the carrying amount and that no impairment existed from February 28 to November 30, 2017. We performed our annual goodwill impairment testing as of November 30, 2018 and determined that no impairment existed. We do not believe that the change in the date of the annual goodwill impairment test is a material change in the method of applying an accounting principle nor do we expect that it will result in any delay, acceleration or impact to the results of the impairment testing. We believe this date is preferable because it aligns with the timing of our annual planning process which largely occurs during the fourth quarter. Retrospective application to prior periods is impracticable as we are unable to objectively determine, without the use of hindsight, the assumptions that would be used in those earlier periods. &#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><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;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the beginning and ending carrying amounts of goodwill is as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;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="4" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">253,197</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation impact</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:10pt;"><font style="font-family:inherit;font-size:10pt;">13,586</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,783</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisitions</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation impact</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,072</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2018</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">264,530</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The excess purchase price over the fair value of assets acquired is recorded as goodwill. We have </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> operating segment and </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reporting unit. Goodwill is tested for impairment on an annual basis, and between annual tests if indicators of potential impairment exist, using a fair-value-based approach based on the market capitalization of the reporting unit. Our annual impairment test was performed as of November 30, 2018. &#160;</font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;">&#160;impairment of goodwill was identified during </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;">. Goodwill is deductible for tax purposes in certain jurisdictions.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income taxes</font><font style="font-family:inherit;font-size:10pt;">&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of income before income taxes are as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;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:39%;" 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: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:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Years Ended December 31,</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,068</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;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;">$</font></div></td><td style="vertical-align:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">46,308</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:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">43,418</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">120,385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">101,072</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">71,217</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">176,453</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">147,380</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">114,635</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision for income taxes charged to operations is as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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:39%;" 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: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:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Years Ended December 31,</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current tax expense:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. federal</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,898</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">91,043</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">13,579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,963</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">348</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,251</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">14,273</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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,352</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:10pt;"><font style="font-family:inherit;font-size:10pt;">22,631</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">33,134</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;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;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,743</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 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" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,461</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax benefit:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,724</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,796</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,373</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,134</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(151</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">323</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,148</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(827</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,126</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,738</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,774</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,430</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in valuation allowance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(130</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total provision</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">21,396</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: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">94,969</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: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">31,901</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities (assets) 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;"> were as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;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="9" rowspan="1"></td></tr><tr><td style="width:62%;" 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:16%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31,</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalized software</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,756</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,361</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and 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="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,964</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">12,927</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">13,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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">11,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cumulative translation adjustment on undistributed earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized exchange gain</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized gain on derivative instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,871</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Undistributed earnings of foreign subsidiaries</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">5,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross deferred tax liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,532</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:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">49,988</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating loss carryforwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(83,013</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(81,701</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Vacation and other accruals</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,391</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,242</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory valuation and warranty provisions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,576</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,279</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Doubtful accounts and sales provisions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(890</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(804</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized exchange loss</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,735</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,199</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,316</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(848</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(495</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized loss on derivative instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">(924</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Global intangible low-taxed income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,339</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,216</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,540</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development tax credit carryforward</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(258</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(297</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Capital loss carryforward</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(250</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(463</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign tax credit carryforward</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(42</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(130</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cumulative translation adjustment on undistributed earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(912</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,776</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,118</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(115,445</font></div></td><td style="vertical-align:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(106,309</font></div></td><td style="vertical-align:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation allowance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">79,624</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">77,504</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax liability</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">12,711</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">21,183</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of income taxes at the U.S. federal statutory income tax rate to our effective tax rate follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top: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="10" rowspan="1"></td></tr><tr><td style="width:52%;" 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: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:16%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Years Ended December 31,</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. federal statutory rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">21</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: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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35</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: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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35</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: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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign taxes greater (less) than federal statutory rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(12</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development tax credits</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Enhanced deduction for certain research and development 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">State income taxes, net of federal tax benefit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee share-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in intercompany prepaid tax asset</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign-derived intangible income deduction</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Global intangible low-taxed income inclusion ("GILTI")</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Remeasurement of U.S. deferred tax balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">(10</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transition tax on deferred foreign income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Global intangible low-taxed income deferred</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign tax on undistributed foreign earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective tax rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:top;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:10pt;"><font style="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:top;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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64</font></div></td><td style="vertical-align:top;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:10pt;"><font style="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:top;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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28</font></div></td><td style="vertical-align:top;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: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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Tax Cuts and Jobs Act was enacted on December 22, 2017 (the "Act"). The Act reduced the US 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. As of December 31, 2017, we recognized a provisional amount of </font><font style="font-family:inherit;font-size:10pt;">$69.9 million</font><font style="font-family:inherit;font-size:10pt;">, which was included as a component of income tax expense from continuing operations. In 2017 and the first nine months of 2018, we recorded provisional amounts for certain enactment-date effects of the Act by applying the guidance in SAB 118 because we had not yet completed our enactment-date accounting for these effects. In 2018 and 2017, the Company recorded tax expense related to the enactment-date effects of the Act that included recording the one-time transition tax liability related to undistributed earnings of certain foreign subsidiaries that were not previously taxed, adjusting deferred tax assets and liabilities and recognizing the effects of electing to account for GILTI in deferred taxes. The changes to 2017 enactment-date provisional amounts decreased the effective tax rate in 2018 by </font><font style="font-family:inherit;font-size:10pt;">2.4%</font><font style="font-family:inherit;font-size:10pt;">.</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">SAB 118 Measurement Period</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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We applied the guidance in SAB 118 when accounting for the enactment-date effects of the Act in 2017 and throughout 2018. At December 31, 2017, we had not completed our accounting for all of the enactment-date income tax effects of the Act under ASC 740, Income Taxes, for the following aspects: remeasurement of deferred tax assets and liabilities, one-time transition tax, and tax on global intangible low-taxed income ("GILTI"). As of December 31, 2018, we have now completed our accounting for all of the enactment-date income tax effects of the Act. As further discussed below, during 2018, we reduced the provisional amounts recorded at December 31, 2017 by </font><font style="font-family:inherit;font-size:10pt;">$4.2 million</font><font style="font-family:inherit;font-size:10pt;"> and included these adjustments as a reduction of income tax expense from continuing operations.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax assets and liabilities: We remeasured certain deferred tax assets and liabilities based on the rates at which they are expected to reverse in the future, which is generally 21%. As of December 31, 2017, the provisional benefit recorded related to the remeasurement of our deferred tax balance was </font><font style="font-family:inherit;font-size:10pt;">$15.1 million</font><font style="font-family:inherit;font-size:10pt;">. Upon further analysis of certain aspects of the Act and refinement of our calculations during the 12 months ended December 31, 2018, we reduced our provisional benefit by </font><font style="font-family:inherit;font-size:10pt;">$0.6</font><font style="font-family:inherit;font-size:10pt;"> million, which is included as a component of income tax expense from continuing operations.</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transition Tax: The one-time transition tax is based on our total post-1986 earnings and profits (&#8220;E&amp;P&#8221;) that we previously deferred from US income taxes. As of December 31, 2017, we recorded a provisional amount for our one-time transition tax liability for our foreign subsidiaries, resulting in an increase in income tax expense of </font><font style="font-family:inherit;font-size:10pt;">$79.7 million</font><font style="font-family:inherit;font-size:10pt;">. We recorded a provisional amount of </font><font style="font-family:inherit;font-size:10pt;">$5.3 million</font><font style="font-family:inherit;font-size:10pt;"> for foreign withholding and distribution taxes on earnings as of December 31, 2017 as these earnings are not expected to be indefinitely reinvested. We have not provided additional income taxes for any additional outside basis difference inherent in these entities, as these amounts continue to be indefinitely reinvested in foreign operations. Determining the amount of unrecognized deferred tax liability related to any additional outside basis difference in these entities is not practicable.</font></div></td></tr></table><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Upon further analysis of the Act and Notices and regulations issued and proposed by the United States Department of the Treasury and the Internal Revenue Service, we finalized our calculations of the transition tax liability during 2018. We increased our December 31, 2017 provisional amount by </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;">, which is included as a component of income tax expense from continuing operations. We have elected to pay our transition tax over the eight-year period provided in the Act. As of December 31, 2018, the remaining balance of our transition tax obligation is </font><font style="font-family:inherit;font-size:10pt;">$81.6 million</font><font style="font-family:inherit;font-size:10pt;">, which will be paid over the next seven years. We have also reduced our foreign withholding and distribution taxes on these earnings by </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;">. In addition, we have reduced our unrecognized tax benefits related to these earnings by </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> to account for the effects of the transition tax.</font></div><div style="line-height:120%;text-align:left;padding-left:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Global Intangible Low-Taxed Income (GILTI): The Act subjects a US shareholder to tax on GILTI earned by certain foreign subsidiaries. The FASB Staff Q&amp;A, Topic 740, No. 5, Accounting for Global Intangible Low-Taxed Income, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or to provide for the tax expense related to GILTI in the year the tax is incurred as a period expense only. Because we were evaluating the provisions of GILTI as of December 31 2017, we recorded no GILTI-related deferred amounts in 2017. After further consideration in the current year, we have elected to account for GILTI in deferred taxes. In 2018, we recorded additional deferred tax assets as a net </font><font style="font-family:inherit;font-size:10pt;">$4.1 million</font><font style="font-family:inherit;font-size:10pt;"> deferred tax benefit related to GILTI in deferred taxes.</font></div></td></tr></table><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of December&#160;31, 2018, we had a federal capital loss carryforward of </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> which expires during the years 2019 to 2021, and federal tax credit carryforwards of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> which expire during the years 2021 to 2034. Certain of these carryforwards are subject to limitations following a change in ownership.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top: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;">, </font><font style="font-family:inherit;font-size:10pt;">12</font><font style="font-family:inherit;font-size:10pt;"> of our subsidiaries had available, for income tax purposes, foreign net operating loss carryforwards of an aggregate of approximately </font><font style="font-family:inherit;font-size:10pt;">$902.1 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">$895.7 million</font><font style="font-family:inherit;font-size:10pt;"> expires during the years 2020 to 2038 and </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;"> of which may be carried forward indefinitely. Our tax valuation allowance relates primarily to our ability to realize certain of these foreign net operating loss carryforwards.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective January 1, 2010, a new tax law in Hungary provided for an enhanced deduction for the qualified research and development expenses of NI Hungary Software and Hardware Manufacturing Kft. (&#8220;NI Hungary&#8221;). During the three months ended December 31, 2009, we obtained confirmation of the application of this new tax law for the qualified research and development expenses of NI Hungary. Based on the application of this new tax law to the qualified research and development expense of NI Hungary, we do not expect to have sufficient future taxable income in Hungary to realize the benefits of NI Hungary&#8217;s deferred tax assets. Therefore, we had a full valuation allowance against those assets 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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings from our operations in Malaysia are free of tax under a tax holiday effective January 1, 2013. This tax holiday expires in 2027. If we fail to satisfy the conditions of the tax holiday, this tax benefit may be terminated early. The tax holiday resulted in income tax benefits of </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.5 million</font><font style="font-family:inherit;font-size:10pt;"> 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;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respective1y. The impact of the tax holiday on a per share basis for the years ended 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;"> was a benefit of </font><font style="font-family:inherit;font-size:10pt;">$0.03</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.04</font><font style="font-family:inherit;font-size:10pt;"> per share, respectively. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have not provided for foreign withholding taxes on approximately </font><font style="font-family:inherit;font-size:10pt;">$7.6 million</font><font style="font-family:inherit;font-size:10pt;"> of certain non-U.S. subsidiaries' undistributed earnings as of December 31, 2018. These earnings would become subject to withholding taxes of approximately </font><font style="font-family:inherit;font-size:10pt;">$1.0 million</font><font style="font-family:inherit;font-size:10pt;">, if they were remitted to the parent company as dividends. We intend to permanently reinvest these undistributed earnings. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for uncertainty in income taxes recognized in our financial statements using prescribed recognition thresholds and measurement attributes for financial statement disclosure of tax positions taken or expected to be taken on our tax returns. A reconciliation of the beginning and ending amount of unrecognized tax benefit is as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#3839;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;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="9" rowspan="1"></td></tr><tr><td style="width:62%;" 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:16%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at beginning of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">10,158</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">11,719</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions based on tax positions related to the current year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,763</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Reductions for tax positions of prior years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,208</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions for tax positions of prior 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="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,207</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">399</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Reductions as a result of the closing of open tax periods</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,868</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,723</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at end 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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,775</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">10,158</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All of our unrecognized tax benefits at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> would affect our effective income tax rate if 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;">, it is reasonably possible that we will recognize tax benefits in the amount of </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;"> in the next twelve months due to the closing of open tax years. The nature of the uncertainty is related to deductions taken on returns that have not been examined by the applicable tax authority.&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize interest and penalties related to income tax matters in income tax expense. 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;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we recognized interest expense related to uncertain tax positions of approximately </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The tax years 2009 through 2018 remain open to examination by the major taxing jurisdictions to which we are subject.&#160;&#160; The Internal Revenue Service concluded an examination of our U.S. income tax returns for 2010 and 2011 in the third quarter of 2014.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income taxes</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts. We account for GILTI in deferred taxes. Valuation allowances are established when necessary to reduce deferred tax assets to amounts which are more likely than not to be realized. Judgment is required in assessing the future tax consequences of events that have been recognized in our financial statements or tax returns. Variations in the actual outcome of these future tax consequences could materially impact our financial position or our results of operations. In estimating future tax consequences, all expected future events are considered other than enactments of changes in tax laws or rates. We account for uncertainty in income taxes recognized in our financial statements using prescribed recognition thresholds and measurement attributes for financial statement disclosure of tax positions taken or expected to be taken on our tax returns. Our continuing policy is to recognize interest and penalties related to income tax matters in income tax expense.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Intangible</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">assets&#160;</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;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="25" rowspan="1"></td></tr><tr><td style="width:24%;" 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: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: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: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: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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated 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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated 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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Amount</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalized software development costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">123,842</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(49,299</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">74,543</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">116,691</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(30,345</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">86,346</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:middle;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;">Acquired technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">92,236</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(84,962</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,274</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">96,198</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(87,341</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">8,857</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Patents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">34,427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,725</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">12,702</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">33,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,931</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">13,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">46,437</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(30,173</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">16,264</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:10pt;"><font style="font-family:inherit;font-size:10pt;">45,565</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(30,707</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">14,858</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">296,942</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(186,159</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">110,783</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">291,617</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(168,324</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">123,293</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software development costs capitalized 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;">$15 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$43 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$33 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, and related amortization expense was </font><font style="font-family:inherit;font-size:10pt;">$27 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$22 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$19 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Capitalized software development costs 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;"> included costs related to stock based compensation of </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.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The related amounts in the table above are net of fully amortized assets.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of capitalized software development costs is computed on an individual product basis for those products available for market and is recognized based on the product&#8217;s estimated economic life, generally </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> years. Acquired technology and other intangible assets are amortized over their useful lives, which range from </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">eight</font><font style="font-family:inherit;font-size:10pt;"> years. Patents are amortized using the straight-line method over their estimated period of benefit, generally </font><font style="font-family:inherit;font-size:10pt;">10</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">17</font><font style="font-family:inherit;font-size:10pt;"> years. Total intangible assets amortization expenses were </font><font style="font-family:inherit;font-size:10pt;">$35 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$34 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$35 million</font><font style="font-family:inherit;font-size:10pt;"> 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;">, respectively.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalized software development costs, acquired technology, patents and other intangible assets had weighted-average useful lives of </font><font style="font-family:inherit;font-size:10pt;">2.9</font><font style="font-family:inherit;font-size:10pt;"> years, </font><font style="font-family:inherit;font-size:10pt;">1.8</font><font style="font-family:inherit;font-size:10pt;"> years, </font><font style="font-family:inherit;font-size:10pt;">2.3</font><font style="font-family:inherit;font-size:10pt;"> years, and </font><font style="font-family:inherit;font-size:10pt;">4.7</font><font style="font-family:inherit;font-size:10pt;"> years, 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 estimated future amortization expense related to intangible assets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;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="4" rowspan="1"></td></tr><tr><td style="width:76%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">35,753</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,536</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,121</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,923</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,077</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">110,783</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;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible assets, net</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We capitalize costs related to the development and acquisition of certain software products. Capitalization of costs begins when technological feasibility has been established and ends when the product is available for general release to customers. Technological feasibility for our products is established when the product is available for beta release. Amortization is computed on an individual product basis for those products available for market and is recognized based on the product&#8217;s estimated economic life, generally </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the services of outside counsel to search for, document, and apply for patents. Those costs, along with any filing or application fees, are capitalized. Costs related to patents which are abandoned are written off. Once a patent is granted, the patent costs are amortized ratably over the legal life of the patent, generally </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">seventeen</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> Leasehold improvements are amortized over the shorter of the life of the lease or the asset. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At each balance sheet date, the unamortized costs for all intangible assets are reviewed by management and reduced to net realizable value when necessary.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Inventories&#160;</font><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net at December 31, </font><font style="font-family:inherit;font-size:10pt;">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;"> consist of the following:&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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:35%;" 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:30%;" 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:29%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials&#160;&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-process</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,306</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,938</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">86,494</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">84,141</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">194,146</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">184,592</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories, net</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower-of-cost or net realizable value. Cost is determined using standard costs, which approximate the first-in first-out (&#8220;FIFO&#8221;) method. Cost includes the acquisition cost of purchased components, parts and subassemblies, in-bound freight costs, labor and overhead. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;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%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We value our available-for-sale debt instruments based on pricing from third-party pricing vendors, who may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. We classify all of our fixed income available-for-sale securities as having Level 2 inputs. The valuation techniques used to measure the fair value of our financial instruments having Level 2 inputs were derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models, such as discounted cash flow techniques. We believe all of these sources reflect the credit risk associated with each of our available-for-sale debt investments. Short-term investments consist of available-for-sale debt securities issued by states of the U.S. and political subdivisions of the U.S., corporate debt securities and debt securities issued by U.S. government organizations and agencies. All short-term investments have contractual maturities of less than </font><font style="font-family:inherit;font-size:10pt;">40</font><font style="font-family:inherit;font-size:10pt;"> months.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our investments in debt securities are classified as available-for-sale and accordingly are reported at fair value, with unrealized gains and losses reported as other comprehensive income, a component of stockholders&#8217; equity. Unrealized losses are charged against income when a decline in fair value is determined to be other than temporary. Investments with maturities beyond one year are classified as short-term based on their highly liquid nature and because such marketable securities represent the investment of cash that is available for current operations. </font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We follow the guidance provided by FASB ASC 320 to assess whether our investments with unrealized loss positions are other than temporarily impaired. Realized gains and losses and declines in value judged to be other than temporary are determined based on the specific identification method and are reported in other income (expense), net, in our Consolidated Statements of Income. In addition, we from time to time make equity investments in non-publicly traded companies. Equity investments in which we do not have control, but have the ability to exercise significant influence over operating and financial policies, are accounted for using the equity method. Our proportionate share of income or loss is recorded in "Other income (expense), net "in the Consolidated Statement of Income. All other non-marketable equity investments do not have readily determinable fair values and are recorded at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. We periodically review our non-marketable equity investments for other-than-temporary declines in fair value and write-down specific investments to their fair values when we determine that an other-than-temporary decline has occurred. Our non-marketable equity investments were not material at December 31, 2018 and 2017.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables summarize the contractual maturities of our short-term investments designated as available-for-sale:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" 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:1%;" rowspan="1" colspan="1"></td><td style="width:23%;" 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:21%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">As of December&#160;31, 2018</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted 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:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in less than 1 year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">146,127</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">145,960</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in 1 to 5 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="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:10pt;"><font style="font-family:inherit;font-size:10pt;">125,850</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:10pt;"><font style="font-family:inherit;font-size:10pt;">125,436</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total available-for-sale debt securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">271,977</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">271,396</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><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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in less than 1 year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted 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:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">109,195</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">109,037</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasuries and agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">36,932</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:10pt;"><font style="font-family:inherit;font-size:10pt;">36,923</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total available-for-sale debt securities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">146,127</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">145,960</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><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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due in 1 to 5 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:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjusted 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:middle;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">125,850</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">125,436</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total available-for-sale debt 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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">125,850</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">125,436</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%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Litigation&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are not currently a party to any material litigation. However, in the ordinary course of our business, we have in the past, are currently and will likely become involved in various legal proceedings, claims, and&#160;regulatory, tax or government&#160;inquiries&#160;and investigations, and could incur uninsured liability in any one or more of them. We also periodically receive notifications from various third parties related to alleged infringement of patents or intellectual property rights, commercial disputes or other matters. No assurances can be given with respect to the extent or outcome of any investigation, litigation or dispute.</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-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Revenue from Contracts with Customers</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2018, we adopted the new revenue standard using the modified retrospective transition method. Under this method, we evaluated all contracts that were not completed at the beginning of 2018 as if those contracts had been accounted for under the new revenue standard. We did not evaluate individual modifications for those periods prior to the adoption date, but the aggregate effect of all modifications as of the adoption date and such effects are provided below. Under the modified retrospective transition approach, periods prior to the adoption date were not adjusted and continue to be reported in accordance with historical GAAP. A cumulative catch-up adjustment was recorded to beginning retained earnings to reflect the impact of all existing arrangements under the new revenue standard.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Impact of Adopting the New Revenue Standard</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not expect the impact of the adoption of the new revenue standard&#160;to be material to our operating results on an ongoing basis. A majority of our sales revenue continues to be recognized when products are shipped from our manufacturing facilities. Historically, we have had to defer revenue for certain types of licenses arrangements and recognize revenue for such licenses ratably over the license term. Under the new revenue standard, we are no longer required to establish vendor-specific objective evidence ("VSOE") to recognize software license revenue separately from the other elements, and we are able to recognize all software license revenue once the customer obtains control of the license, which will generally occur at the start of each license term. </font></div></div><div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Recently Adopted Accounting Pronouncements</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also adopted the following accounting pronouncements as of January 1, 2018 which did not have a material impact on our financial statements:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;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;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASU 2017-01, Business Combinations (Topic 805) Clarifying the Definition of a Business</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;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;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASU 2016-18, Statement of Cash Flows (Topic 230) Restricted Cash</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;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;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASU 2016-15, Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;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;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASU 2016-01, Financial Instruments - Overall (Subtopic 825-10), Recognition and Measurement of Financial Assets and Liabilities </font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;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-style:italic;">Lease Accounting</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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB established Topic 842, Leases, by issuing Accounting Standards Update (ASU) No. 2016-02, which supersedes ASC 840, Leases. and requires lessees to recognize leases on-balance sheet and disclose key information about leasing arrangements. Topic 842 was subsequently amended by ASU No. 2018-01, Land Easement Practical Expedient for Transition to Topic 842; ASU No. 2018-10, Codification Improvements to Topic 842, Leases; and ASU No. 2018-11, Targeted Improvements. Topic 842, as amended, (the "new lease standard") establishes a right-of-use model (ROU) that requires a lessee to recognize a ROU asset and lease liability on the balance sheet for all leases with a term longer than 12 months. Leases will be classified as finance or operating, with classification affecting the pattern and classification of expense recognition in the income statement. </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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The new lease standard became effective for us on January 1, 2019, with early adoption permitted. An entity may choose to use either (1) its effective date or (2) the beginning of the earliest comparative period presented in the financial statements as its date of initial application. We adopted the new standard on January 1, 2019 and used the effective date as our date of initial application. Consequently, financial information will not be updated and the disclosures required under the new standard will not be provided for dates and periods before January 1, 2019. </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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> We have completed a qualitative and quantitative assessment of our lease portfolio and are in the process of finalizing our entries to record the impact of initial adoption. Upon adoption we expect to recognize lease liabilities of approximately </font><font style="font-family:inherit;font-size:10pt;">$53 million</font><font style="font-family:inherit;font-size:10pt;">, with corresponding ROU assets of the same amount, based on the present value of the remaining minimum rental payments under current leasing standards for our existing operating leases. We also expect to reclassify approximately </font><font style="font-family:inherit;font-size:10pt;">$19 million</font><font style="font-family:inherit;font-size:10pt;"> related to prepaid leasehold land from "Property, plant, and equipment, net" to "ROU Assets" as a result of adopting the ASU. </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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The new standard provides a number of optional practical expedients in transition. We expect to elect the &#8216;package of practical expedients&#8217;, which permits us not to reassess under the new standard our prior conclusions about lease identification, lease classification and initial direct costs. We do not expect to elect the use-of-hindsight or the practical expedient pertaining to land easements; the latter not being applicable to us. The new standard also provides practical expedients for an entity&#8217;s ongoing accounting. We currently expect to elect the short-term lease recognition exemption for all leases that qualify. This means, for those leases that qualify, we will not recognize ROU assets or lease liabilities, and this includes not recognizing ROU assets or lease liabilities for existing short-term leases of those assets in transition. We also currently expect to elect the practical expedient to not separate lease and non-lease components for our office leases. </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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Recently Issued Accounting Pronouncements</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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the SEC issued Release No. 33-10532 that amends and clarifies certain financial reporting requirements. The principal change to our financial reporting will be the inclusion of the annual disclosure requirement of changes in stockholders&#8217; equity in Rule 3-04 of Regulation S-X to interim periods. We will adopt this new rule beginning with our financial reporting for the quarter ended March 31, 2019. Upon adoption, we will include our Consolidated Statements of Stockholders' Equity with each quarterly filing on Form 10-Q.</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;">In January 2018, the FASB issued ASU 2018-02, Income Statement &#8212; </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</font><font style="font-family:inherit;font-size:10pt;">, which gives entities the option to reclassify to retained earnings tax effects resulting from the Tax Cuts and Jobs Act (the "Act") related to items that the FASB refers to as having been stranded in accumulated other comprehensive income ("OCI"). The new guidance may be applied retrospectively to each period in which the effect of the Act is recognized or in the period of adoption. We must adopt this guidance for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted for periods for which financial statements have not yet been issued or made available for issuance, including the period the Act was enacted. The guidance, when adopted, will require new disclosures regarding a company&#8217;s accounting policy for releasing the tax effects in accumulated OCI and permit the company the option to reclassify to retained earnings the tax effects resulting from the Act that are stranded in accumulated OCI. The adoption of ASU 2018-02 is not expected to have a material effect on our consolidated financial statements. We do not plan to adopt the new standard prior to the required effective date and we do not plan to elect the option to reclassify to retained earnings the tax effects resulting from the Act that are stranded in accumulated OCI. </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;">In August 2017, the FASB issued ASU 2017-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities</font><font style="font-family:inherit;font-size:10pt;">. The ASU simplifies certain aspects of hedge accounting and improves disclosures of hedging arrangements through the elimination of the requirement to separately measure and report hedge ineffectiveness. The ASU generally requires the entire change in the fair value of a hedging instrument to be presented in the same income statement line as the hedged item in order to align financial reporting of hedge relationships with economic results. Entities must apply the amendments to cash flow and net investment hedge relationships that exist on the date of adoption using a modified retrospective approach. The presentation and disclosure requirements must be applied prospectively. We adopted this guidance in our fiscal year beginning January 1, 2019. We do not expect the adoption of the ASU will have a material impact on our financial statements.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No.&#160;2017-04</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, Intangibles&#8212;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.</font><font style="font-family:inherit;font-size:10pt;">&#160;The ASU eliminates Step 2 from the goodwill impairment test, which previously measured an impairment loss by comparing the implied fair value of goodwill with its carrying amount. Instead, an entity should recognize an impairment charge for the amount by which the carrying value exceeds the reporting unit's fair value, not to exceed the total amount of goodwill allocated to that reporting unit. The ASU is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December&#160;15, 2019. We are currently evaluating the effect of the adoption of this ASU, but anticipate that the adoption will not have a material impact on our financial statements.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No.&#160;2016-13,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments&#8212;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.</font><font style="font-family:inherit;font-size:10pt;">&#160;This ASU requires instruments measured at amortized cost to be presented at the net amount expected to be collected. Entities are also required to record allowances for available-for-sale debt securities rather than reduce the carrying amount. This ASU is effective for fiscal years beginning after December&#160;15, 2019, including interim periods within those fiscal years. We expect that the adoption of the ASU will not have a material impact on our financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operations and summary of significant accounting policies</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">National Instruments Corporation is a Delaware corporation. We provide flexible application software and modular, multifunction hardware that users combine with industry-standard computers, networks and third party devices to create automated test and automated measurement systems. Our software-centric approach helps our customers quickly and cost-effectively design, prototype and deploy custom-defined solutions for their design, control and test application needs. We offer hundreds of products used to create virtual instrumentation systems for general, commercial, industrial and scientific applications. Our products may be used in different environments, and consequently, specific application of our products is determined by the customer and generally is not known to us. </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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">These financial statements have been prepared in accordance with U.S. generally accepted accounting principles.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Principles of consolidation</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;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 National Instruments Corporation and its subsidiaries. All significant intercompany accounts and transactions have been eliminated.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of estimates</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of our financial statements in conformity with U.S. generally accepted accounting principles requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures of contingent assets and liabilities. We base our estimates on past experience and other assumptions that we believe are reasonable under the circumstances, and we evaluate these estimates on an ongoing basis. Our critical accounting policies are those that affect our financial statements materially and involve difficult, subjective or complex judgments by management. Although these estimates are based on management's best knowledge of current events and actions that may impact the company in the future, actual results may be materially different from the estimates.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue Recognition</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 January 1, 2018, we adopted the new revenue standard using the modified retrospective transition method. Under the modified retrospective transition approach, periods prior to the adoption date were not adjusted and continue to be reported in accordance with historical GAAP. </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-style:italic;">Impact of adopting Topic 606</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;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;">A cumulative catch-up adjustment was recorded to beginning retained earnings to reflect the impact of all existing arrangements under the new revenue standard. The impact of adopting the new revenue standard for the year ended December 31, 2018 is further discussed under </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">"Recently Adopted Accounting Pronouncements" </font><font style="font-family:inherit;font-size:10pt;">beginning on page F-16. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue recognition under Topic 606</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue is recognized upon transfer of control of the promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We enter into contracts that can include various combinations of our products or services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><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-style:italic;">Nature of Goods and Services </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We derive revenues from&#160;</font><font style="font-family:inherit;font-size:10pt;">two</font><font style="font-family:inherit;font-size:10pt;">&#160;primary sources: products and software maintenance. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Product revenues </font><font style="font-family:inherit;font-size:10pt;">are primarily generated from the sale of off-the-shelf modular test and measurement hardware components and related drivers, and application software licenses. Sales of most hardware components may also include optional extended hardware warranties, which typically provide additional service-type coverage for three years from the purchase date. Our software licenses typically provide for a perpetual right to use our software. We also offer some term-based software licenses that expire, which are referred to as subscription arrangements. We do not customize software for customers and installation services are not required. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We sell our customer support contracts as a percentage of net software purchases the support is related. Revenues from offerings related to our hardware and software products such as extended hardware warranties, training, consulting and installation services are not significant and presented within product revenues, as further discussed below. </font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Software maintenance</font><font style="font-family:inherit;font-size:10pt;"> revenues consists of post contract customer support that provides the customer with unspecified upgrades and technical support. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software licenses are estimated based on our established pricing practices and maximize the use of observable inputs. Standalone selling prices of hardware products are typically estimated based on observable transactions when these services are sold on a standalone basis. Our typical performance obligations include the following:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:679px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:221px;" rowspan="1" colspan="1"></td><td style="width:161px;" rowspan="1" colspan="1"></td><td style="width:161px;" rowspan="1" colspan="1"></td><td style="width:136px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Obligation</font></div></td><td style="vertical-align:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">When performance obligation is typically satisfied</font></div></td><td style="vertical-align:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">When payment is typically due</font></div></td><td style="vertical-align:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">How standalone selling price is typically estimated</font></div></td></tr><tr><td colspan="4" 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product revenue</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Modular hardware</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">When customer obtains control of the product (point-in-time)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 30-90 days of shipment</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in transactions without multiple performance obligations</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">When software media is delivered to customer or made available for download electronically, and the applicable license period has begun (point-in-time)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 30-90 days of the beginning of license period</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Established pricing practices for software licenses bundled with maintenance, which are separately observable in renewal transactions</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Extended hardware warranty</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Ratably over the course of the support contract (over time)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 30-90 days of the beginning of the contract period</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in renewal transactions</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other related support offerings</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">As work is performed (over time) or course is delivered (point-in-time)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 30-90 days of delivery</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in transactions without multiple performance obligations</font></div></td></tr><tr><td colspan="4" 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Software maintenance revenue</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Software maintenance</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Ratably over the course of the support contract (over time)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 30-90 days of the beginning of the contract period</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in renewal transactions</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:center;font-size:10pt;"><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-style:italic;">Significant Judgments</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Judgment is required to determine the standalone selling price ("SSP") for each distinct performance obligation. We use a single amount to estimate SSP for items that are not sold separately, including perpetual and term licenses sold with software maintenance. We use a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount that needs to be allocated based on the relative SSP of the various products and services. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due to the various benefits from and the nature of our enterprise agreement program, judgment is required to assess the pattern of delivery, including the exercise pattern of certain benefits across our portfolio of customers. Additionally, whether a renewal option represents a distinct performance obligation could significantly impact the timing of revenue recognized. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our products are generally sold with a right of return which is accounted for as variable consideration when estimating the amount of revenue to recognize. Returns and credits are estimated at contract inception and updated at the end of each reporting period as additional information becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur. During the first quarter of 2018, we began to reclassify our allowance for sales returns to </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">"other current liabilities" from "accounts receivable, net" due to the adoption of ASU 2014-09. Changes to our estimated variable consideration were not material for the periods presented.</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-style:italic;">Contract Balances</font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Timing of revenue recognition may differ from the timing of payment from customers. We record a receivable when revenue is recognized prior to invoicing, or deferred revenue when revenue is recognized subsequent to invoicing. Based on the nature of our contracts with customers, we do not typically recognize unbilled receivables related to revenues recognized in excess of amounts billed. For the year ended&#160;December&#160;31, 2018, amounts recognized related to unbilled receivables were not material. </font></div><div style="line-height:120%;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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with efficient and predictable ways of purchasing our products and services, not to receive financing from our customers or to provide customers with financing. Examples include invoicing at the beginning of a maintenance service term with revenue recognized ratably over the contract period.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts Receivable</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable are recorded net of allowances for doubtful accounts of </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.9 million</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;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. Our allowance for doubtful accounts is based on historical experience. We analyze historical bad debts, customer concentrations, customer creditworthiness and current economic trends when evaluating the adequacy of our allowance for doubtful accounts. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:12pt;"><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="19" rowspan="1"></td></tr><tr><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:36%;" 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: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: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="5" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Provisions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Write-Offs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at End of Period</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,498</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,052</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,683</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,867</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,867</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,383</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">358</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,892</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,892</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,135</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">537</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,490</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Contract Liabilities</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;"></font><font style="font-family:inherit;font-size:10pt;">We recognize contract liabilities, presented in our Consolidated Balance Sheet as "Deferred revenue" when we have an obligation to transfer goods or services to a customer for which we have received consideration (or an amount of consideration is due) from the customer. Refer to Note 2 - Revenue for additional information, including changes in our contract liability during the year ended December 31, 2018.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Refund Liability</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A refund liability for estimated sales returns is made by reducing recorded revenue based on historical experience. We analyze historical returns, current economic trends and changes in customer demand of our products when evaluating the adequacy of our sales returns refund liability. Our sales return refund liability was </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</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;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. As further discussed on page F-16 below, we adopted the new revenue standard on January 1, 2018 using the modified retrospective method. Under the modified retrospective method of adoption, we did not adjust our comparative periods to reflect the adoption of the new revenue standard. In accordance with the new revenue standard, our sales return refund liability as of December 31, 2018 was presented in "Other Current Liabilities" on our balance sheet. Our sales return refund liability as of December 31, 2017 was presented in "Accounts Receivable, net" on our balance sheet.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Assets Recognized from the Costs to Obtain a Contract with a Customer</font></div><div style="line-height:120%;text-align:left;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;">We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales incentive programs meet the requirements to be capitalized. Capitalized incremental costs related to initial contracts and renewals are amortized over the same period because the commissions paid on both the initial contract and renewals are commensurate with one another. Total capitalized costs to obtain a contract were not material during the periods presented and are included in other long-term assets on our consolidated balance sheets. The net effect of capitalization and amortization of these costs was not material to our results of operating during the periods presented.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Shipping and handling costs</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our shipping and handling costs charged to customers are included in net sales, and the associated expense is recorded in cost of sales.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Cash and cash equivalents</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents include cash and highly liquid investments with maturities of three months or less at the date of acquisition.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Investments</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We value our available-for-sale debt instruments based on pricing from third-party pricing vendors, who may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. We classify all of our fixed income available-for-sale securities as having Level 2 inputs. The valuation techniques used to measure the fair value of our financial instruments having Level 2 inputs were derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models, such as discounted cash flow techniques. We believe all of these sources reflect the credit risk associated with each of our available-for-sale debt investments. Short-term investments consist of available-for-sale debt securities issued by states of the U.S. and political subdivisions of the U.S., corporate debt securities and debt securities issued by U.S. government organizations and agencies. All short-term investments have contractual maturities of less than </font><font style="font-family:inherit;font-size:10pt;">40</font><font style="font-family:inherit;font-size:10pt;"> months.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our investments in debt securities are classified as available-for-sale and accordingly are reported at fair value, with unrealized gains and losses reported as other comprehensive income, a component of stockholders&#8217; equity. Unrealized losses are charged against income when a decline in fair value is determined to be other than temporary. Investments with maturities beyond one year are classified as short-term based on their highly liquid nature and because such marketable securities represent the investment of cash that is available for current operations. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of our short-term investments in debt 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;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$271 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$122 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. The increase was due to the net purchase of </font><font style="font-family:inherit;font-size:10pt;">$150 million</font><font style="font-family:inherit;font-size:10pt;"> of short-term investments. We had </font><font style="font-family:inherit;font-size:10pt;">$5 million</font><font style="font-family:inherit;font-size:10pt;"> U.S. dollar equivalent of corporate bonds that were denominated in Euro at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">.&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:4pt;"><font style="font-family:inherit;font-size:4pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We follow the guidance provided by FASB ASC 320 to assess whether our investments with unrealized loss positions are other than temporarily impaired. Realized gains and losses and declines in value judged to be other than temporary are determined based on the specific identification method and are reported in other income (expense), net, in our Consolidated Statements of Income. In addition, we from time to time make equity investments in non-publicly traded companies. Equity investments in which we do not have control, but have the ability to exercise significant influence over operating and financial policies, are accounted for using the equity method. Our proportionate share of income or loss is recorded in "Other income (expense), net "in the Consolidated Statement of Income. All other non-marketable equity investments do not have readily determinable fair values and are recorded at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. We periodically review our non-marketable equity investments for other-than-temporary declines in fair value and write-down specific investments to their fair values when we determine that an other-than-temporary decline has occurred. Our non-marketable equity investments were not material at December 31, 2018 and 2017.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We did not identify or record any other-than-temporary impairments on our investments securities 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;">. &#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Inventories, net</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories are stated at the lower-of-cost or net realizable value. Cost is determined using standard costs, which approximate the first-in first-out (&#8220;FIFO&#8221;) method. Cost includes the acquisition cost of purchased components, parts and subassemblies, in-bound freight costs, labor and overhead. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory is shown in the table below net of adjustment for excess and obsolete inventories of </font><font style="font-family:inherit;font-size:10pt;">$15.4 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$16.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.6 million</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;">, </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;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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="19" rowspan="1"></td></tr><tr><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:36%;" 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: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: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: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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Provisions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Write-Offs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at End of Period</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjustment for excess and obsolete inventories</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">10,054</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">5,793</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,208</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">12,639</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjustment for excess and obsolete inventories</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">12,639</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,130</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,322</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">16,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></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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Adjustment for excess and obsolete inventories</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">16,447</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,870</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">8,932</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">15,385</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and equipment, net</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which range from </font><font style="font-family:inherit;font-size:10pt;">twenty</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">forty</font><font style="font-family:inherit;font-size:10pt;"> years for buildings, and </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;"> years for purchased internal use software and for equipment which are each included in furniture and equipment.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Intangible assets, net</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We capitalize costs related to the development and acquisition of certain software products. Capitalization of costs begins when technological feasibility has been established and ends when the product is available for general release to customers. Technological feasibility for our products is established when the product is available for beta release. Amortization is computed on an individual product basis for those products available for market and is recognized based on the product&#8217;s estimated economic life, generally </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We use the services of outside counsel to search for, document, and apply for patents. Those costs, along with any filing or application fees, are capitalized. Costs related to patents which are abandoned are written off. Once a patent is granted, the patent costs are amortized ratably over the legal life of the patent, generally </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">seventeen</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> Leasehold improvements are amortized over the shorter of the life of the lease or the asset. </font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At each balance sheet date, the unamortized costs for all intangible assets are reviewed by management and reduced to net realizable value when necessary.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Goodwill</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The excess purchase price over the fair value of net assets acquired is recorded as goodwill. We have </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> operating segment and </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reporting unit. Goodwill is tested for impairment on an annual basis, and between annual tests if indicators of potential impairment exist, using a fair-value-based approach based on the market capitalization of the reporting unit. </font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective for the annual goodwill impairment test for 2018 and for future testing, we performed the required annual testing&#160; as of November 30 of each year rather than on February 28.&#160; In anticipation of this change, we reperformed our annual goodwill impairment test as of November 30, 2017 and determined that it was more likely than not that the estimated fair value for the reporting unit exceeded the carrying amount and that no impairment existed from February 28 to November 30, 2017. We performed our annual goodwill impairment testing as of November 30, 2018 and determined that no impairment existed. We do not believe that the change in the date of the annual goodwill impairment test is a material change in the method of applying an accounting principle nor do we expect that it will result in any delay, acceleration or impact to the results of the impairment testing. We believe this date is preferable because it aligns with the timing of our annual planning process which largely occurs during the fourth quarter. Retrospective application to prior periods is impracticable as we are unable to objectively determine, without the use of hindsight, the assumptions that would be used in those earlier periods. &#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><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;"> impairment of goodwill was identified during </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;">. Goodwill is deductible for tax purposes in certain jurisdictions.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Concentrations of credit risk</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We maintain cash and cash equivalents with various financial institutions located in many countries throughout the world. At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had $</font><font style="font-family:inherit;font-size:10pt;">531 million</font><font style="font-family:inherit;font-size:10pt;"> in cash, cash equivalents and short-term investments. Our cash and cash equivalent balances are held in numerous financial institutions throughout the world, including substantial amounts held outside of the U.S., however, the majority of our short-term investments that are located outside of the U.S. are denominated in the U.S. dollar with the exception of </font><font style="font-family:inherit;font-size:10pt;">$5 million</font><font style="font-family:inherit;font-size:10pt;"> U.S. dollar equivalent of corporate bonds that are denominated in Euro. The most significant of our operating accounts was our Malaysian Citibank operating account which held approximately </font><font style="font-family:inherit;font-size:10pt;">$19 million</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">7%</font><font style="font-family:inherit;font-size:10pt;"> of our total cash and cash equivalents at a bank that carried Baa1/BBB+/A ratings 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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the geographic distribution of our cash, cash equivalents, and short-term investments as of December 31, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> (in millions):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;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;margin-left:auto;margin-right:auto;width:96.484375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:11%;" 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Domestic</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">International</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and Cash Equivalents</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$76.2</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$183.2</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$259.4</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">29%</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">71%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term Investments</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$236.9</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$34.5</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$271.4</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">87%</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">13%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash, Cash Equivalents and Short-term Investments</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$313.1</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$217.7</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$530.8</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">59%</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">41%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The goal of our investment policy is to manage our investment portfolio to preserve principal and liquidity while maximizing the return on our investment portfolio through the full investment of available funds. We place our cash investments in instruments that meet credit quality standards, as specified in our corporate investment policy guidelines. These guidelines also limit the amount of credit exposure to any one issue, issuer or type of instrument. Our cash equivalents and short-term investments carried ratings from the major credit rating agencies that were in accordance with our corporate investment policy. Our investment policy allows investments in the following: government and federal agency obligations, repurchase agreements (&#8220;Repos&#8221;), certificates of deposit and time deposits, corporate obligations, medium term notes and deposit notes, commercial paper including asset-backed commercial paper (&#8220;ABCP&#8221;), puttable bonds, general obligation and revenue bonds, money market funds, taxable commercial paper, corporate notes/bonds, municipal notes, municipal obligations and tax exempt commercial paper. All such instruments must carry minimum ratings of A1/P1/F1, MIG1/VMIG1/SP1 and A2/A/A, as applicable, all of which are considered &#8220;investment grade&#8221;. Our investment policy for marketable securities requires that all securities mature in&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> years or less, with a weighted average maturity of no longer than </font><font style="font-family:inherit;font-size:10pt;">24</font><font style="font-family:inherit;font-size:10pt;"> months with at least </font><font style="font-family:inherit;font-size:10pt;">10%</font><font style="font-family:inherit;font-size:10pt;"> maturing in </font><font style="font-family:inherit;font-size:10pt;">90 days</font><font style="font-family:inherit;font-size:10pt;"> or less. (See Note 3 &#8211; Short-term investments in Notes to Consolidated Financial Statements for further discussion and analysis of our investments).</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Concentration of credit risk with respect to trade accounts receivable is limited due to our large number of customers and their dispersion across many countries and industries. No single customer accounted for more than </font><font style="font-family:inherit;font-size:10pt;">3%</font><font style="font-family:inherit;font-size:10pt;"> of sales 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;">, respectively. The largest trade account receivable from any individual customer at </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;">$3.3 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Key supplier risk</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our manufacturing processes use large volumes of high-quality components and subassemblies supplied by outside sources. Several of these items are available through sole or limited sources. Supply shortages or quality problems in connection with these key items could require us to procure items from replacement suppliers, which would cause significant delays in fulfillment of orders and likely result in additional costs. In order to manage this risk, we maintain safety stock of some of these single sourced components and subassemblies and perform regular assessments of a suppliers' performance, grading key suppliers in critical areas such as quality and &#8220;on-time&#8221; delivery.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warranty reserve</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We offer a </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-year limited warranty on most hardware products which is included in the terms of sale of such products. We also offer optional extended warranties on our hardware products for which the related revenue is recognized ratably over the warranty period. Provision is made for estimated future warranty costs at the time of the sale for the estimated costs that may be incurred under the limited warranty. Our estimate is based on historical experience and product sales during the period.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The warranty reserve 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;"> was as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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:46%;" 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: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:15%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at the beginning of the year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,846</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,686</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,755</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accruals for warranties issued during the year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,026</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,644</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,454</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accruals related to pre-existing warranties</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">274</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,258</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements made (in cash or in kind) during the year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,088</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,758</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,781</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at the end of the year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,173</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,846</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,686</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 style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Loss contingencies</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We accrue for probable losses from contingencies including legal defense costs, on an undiscounted basis</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, </font><font style="font-family:inherit;font-size:10pt;">when such costs are considered probable of being incurred and are reasonably estimable. We periodically evaluate available information, both internal and external, relative to such contingencies and adjust this accrual as necessary.</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Advertising expense</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expense costs of advertising as incurred. Advertising expense 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;"> was </font><font style="font-family:inherit;font-size:10pt;">$8 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$11 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$12 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign currency translation</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The functional currency for our international sales operations is the applicable local currency. The assets and liabilities of these operations are translated at the rate of exchange in effect on the balance sheet date and sales and expenses are translated at average rates. The resulting gains or losses from translation are included in a separate component of other comprehensive income. Gains and losses resulting from re-measuring monetary asset and liability accounts that are denominated in a currency other than a subsidiary&#8217;s functional currency are included in net foreign exchange gain (loss) and are included in net income.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Foreign currency hedging instruments</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">All of our derivative instruments are recognized on the balance sheet at their fair value. We currently use foreign currency forward contracts to hedge our exposure to material foreign currency denominated receivables and forecasted foreign currency cash flows.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On the date the derivative contract is entered into, we designate the derivative as a hedge of the variability of foreign currency cash flows to be received or paid (&#8220;cash flow&#8221; hedge) or as a hedge of our foreign denominated net receivable positions (&#8220;other derivatives&#8221;). Changes in the fair value of derivatives that are designated and qualify as cash flow hedges and that are deemed to be highly effective are recorded in other comprehensive income. These amounts are subsequently reclassified into earnings in the period during which the hedged transaction is realized. The gain or loss on the other derivatives as well as the offsetting gain or loss on the hedged item attributable to the hedged risk is recognized in current earnings under the line item &#8220;Net foreign exchange gain (loss)&#8221;. We do not enter into derivative contracts for speculative purposes.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We formally document all relationships between hedging instruments and hedged items, as well as our risk-management objective and strategy for undertaking various hedge transactions at the inception of the hedge. This process includes linking all derivatives that are designated as cash flow hedges to specific forecasted transactions. We also formally assess, both at the hedge&#8217;s inception and on an ongoing basis, whether the hedging instruments are highly effective in offsetting changes in cash flows of hedged items.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We prospectively discontinue hedge accounting if (1) it is determined that the derivative is no longer highly effective in offsetting changes in the fair value of a hedged item (forecasted transactions); or (2) the derivative is de-designated as a hedge instrument, because it is unlikely that a forecasted transaction will occur. When hedge accounting is discontinued, the derivative is sold and the resulting gains and losses are recognized immediately in earnings.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Income taxes</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts. We account for GILTI in deferred taxes. Valuation allowances are established when necessary to reduce deferred tax assets to amounts which are more likely than not to be realized. Judgment is required in assessing the future tax consequences of events that have been recognized in our financial statements or tax returns. Variations in the actual outcome of these future tax consequences could materially impact our financial position or our results of operations. In estimating future tax consequences, all expected future events are considered other than enactments of changes in tax laws or rates. We account for uncertainty in income taxes recognized in our financial statements using prescribed recognition thresholds and measurement attributes for financial statement disclosure of tax positions taken or expected to be taken on our tax returns. Our continuing policy is to recognize interest and penalties related to income tax matters in income tax expense.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Earnings per share</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share (&#8220;EPS&#8221;) is computed by dividing net income by the weighted average number of common shares outstanding during each period. Diluted EPS is computed by dividing net income by the weighted average number of common shares and common share equivalents outstanding (if dilutive) during each period. The number of common share equivalents, which include stock options and restricted stock units (&#8220;RSUs&#8221;), is computed using the treasury stock method.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The reconciliation of the denominators used to calculate basic EPS and diluted EPS for 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;"> are as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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="10" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" 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:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Years ended December 31,</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="2" 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:10pt;"><font style="font-family:inherit;font-size:10pt;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: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:10pt;"><font style="font-family:inherit;font-size:10pt;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: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:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding-basic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131,987</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">130,300</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:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">128,453</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Plus: Common share equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RSUs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,287</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:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,087</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:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">555</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average shares outstanding-diluted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">133,274</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">131,387</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">129,008</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;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock awards to acquire </font><font style="font-family:inherit;font-size:10pt;">11,352</font><font style="font-family:inherit;font-size:10pt;"> shares, </font><font style="font-family:inherit;font-size:10pt;">32,400</font><font style="font-family:inherit;font-size:10pt;"> shares, and </font><font style="font-family:inherit;font-size:10pt;">10,900</font><font style="font-family:inherit;font-size:10pt;"> shares 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;">, respectively, were excluded in the computations of diluted EPS because the effect of including the stock awards would have been anti-dilutive.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-based compensation</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for stock-based compensation plans, which are more fully described in Note 12 &#8211; Authorized shares of common and preferred stock and stock-based compensation plans, using a fair-value method and recognize the expense in our Consolidated Statement of Income.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Comprehensive income</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our comprehensive income is comprised of net income, foreign currency translation and unrealized gains and losses on forward contracts and securities available-for-sale. Comprehensive income 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;"> was </font><font style="font-family:inherit;font-size:10pt;">$155 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$71 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$86 million</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%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Adopted Accounting Pronouncements</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;font-style:italic;">Revenue from Contracts with Customers</font></div><div style="line-height:120%;text-align:left;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 1, 2018, we adopted the new revenue standard using the modified retrospective transition method. Under this method, we evaluated all contracts that were not completed at the beginning of 2018 as if those contracts had been accounted for under the new revenue standard. We did not evaluate individual modifications for those periods prior to the adoption date, but the aggregate effect of all modifications as of the adoption date and such effects are provided below. Under the modified retrospective transition approach, periods prior to the adoption date were not adjusted and continue to be reported in accordance with historical GAAP. A cumulative catch-up adjustment was recorded to beginning retained earnings to reflect the impact of all existing arrangements under the new revenue standard.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Impact of Adopting the New Revenue Standard</font></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We do not expect the impact of the adoption of the new revenue standard&#160;to be material to our operating results on an ongoing basis. A majority of our sales revenue continues to be recognized when products are shipped from our manufacturing facilities. Historically, we have had to defer revenue for certain types of licenses arrangements and recognize revenue for such licenses ratably over the license term. Under the new revenue standard, we are no longer required to establish vendor-specific objective evidence ("VSOE") to recognize software license revenue separately from the other elements, and we are able to recognize all software license revenue once the customer obtains control of the license, which will generally occur at the start of each license term. </font></div><div style="line-height:120%;text-align:justify;text-indent:18px;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;">Under the modified retrospective method of adoption, we evaluated all contracts that were not completed at the beginning of 2018 as if those contracts had been accounted for under the new revenue standard. We did not evaluate individual modifications for those periods prior to the adoption date, but the aggregate effect of all modifications as of the adoption date and such effects are provided below. </font></div><div style="line-height:120%;text-align:justify;text-indent:18px;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 cumulative effects of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of&#160;ASU&#160;2014-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue - Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">&#160;were as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" colspan="1"></td><td style="width:18%;" 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:18%;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 31, 2017</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments Due to ASU 2014-09</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at January 1, 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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet</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 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 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></tr><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Assets</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 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 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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</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:10pt;"><font style="font-family:inherit;font-size:10pt;">248,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,399</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">251,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term assets</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:10pt;"><font style="font-family:inherit;font-size:10pt;">32,553</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,065</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">33,618</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;height:20px;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;height:20px;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;height:20px;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;height:20px;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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Liabilities and Stockholders' Equity</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 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 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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue - current</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:10pt;"><font style="font-family:inherit;font-size:10pt;">120,638</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,067</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">111,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue - long-term</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:10pt;"><font style="font-family:inherit;font-size:10pt;">33,742</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">(997</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">32,745</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</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:10pt;"><font style="font-family:inherit;font-size:10pt;">23,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">25,882</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</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:10pt;"><font style="font-family:inherit;font-size:10pt;">33,609</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,771</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">35,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</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:10pt;"><font style="font-family:inherit;font-size:10pt;">313,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><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,657</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">322,898</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present the amounts by which financial statement line items were affected in the current period due to the adoption of ASU 2014-09. Our historical net cash flows are not impacted by this accounting change. </font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:20%;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)<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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ended December 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="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Increase / (Decrease)</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Consolidated Statements of Income*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Products</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,911</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total net sales</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,911</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(153)</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Income</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">8,064</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Provision for income taxes</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,299</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">6,765</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;">*&#160;&#160; Excludes line items that were not materially affected by our adoption of ASU 2014-09.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:21%;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 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="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Increase / (Decrease)</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Consolidated Balance Sheet</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,093</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term assets</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,220</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;height:20px;font-size:10pt;"><font style="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;height:20px;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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Liabilities and Stockholders' Equity</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue - current</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,807)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue - non-current</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,417)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,399</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,771</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">16,367</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; Excludes line items that were not materially affected by our adoption of ASU 2014-09. </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:left;font-size:10pt;"><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-style:italic;">Other Recently Adopted Accounting Pronouncements</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We also adopted the following accounting pronouncements as of January 1, 2018 which did not have a material impact on our financial statements:</font></div><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;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;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASU 2017-01, Business Combinations (Topic 805) Clarifying the Definition of a Business</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;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;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASU 2016-18, Statement of Cash Flows (Topic 230) Restricted Cash</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;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;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASU 2016-15, Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:10px;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;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ASU 2016-01, Financial Instruments - Overall (Subtopic 825-10), Recognition and Measurement of Financial Assets and Liabilities </font></div></td></tr></table><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Recently Issued Accounting Pronouncements</font></div><div style="line-height:120%;text-align:justify;text-indent:18px;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-style:italic;">Lease Accounting</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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In February 2016, the FASB established Topic 842, Leases, by issuing Accounting Standards Update (ASU) No. 2016-02, which supersedes ASC 840, Leases. and requires lessees to recognize leases on-balance sheet and disclose key information about leasing arrangements. Topic 842 was subsequently amended by ASU No. 2018-01, Land Easement Practical Expedient for Transition to Topic 842; ASU No. 2018-10, Codification Improvements to Topic 842, Leases; and ASU No. 2018-11, Targeted Improvements. Topic 842, as amended, (the "new lease standard") establishes a right-of-use model (ROU) that requires a lessee to recognize a ROU asset and lease liability on the balance sheet for all leases with a term longer than 12 months. Leases will be classified as finance or operating, with classification affecting the pattern and classification of expense recognition in the income statement. </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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The new lease standard became effective for us on January 1, 2019, with early adoption permitted. An entity may choose to use either (1) its effective date or (2) the beginning of the earliest comparative period presented in the financial statements as its date of initial application. We adopted the new standard on January 1, 2019 and used the effective date as our date of initial application. Consequently, financial information will not be updated and the disclosures required under the new standard will not be provided for dates and periods before January 1, 2019. </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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> We have completed a qualitative and quantitative assessment of our lease portfolio and are in the process of finalizing our entries to record the impact of initial adoption. Upon adoption we expect to recognize lease liabilities of approximately </font><font style="font-family:inherit;font-size:10pt;">$53 million</font><font style="font-family:inherit;font-size:10pt;">, with corresponding ROU assets of the same amount, based on the present value of the remaining minimum rental payments under current leasing standards for our existing operating leases. We also expect to reclassify approximately </font><font style="font-family:inherit;font-size:10pt;">$19 million</font><font style="font-family:inherit;font-size:10pt;"> related to prepaid leasehold land from "Property, plant, and equipment, net" to "ROU Assets" as a result of adopting the ASU. </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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The new standard provides a number of optional practical expedients in transition. We expect to elect the &#8216;package of practical expedients&#8217;, which permits us not to reassess under the new standard our prior conclusions about lease identification, lease classification and initial direct costs. We do not expect to elect the use-of-hindsight or the practical expedient pertaining to land easements; the latter not being applicable to us. The new standard also provides practical expedients for an entity&#8217;s ongoing accounting. We currently expect to elect the short-term lease recognition exemption for all leases that qualify. This means, for those leases that qualify, we will not recognize ROU assets or lease liabilities, and this includes not recognizing ROU assets or lease liabilities for existing short-term leases of those assets in transition. We also currently expect to elect the practical expedient to not separate lease and non-lease components for our office leases. </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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Recently Issued Accounting Pronouncements</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-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In August 2018, the SEC issued Release No. 33-10532 that amends and clarifies certain financial reporting requirements. The principal change to our financial reporting will be the inclusion of the annual disclosure requirement of changes in stockholders&#8217; equity in Rule 3-04 of Regulation S-X to interim periods. We will adopt this new rule beginning with our financial reporting for the quarter ended March 31, 2019. Upon adoption, we will include our Consolidated Statements of Stockholders' Equity with each quarterly filing on Form 10-Q.</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;">In January 2018, the FASB issued ASU 2018-02, Income Statement &#8212; </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</font><font style="font-family:inherit;font-size:10pt;">, which gives entities the option to reclassify to retained earnings tax effects resulting from the Tax Cuts and Jobs Act (the "Act") related to items that the FASB refers to as having been stranded in accumulated other comprehensive income ("OCI"). The new guidance may be applied retrospectively to each period in which the effect of the Act is recognized or in the period of adoption. We must adopt this guidance for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted for periods for which financial statements have not yet been issued or made available for issuance, including the period the Act was enacted. The guidance, when adopted, will require new disclosures regarding a company&#8217;s accounting policy for releasing the tax effects in accumulated OCI and permit the company the option to reclassify to retained earnings the tax effects resulting from the Act that are stranded in accumulated OCI. The adoption of ASU 2018-02 is not expected to have a material effect on our consolidated financial statements. We do not plan to adopt the new standard prior to the required effective date and we do not plan to elect the option to reclassify to retained earnings the tax effects resulting from the Act that are stranded in accumulated OCI. </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;">In August 2017, the FASB issued ASU 2017-12, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities</font><font style="font-family:inherit;font-size:10pt;">. The ASU simplifies certain aspects of hedge accounting and improves disclosures of hedging arrangements through the elimination of the requirement to separately measure and report hedge ineffectiveness. The ASU generally requires the entire change in the fair value of a hedging instrument to be presented in the same income statement line as the hedged item in order to align financial reporting of hedge relationships with economic results. Entities must apply the amendments to cash flow and net investment hedge relationships that exist on the date of adoption using a modified retrospective approach. The presentation and disclosure requirements must be applied prospectively. We adopted this guidance in our fiscal year beginning January 1, 2019. We do not expect the adoption of the ASU will have a material impact on our financial statements.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January 2017, the FASB issued ASU No.&#160;2017-04</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">, Intangibles&#8212;Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment.</font><font style="font-family:inherit;font-size:10pt;">&#160;The ASU eliminates Step 2 from the goodwill impairment test, which previously measured an impairment loss by comparing the implied fair value of goodwill with its carrying amount. Instead, an entity should recognize an impairment charge for the amount by which the carrying value exceeds the reporting unit's fair value, not to exceed the total amount of goodwill allocated to that reporting unit. The ASU is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December&#160;15, 2019. We are currently evaluating the effect of the adoption of this ASU, but anticipate that the adoption will not have a material impact on our financial statements.</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In June 2016, the FASB issued ASU No.&#160;2016-13,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments&#8212;Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.</font><font style="font-family:inherit;font-size:10pt;">&#160;This ASU requires instruments measured at amortized cost to be presented at the net amount expected to be collected. Entities are also required to record allowances for available-for-sale debt securities rather than reduce the carrying amount. This ASU is effective for fiscal years beginning after December&#160;15, 2019, including interim periods within those fiscal years. We expect that the adoption of the ASU will not have a material impact on our financial statements.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Employee retirement plan</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have a defined contribution retirement plan pursuant to Section 401(k) of the Internal Revenue Code. Substantially all domestic employees with at least </font><font style="font-family:inherit;font-size:10pt;">30 days</font><font style="font-family:inherit;font-size:10pt;"> of continuous service are eligible to participate and may contribute up to </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;"> of their compensation to such plan. The Board of Directors has elected to make matching contributions equal to </font><font style="font-family:inherit;font-size:10pt;">50%</font><font style="font-family:inherit;font-size:10pt;"> of employee contributions, which could be applied to up to </font><font style="font-family:inherit;font-size:10pt;">8%</font><font style="font-family:inherit;font-size:10pt;"> of each participant&#8217;s compensation during </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;"> and up to </font><font style="font-family:inherit;font-size:10pt;">6%</font><font style="font-family:inherit;font-size:10pt;"> of each participant's compensation during </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. Employees are eligible for matching contributions after </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;"> of continuous service. Company contributions vest immediately. Our policy prohibits participants from direct investment in shares of our common stock within the plan. Company contributions charged to expense were </font><font style="font-family:inherit;font-size:10pt;">$9.4 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$9.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.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%;padding-bottom:8px;padding-top:8px;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;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment 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;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, consist of the following:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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:43%;" 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: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:1%;" rowspan="1" colspan="1"></td><td style="width:26%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,967</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">218,289</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,533</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">388,102</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">368,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></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">639,358</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">618,656</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated depreciation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">(394,157</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">(368,941</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total, 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 style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">245,201</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">249,715</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation expense 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;">, was </font><font style="font-family:inherit;font-size:10pt;">$37 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$40 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$40 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:1pt;"><font style="font-family:inherit;font-size:1pt;">&#3839;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Property and equipment, net</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which range from </font><font style="font-family:inherit;font-size:10pt;">twenty</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">forty</font><font style="font-family:inherit;font-size:10pt;"> years for buildings, and </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;"> years for purchased internal use software and for equipment which are each included in furniture and equipment.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment 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;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, consist of the following:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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:43%;" 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: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:1%;" rowspan="1" colspan="1"></td><td style="width:26%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Land</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">32,967</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">218,289</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">217,533</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and equipment</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">388,102</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">368,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></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">639,358</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">618,656</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated depreciation</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">(394,157</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">(368,941</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total, 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 style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">245,201</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">249,715</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restructuring</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%;padding-bottom:10px;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During 2017 and 2018, we took steps to reduce our overall employee headcount by approximately </font><font style="font-family:inherit;font-size:10pt;">4%</font><font style="font-family:inherit;font-size:10pt;"> by the end of December 31, 2018, in an effort to minimize job duplication or evaluate where we should shift and centralize activities, improve efficiencies, and rebalance our resources on higher return activities. The timing and scope of any future headcount reductions will vary. </font></div><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the charges in the consolidated statement of operations resulting from our restructuring activities during 2018 is shown below:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:72%;" 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:13%;" 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;height:17px;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;height:17px;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;height:17px;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:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Years Ended</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="3" style="vertical-align:middle;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(150</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,208</font></div></td><td style="vertical-align:bottom;border-top:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,890</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,990</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</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:10pt;"><font style="font-family:inherit;font-size:10pt;">10,655</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">10,968</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">General and Administration</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,702</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,898</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total restructuring and other related costs</font></div></td><td style="vertical-align:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,097</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:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">17,064</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:10px;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:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total restructuring and other charges incurred during the year ended December 31, 2018 related to this initiative were </font><font style="font-family:inherit;font-size:10pt;">$14.1 million</font><font style="font-family:inherit;font-size:10pt;"> primarily related to employee severance costs. A summary of balance sheet activity related to the restructuring activity is shown below:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:99.0234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" 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></tr><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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restructuring Liability</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Income statement expense</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:10pt;"><font style="font-family:inherit;font-size:10pt;">14,097</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash payments</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,999</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of December 31, 2018</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,506</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:center;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 restructuring liability&#160;of&#160;&#160;</font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;"> at&#160;December&#160;31, 2018&#160;&#160;relating&#160;primarily to severance payments associated with the restructuring activity, is recorded in the&#160;&#8220;accrued compensation&#8221; line item of the consolidated&#160;balance&#160;sheet.</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;">Revenue </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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Disaggregation of Revenues</font></div><div style="line-height:120%;text-align:left;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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We disaggregate revenue from contracts with customers based on the timing of transfer of goods or services to customers (point-in-time or over time) and geographic region based on the billing location of the customer. The geographic regions that are tracked are the Americas (United States, Canada and Latin America), EMEIA (Europe, Middle East, India and Africa) and APAC (Australia, Japan, Korea, New Zealand, Southeast Asia and China). Total net sales based on the disaggregation criteria described above are as follows:</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:center;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;margin-left:auto;margin-right:auto;width:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:22%;" 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:23%;" 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:23%;" 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:23%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="overflow:hidden;font-size:10pt;"><font style="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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended December 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;border-bottom:1px solid #000000;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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:2px 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Point-in-Time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Over Time</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">451,047</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">87,341</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">538,388</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">EMEIA</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">356,070</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">76,907</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">432,977</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">APAC</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">355,024</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:10pt;"><font style="font-family:inherit;font-size:10pt;">32,743</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:10pt;"><font style="font-family:inherit;font-size:10pt;">387,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;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;">Total net sales (1)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,162,141</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;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">196,991</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;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,359,132</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 colspan="13" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) Net sales contains hedging gains and losses, which do not represent revenues recognized from customers. See Note 5 - Derivative instruments and hedging activities for more information on the impact of our hedging activities on our results of operations</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total net sales by the major geographic areas in which we operate, are as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;font-size:12pt;"><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:37%;" 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:18%;" 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:18%;" 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:18%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Years Ended December 31,</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017 (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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016 (1)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net sales:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">Americas</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">538,388</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">504,626</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">482,039</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">EMEIA</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">432,977</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">408,625</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">389,843</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">APAC</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">387,767</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:10pt;"><font style="font-family:inherit;font-size:10pt;">376,135</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:10pt;"><font style="font-family:inherit;font-size:10pt;">356,297</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,359,132</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,289,386</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,228,179</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><tr><td colspan="13" 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1) As discussed in Note 1 - Operations and summary of significant accounting policies, prior periods have not been adjusted for adoption of ASU 2014-09 </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;"><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-style:italic;">Information about Contract Balances</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of our deferred revenue balance is related to extended hardware and software maintenance contracts. Payment terms and conditions vary by contract type, although payment is typically due within 30 to 90 days of contract inception. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers, such as invoicing at the beginning of a subscription term with a portion of the revenue recognized ratably over the contract period, or to provide customers with financing, such as multi-year on-premises licenses that are invoiced annually with revenue recognized upfront. </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;">Changes in deferred revenue, current and long-term, during the </font><font style="font-family:inherit;font-size:10pt;">twelve</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> were as follows:</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:center;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;margin-left:auto;margin-right:auto;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:27%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred Revenue at December 31, 2017</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">154,380</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;Impact of adopting new revenue standard</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,064</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred Revenue at January 1, 2018</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">144,316</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Deferral of revenue billed in current period, net of recognition</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:10pt;"><font style="font-family:inherit;font-size:10pt;">125,198</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Recognition of revenue deferred in prior periods</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(106,138</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Foreign currency translation impact</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,452</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of 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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">159,924</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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">twelve</font><font style="font-family:inherit;font-size:10pt;"> months ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, revenue recognized from performance obligations related to prior periods (for example, due to changes in transaction price) was not material. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables which are anticipated to be invoiced in the next twelve months are included in "accounts receivable, net" on the consolidated balance sheet. Based on the nature of our contracts with customers, we do not typically recognize unbilled receivables related to revenues recognized in excess of amounts billed. For the twelve months ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, amounts recognized related to unbilled receivables were not material. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;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-style:italic;">Unsatisfied Performance Obligations</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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue expected to be recognized in any future period related to remaining performance obligations, excluding revenue pertaining to contracts that have an original expected duration of one year or less, and excluding contracts where revenue is recognized as invoiced, was approximately </font><font style="font-family:inherit;font-size:10pt;">$56.9 million</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;">. Since we typically invoice customers at contract inception, this amount is included in our current and non-current deferred revenue balances. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;">, we expect to recognize approximately </font><font style="font-family:inherit;font-size:10pt;">48%</font><font style="font-family:inherit;font-size:10pt;"> of the revenue related to these unsatisfied performance obligations during 2019, </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;"> during 2020, and </font><font style="font-family:inherit;font-size:10pt;">22%</font><font style="font-family:inherit;font-size:10pt;"> thereafter. </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-style:italic;">Practical Expedients</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:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As discussed in Note 1 - Operations and summary of significant accounting policies and elsewhere in Note 2 - Revenue, we have elected the following practical expedients in accordance with the new revenue standard:</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><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;">We generally expense sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within sales and marketing expenses. </font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;">We do not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed.</font></div></td></tr></table><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:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</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;">We do not consider the time value of money for contracts with original durations of one year or less.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;text-indent:36px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our typical performance obligations include the following:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:679px;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:221px;" rowspan="1" colspan="1"></td><td style="width:161px;" rowspan="1" colspan="1"></td><td style="width:161px;" rowspan="1" colspan="1"></td><td style="width:136px;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Performance Obligation</font></div></td><td style="vertical-align:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">When performance obligation is typically satisfied</font></div></td><td style="vertical-align:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">When payment is typically due</font></div></td><td style="vertical-align:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">How standalone selling price is typically estimated</font></div></td></tr><tr><td colspan="4" 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Product revenue</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Modular hardware</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">When customer obtains control of the product (point-in-time)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 30-90 days of shipment</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in transactions without multiple performance obligations</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Software licenses</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">When software media is delivered to customer or made available for download electronically, and the applicable license period has begun (point-in-time)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 30-90 days of the beginning of license period</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Established pricing practices for software licenses bundled with maintenance, which are separately observable in renewal transactions</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Extended hardware warranty</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Ratably over the course of the support contract (over time)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 30-90 days of the beginning of the contract period</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in renewal transactions</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other related support offerings</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">As work is performed (over time) or course is delivered (point-in-time)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 30-90 days of delivery</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in transactions without multiple performance obligations</font></div></td></tr><tr><td colspan="4" 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Software maintenance revenue</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Software maintenance</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Ratably over the course of the support contract (over time)</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Within 30-90 days of the beginning of the contract period</font></div></td><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Observable in renewal transactions</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;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The provision for income taxes charged to operations is as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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:39%;" 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: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:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Years Ended December 31,</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Current tax expense:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. federal</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,898</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">91,043</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">13,579</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,963</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">348</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,251</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">14,273</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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,352</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:10pt;"><font style="font-family:inherit;font-size:10pt;">22,631</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:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">33,134</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;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;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">100,743</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 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" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37,461</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax benefit:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. federal</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(10,724</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,796</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,373</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,134</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(151</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">323</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,148</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(827</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,126</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total deferred</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,738</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,774</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,430</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in valuation allowance</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(130</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total provision</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">21,396</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: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">94,969</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: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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">31,901</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;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accumulated other comprehensive income, net of tax, 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;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, consisted of the following:&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#3839;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;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:36%;" 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: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: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:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="3" style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Currency translation adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated other comprehensive income (loss)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,717</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(782</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,010</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,509</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Current-period other comprehensive (loss) income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,768</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(378</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">11,139</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">993</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassified from accumulated OCI into income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,386</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">(148</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,653</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,801</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,485</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,308</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">6,862</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,931</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top: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="17" rowspan="1"></td></tr><tr><td style="width:36%;" 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: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: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:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="15" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="3" style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Currency translation adjustment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Investments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated other comprehensive income (loss)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(37,174</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(669</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,222</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(34,621</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Current-period other comprehensive income (loss)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">24,470</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(120</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,540</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">17,810</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Reclassified from accumulated OCI into income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,948</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,948</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Income tax (expense) benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(13</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">7</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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,256</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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,250</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,717</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(782</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,010</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,509</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities (assets) 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;"> were as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;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="9" rowspan="1"></td></tr><tr><td style="width:62%;" 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:16%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31,</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalized software</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,756</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,361</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and 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="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,964</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">12,927</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Intangible assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">13,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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">11,647</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cumulative translation adjustment on undistributed earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized exchange gain</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized gain on derivative instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,871</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Undistributed earnings of foreign subsidiaries</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,449</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">5,330</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross deferred tax liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,532</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:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">49,988</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating loss carryforwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(83,013</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(81,701</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Vacation and other accruals</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,391</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,242</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory valuation and warranty provisions</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,576</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,279</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Doubtful accounts and sales provisions</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(890</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(804</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized exchange loss</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,735</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(8,199</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,316</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(848</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(495</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrealized loss on derivative instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">(924</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Global intangible low-taxed income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,339</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,216</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,540</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development tax credit carryforward</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(258</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(297</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Capital loss carryforward</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(250</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(463</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign tax credit carryforward</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(42</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(130</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cumulative translation adjustment on undistributed earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(912</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,776</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,118</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Gross deferred tax assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(115,445</font></div></td><td style="vertical-align:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(106,309</font></div></td><td style="vertical-align:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation allowance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">79,624</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">77,504</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net deferred tax liability</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">12,711</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">21,183</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present the effect of derivative instruments on our Consolidated Statements of Income 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;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, respectively:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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:27%;" 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: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><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" 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 colspan="17" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td></tr><tr><td colspan="17" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives in Cash Flow Hedging Relationship</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Recognized in OCI on Derivative (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:bottom;border-bottom:2px solid #000000;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Location of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:bottom;border-bottom:2px solid #000000;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,422</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(210</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain (loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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="overflow:hidden;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,591</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain (loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="overflow:hidden;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,306</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">916</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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain (loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">12,525</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,386</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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 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:27%;" 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: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><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" 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 colspan="17" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td colspan="17" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives in Cash Flow Hedging Relationship</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Recognized in OCI on Derivative (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:bottom;border-bottom:2px solid #000000;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Location of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:bottom;border-bottom:2px solid #000000;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(22,788</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(544</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain (loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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="overflow:hidden;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">6,968</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,165</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain (loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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="overflow:hidden;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards </font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">6,332</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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating expenses</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,239</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain (loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,488</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,948</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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;padding-top:8px;text-align:justify;font-size:12pt;"><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="11" rowspan="1"></td></tr><tr><td style="width:34%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:30%;" 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:15%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives not Designated as Hedging Instruments</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Location of Gain (Loss) Recognized in Income</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount of Gain (Loss) Recognized in Income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amount of Gain (Loss) Recognized in Income</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Net foreign exchange gain/(loss)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">343</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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,891</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">343</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,891</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present the fair value of derivative instruments on our Consolidated Balance Sheets and the effect of derivative instruments on our Consolidated Statements of Income.&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Values of Derivative Instruments:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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:28%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:23%;" 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:23%;" 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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Asset Derivatives</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;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="5" style="vertical-align:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - ST forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,594</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">4,707</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;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: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;">Foreign exchange contracts - LT forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,380</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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term assets</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,339</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">8,974</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,046</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><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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;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;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives not designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - ST forwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">395</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">187</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives not designated as hedging instruments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">395</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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">187</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><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:3px double #000000;" rowspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:3px double #000000;" rowspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,369</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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,233</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:8px;padding-top:8px;text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;</font><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:28%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:23%;" 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:23%;" 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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liability Derivatives</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;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="5" style="vertical-align:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:top;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance Sheet Location</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fair Value</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - ST forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(662</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,487</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - LT forwards</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(191</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,959</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(853</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(11,446</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivatives not designated as hedging instruments</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign exchange contracts - ST forwards</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(630</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,297</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total derivatives not designated as hedging instruments</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(630</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,297</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;font-size:10pt;"><font style="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;height:20px;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;height:20px;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: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;font-weight:bold;">Total derivatives</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,483</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,743</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of income taxes at the U.S. federal statutory income tax rate to our effective tax rate follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top: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="10" rowspan="1"></td></tr><tr><td style="width:52%;" 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: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:16%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Years Ended December 31,</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. federal statutory rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">21</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: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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35</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: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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35</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: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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign taxes greater (less) than federal statutory rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(12</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development tax credits</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Enhanced deduction for certain research and development 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(4</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">State income taxes, net of federal tax benefit</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Employee share-based compensation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Change in intercompany prepaid tax asset</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">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></tr><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign-derived intangible income deduction</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Global intangible low-taxed income inclusion ("GILTI")</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization of intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Remeasurement of U.S. deferred tax balance</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">(10</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transition tax on deferred foreign income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Global intangible low-taxed income deferred</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign tax on undistributed foreign earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">3</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effective tax rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12</font></div></td><td style="vertical-align:top;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:10pt;"><font style="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:top;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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64</font></div></td><td style="vertical-align:top;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:10pt;"><font style="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:top;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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28</font></div></td><td style="vertical-align:top;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: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:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Assets and liabilities measured at fair value on a recurring basis are summarized below:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#3839;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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:33%;" 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: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: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:13%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="15" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements at Reporting Date Using</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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="3" style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Other Observable Inputs (Level 2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Unobservable Inputs (Level 3)</font></div></td></tr><tr><td style="vertical-align:top;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents available for sale:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money Market Funds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">62,094</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">62,094</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;Corporate notes and bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments available for sale:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">234,473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">234,473</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S. treasuries and agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">36,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">36,923</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,369</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,369</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Assets</font><font style="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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">352,838</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">62,094</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">290,744</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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><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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#65279;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,483</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,483</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Liabilities</font><font style="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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,483</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,483</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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:33%;" 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: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: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:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="15" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value Measurements at Reporting Date Using</font></div></td></tr><tr><td style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;border-bottom:2px 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="3" style="vertical-align:bottom;border-bottom:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Other Observable Inputs (Level 2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Significant Unobservable Inputs (Level 3)</font></div></td></tr><tr><td style="vertical-align:top;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents available for sale:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Money Market Funds</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">61,423</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">61,423</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;U.S. treasuries and agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">39,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">39,461</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term investments available for sale:</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Corporate bonds</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">120,128</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">120,128</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Time deposits</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,760</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,232</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,232</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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: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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Assets</font><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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">230,004</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">63,183</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">166,821</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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;border-top:3px double #000000;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Liabilities</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Derivatives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,743</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,743</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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: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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total Liabilities</font><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;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,743</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(12,743</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> are as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;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="25" rowspan="1"></td></tr><tr><td style="width:24%;" 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: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: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: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: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="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated 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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated 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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Amount</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalized software development costs</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">123,842</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(49,299</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">74,543</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">116,691</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(30,345</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">86,346</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:middle;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;">Acquired technology</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">92,236</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(84,962</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,274</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">96,198</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(87,341</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">8,857</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Patents</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">34,427</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(21,725</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">12,702</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">33,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(19,931</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">13,232</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">46,437</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(30,173</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">16,264</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:10pt;"><font style="font-family:inherit;font-size:10pt;">45,565</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(30,707</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">14,858</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">296,942</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(186,159</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">110,783</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">291,617</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(168,324</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">123,293</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;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum lease payments 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 each of the next five years are as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;padding-left:0px;text-indent:0px;font-size:10pt;"><font style="font-family:inherit;font-size:1pt;">&#3839;</font><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:74%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">19,597</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">12,180</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,986</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">4,866</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,869</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">12,650</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">61,148</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;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the beginning and ending carrying amounts of goodwill is as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;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="4" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(In thousands)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">253,197</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation impact</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:10pt;"><font style="font-family:inherit;font-size:10pt;">13,586</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">266,783</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisitions</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,819</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign currency translation impact</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,072</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance as of December&#160;31, 2018</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">264,530</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;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The components of income before income taxes are as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;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:39%;" 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: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:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="11" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Years Ended December 31,</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2016</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Domestic</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,068</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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;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;">$</font></div></td><td style="vertical-align:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">46,308</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:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">43,418</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Foreign</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">120,385</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">101,072</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">71,217</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">176,453</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">147,380</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">114,635</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;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventories, net at December 31, </font><font style="font-family:inherit;font-size:10pt;">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;"> consist of the following:&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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:35%;" 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:30%;" 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:29%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="3" style="vertical-align:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:top;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">Raw materials&#160;&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">98,346</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">91,513</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Work-in-process</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,306</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,938</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Finished goods</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">86,494</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">84,141</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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">194,146</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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">184,592</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;">The cumulative effects of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of&#160;ASU&#160;2014-09,&#160;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue - Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;">&#160;were as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:43%;" rowspan="1" colspan="1"></td><td style="width:18%;" 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:18%;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at December 31, 2017</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Adjustments Due to ASU 2014-09</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance at January 1, 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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance Sheet</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 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 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></tr><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Assets</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 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 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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, net</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:10pt;"><font style="font-family:inherit;font-size:10pt;">248,825</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,399</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">251,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term assets</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:10pt;"><font style="font-family:inherit;font-size:10pt;">32,553</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,065</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">33,618</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;height:20px;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;height:20px;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;height:20px;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;height:20px;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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Liabilities and Stockholders' Equity</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 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 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></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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue - current</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:10pt;"><font style="font-family:inherit;font-size:10pt;">120,638</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">(9,067</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">111,571</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue - long-term</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:10pt;"><font style="font-family:inherit;font-size:10pt;">33,742</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">(997</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">32,745</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</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:10pt;"><font style="font-family:inherit;font-size:10pt;">23,782</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">25,882</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</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:10pt;"><font style="font-family:inherit;font-size:10pt;">33,609</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,771</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">35,380</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</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:10pt;"><font style="font-family:inherit;font-size:10pt;">313,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><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,657</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">322,898</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables present the amounts by which financial statement line items were affected in the current period due to the adoption of ASU 2014-09. Our historical net cash flows are not impacted by this accounting change. </font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:80%;" rowspan="1" colspan="1"></td><td style="width:20%;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)<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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ended December 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="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Increase / (Decrease)</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Consolidated Statements of Income*</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Products</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">7,911</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Total net sales</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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,911</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(153)</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Operating Income</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">8,064</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Provision for income taxes</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,299</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net income</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">6,765</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;">*&#160;&#160; Excludes line items that were not materially affected by our adoption of ASU 2014-09.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="2" rowspan="1"></td></tr><tr><td style="width:79%;" rowspan="1" colspan="1"></td><td style="width:21%;" 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td style="vertical-align:bottom;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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 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="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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Increase / (Decrease)</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Consolidated Balance Sheet</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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><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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts receivable, 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,093</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other long-term assets</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,220</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;height:20px;font-size:10pt;"><font style="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;height:20px;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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;text-decoration:underline;">Liabilities and Stockholders' Equity</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue - current</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,807)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred revenue - non-current</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(4,417)</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current liabilities</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,399</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,771</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Retained earnings</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;">16,367</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; Excludes line items that were not materially affected by our adoption of ASU 2014-09. </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The warranty reserve 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;"> was as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;text-indent:0px;font-size:12pt;"><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:46%;" 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: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:15%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="7" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:justify;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;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:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at the beginning of the year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,846</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,686</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,755</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accruals for warranties issued during the year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,026</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,644</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,454</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accruals related to pre-existing warranties</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">389</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">274</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,258</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Settlements made (in cash or in kind) during the year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,088</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,758</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(2,781</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at the end of the year</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,173</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,846</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,686</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 style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of the charges in the consolidated statement of operations resulting from our restructuring activities during 2018 is shown below:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:72%;" 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:13%;" 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;height:17px;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;height:17px;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;height:17px;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:10pt;"><font style="font-family:inherit;font-size:10pt;">(In thousands)</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Years Ended</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="3" style="vertical-align:middle;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td colspan="2" style="vertical-align:middle;border-bottom:2px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:2px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost of sales</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(150</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,208</font></div></td><td style="vertical-align:bottom;border-top:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Research and development</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,890</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,990</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Sales and marketing</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:10pt;"><font style="font-family:inherit;font-size:10pt;">10,655</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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:10pt;"><font style="font-family:inherit;font-size:10pt;">10,968</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">General and Administration</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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,702</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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,898</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:10pt;"><font style="font-family:inherit;font-size:10pt;">Total restructuring and other related costs</font></div></td><td style="vertical-align:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,097</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:middle;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:10pt;"><font style="font-family:inherit;font-size:10pt;">17,064</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:10px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A summary of balance sheet activity related to the restructuring activity is shown below:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:99.0234375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" 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></tr><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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Restructuring Liability</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;">Income statement expense</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:10pt;"><font style="font-family:inherit;font-size:10pt;">14,097</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash payments</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:10pt;"><font style="font-family:inherit;font-size:10pt;">(15,999</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of December 31, 2018</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,506</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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Transactions under our 2010 Plan and 2015 Plan are summarized as follows:</font><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:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" 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:23%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">RSUs</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Number of RSUs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px 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:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average grant price per share</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,886,741</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">28.64</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">791,932</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">28.02</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earned</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">(676,322</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">27.57</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(196,150</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">28.73</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">2,806,201</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">28.76</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,205,920</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">34.57</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earned</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">(666,786</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">28.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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(192,371</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">29.73</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,152,964</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">31.07</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:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,100,067</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">48.42</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earned</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">(823,816</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">30.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></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Canceled</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(250,679</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">34.13</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">3,178,536</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">36.91</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;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The weighted average purchase price of the shares under this plan was </font><font style="font-family:inherit;font-size:10pt;">$36.20</font><font style="font-family:inherit;font-size:10pt;"> per share. The grant date fair value of the purchase rights was estimated using the Black-Scholes model with the following assumptions:&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:1pt;">&#3839;</font><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="10" rowspan="1"></td></tr><tr><td style="width:37%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" 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:19%;" 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:19%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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="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:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.518</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:2px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">0.650</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">0.700</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">3 months</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">3 months</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">3 months</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">24</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">18</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">22</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">1.39</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">0.48</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">0.15</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:10pt;"><font style="font-family:inherit;font-size:10pt;">%</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;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The estimated future amortization expense related to intangible assets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2018</font><font style="font-family:inherit;font-size:10pt;"> was as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;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="4" rowspan="1"></td></tr><tr><td style="width:76%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Amount</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;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:10pt;"><font style="font-family:inherit;font-size:10pt;">35,753</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:10pt;"><font style="font-family:inherit;font-size:10pt;">2020</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,536</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">2021</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,373</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">2022</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,121</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2023</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,923</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Thereafter</font></div></td><td colspan="2" style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,077</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">110,783</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;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table presents the geographic distribution of our cash, cash equivalents, and short-term investments as of December 31, </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;"> (in millions):</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:center;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;margin-left:auto;margin-right:auto;width:96.484375%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:11%;" 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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Domestic</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">International</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and Cash Equivalents</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$76.2</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$183.2</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$259.4</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">29%</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">71%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Short-term Investments</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$236.9</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$34.5</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$271.4</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">87%</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">13%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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><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:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash, Cash Equivalents and Short-term Investments</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$313.1</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$217.7</font></div></td><td style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$530.8</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">59%</font></div></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:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">41%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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 style="line-height:120%;padding-bottom:8px;padding-top:8px;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%;padding-bottom:8px;padding-top: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;">Segment information</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We operate as </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> operating segment. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision maker, who is our chief executive officer, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker evaluates our financial information and resources and assesses the performance of these resources on a consolidated basis. Since we operate in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> operating segment, all required financial segment information can be found in the condensed consolidated financial statements and the notes thereto.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We sell our products in&#160;three&#160;geographic regions which consist of Americas; Europe, Middle East, India, and Africa (EMEIA); and Asia-Pacific (APAC). Our sales to these regions share similar economic characteristics, similar product mix, similar customers, and similar distribution methods. Revenue from the sale of our products, which are similar in nature, and software maintenance is reflected as total net sales in our Consolidated Statements of Income.&#160;(See Note 2 &#8211;Revenue of Notes to consolidated financial statements for total net sales by the major geographic areas in which we operate).&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Based on the billing location of the customer, total sales outside the U.S. for 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;"> were </font><font style="font-family:inherit;font-size:10pt;">$859 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$816 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$773 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total property and equipment, net, outside the U.S. 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;"> were </font><font style="font-family:inherit;font-size:10pt;">$132 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$132 million</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$133 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%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted average, grant date fair value of purchase rights granted under the employee stock purchase plan are as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;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="8" rowspan="1"></td></tr><tr><td style="width:48%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" 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:23%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#65279;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Number of 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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average fair value per share</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,217,829</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">5.37</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,065,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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">6.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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:10pt;"><font style="font-family:inherit;font-size:10pt;">872,853</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">8.97</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock-based compensation</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for stock-based compensation plans, which are more fully described in Note 12 &#8211; Authorized shares of common and preferred stock and stock-based compensation plans, using a fair-value method and recognize the expense in our Consolidated Statement of Income.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Warranty reserve</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We offer a </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;">-year limited warranty on most hardware products which is included in the terms of sale of such products. We also offer optional extended warranties on our hardware products for which the related revenue is recognized ratably over the warranty period. Provision is made for estimated future warranty costs at the time of the sale for the estimated costs that may be incurred under the limited warranty. Our estimate is based on historical experience and product sales during the period.</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;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%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Subsequent events&#160;&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:6pt;"><font style="font-family:inherit;font-size:6pt;">&#160;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:6pt;"></font><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">January&#160;23, 2019</font><font style="font-family:inherit;font-size:10pt;">, our Board of Directors declared a quarterly cash dividend of </font><font style="font-family:inherit;font-size:10pt;">$0.25</font><font style="font-family:inherit;font-size:10pt;"> per common share, payable on </font><font style="font-family:inherit;font-size:10pt;">March&#160;4, 2019</font><font style="font-family:inherit;font-size:10pt;">, to stockholders of record on </font><font style="font-family:inherit;font-size:10pt;">February&#160;11, 2019</font><font style="font-family:inherit;font-size:10pt;">.&#160;</font></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On January 23, 2019, our Board of Directors amended our stock repurchase program to increase the number of shares that may be repurchased to </font><font style="font-family:inherit;font-size:10pt;">4 million</font><font style="font-family:inherit;font-size:10pt;"> shares.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A reconciliation of the beginning and ending amount of unrecognized tax benefit is as follows:</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;">&#3839;</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;padding-left:0px;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="9" rowspan="1"></td></tr><tr><td style="width:62%;" 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:16%;" 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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(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 colspan="3" style="vertical-align:bottom;border-bottom:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:2px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at beginning of period</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">10,158</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">11,719</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions based on tax positions related to the current year</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,763</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Reductions for tax positions of prior years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,208</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">&#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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Additions for tax positions of prior 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="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,207</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">399</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:10pt;"><font style="font-family:inherit;font-size:10pt;">Reductions as a result of the closing of open tax periods</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div 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:10pt;"><font style="font-family:inherit;font-size:10pt;">(1,868</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,723</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:10pt;"><font style="font-family:inherit;font-size:10pt;">)</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Balance at end 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 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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">9,775</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:10pt;"><font style="font-family:inherit;font-size:10pt;">$</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:10pt;"><font style="font-family:inherit;font-size:10pt;">10,158</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%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Use of estimates</font></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of our financial statements in conformity with U.S. generally accepted accounting principles requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures of contingent assets and liabilities. We base our estimates on past experience and other assumptions that we believe are reasonable under the circumstances, and we evaluate these estimates on an ongoing basis. Our critical accounting policies are those that affect our financial statements materially and involve difficult, subjective or complex judgments by management. Although these estimates are based on management's best knowledge of current events and actions that may impact the company in the future, actual results may be materially different from the estimates.</font></div></div> EX-101.SCH 8 nati-20181231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2112100 - Disclosure - Authorized shares of common and preferred stock and stock-based compensation plans link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Authorized shares of common and preferred stock and stock-based compensation plans - Assumptions Used To Calculate Weighted Average Purchase Price (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Authorized shares of common and preferred stock and stock-based compensation plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Authorized shares of common and preferred stock and stock-based compensation plans - Schedule Of Restricted Stock Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Authorized shares of common and preferred stock and stock-based compensation plans - Schedule Of Weighted Average Grant Date Fair Value Of Purchase Rights Granted Under Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Authorized shares of common and preferred stock and stock-based compensation plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Comprehensive income link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Comprehensive income (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Comprehensive income (Tables) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2415401 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Derivative instruments and hedging activities link:presentationLink link:calculationLink link:definitionLink 2405405 - Disclosure - Derivative instruments and hedging activities - Effect Of Derivative Instruments On Consolidated Statements Of Income (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Derivative instruments and hedging activities - Fair Values Of Derivative Instruments On Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Derivative instruments and hedging activities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Derivative instruments and hedging activities - Summary Of Notional Amounts Of Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Derivative instruments and hedging activities (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Employee retirement plan link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Employee retirement plan (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Fair value measurements link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Fair value measurements (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Fair value measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Income taxes - Components Of Income Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Income taxes - Deferred Tax Liabilities (Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - Income taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Income taxes - Provision For Income Taxes Charged To Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2410407 - Disclosure - Income taxes - Reconciliation Of Beginning And Ending Amount Of Unrecognized Tax Benefit (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Income taxes - Reconciliation Of Income Taxes To Effective Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Income taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Intangible assets link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Intangible assets - Estimated Future Amortization Expense Related To Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Intangible assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Intangible assets - Schedule Of Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Intangible assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Litigation link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Operations and summary of significant accounting policies link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - Operations and summary of significant accounting policies - Adjustment For Excess And Obsolete Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - Operations and summary of significant accounting policies - Concentration of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2401409 - Disclosure - Operations and summary of significant accounting policies - Cumulative Effect Adjustment From Adoption of Topic 606 (Details) link:presentationLink link:calculationLink link:definitionLink 2401410 - Disclosure - Operations and summary of significant accounting policies - Effect of Adoption on Income Statement and Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Operations and summary of significant accounting policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Operations and summary of significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2401408 - Disclosure - Operations and summary of significant accounting policies - Reconciliation Of Denominators Used To Calculate Basic And Diluted EPS (Details) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Operations and summary of significant accounting policies - Schedule of Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2401407 - Disclosure - Operations and summary of significant accounting policies - Schedule Of Warranty Reserve (Details) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Operations and summary of significant accounting policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Property and equipment link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Property and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Property and equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Restructuring - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2419404 - Disclosure - Restructuring - Summary of Balance Sheet Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Restructuring - Summary of Charges in Consolidated Statement of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Revenue - Change in Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Revenue Revenue link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Revenue Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Segment information link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Segment information (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Short-term investments link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Short-term investments - Contractual Maturities Of Short-Term Investments Designated As Available-For-Sale (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Short-term investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Short-term investments - Unrealized Gains And Losses Related To Short-Term Investments Designated As Available-For-Sale (Details) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Subsequent events link:presentationLink link:calculationLink link:definitionLink 2420401 - Disclosure - Subsequent events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 nati-20181231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 nati-20181231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 nati-20181231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Commitments and Contingencies Disclosure [Abstract] Future Minimum Lease Payments Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Intangible Assets, Net (Excluding Goodwill) [Abstract] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Weighted Average Weighted Average [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] Capitalized Software Development Costs Computer Software, Intangible Asset [Member] Acquired Technology and Other Intangibles Acquired Technology And Other Intangibles [Member] Acquired Technology and Other Intangibles [Member] Patents Patents [Member] Acquired Technology Developed Technology Rights [Member] Other Other Intangible Assets [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Capitalized software development costs Capitalized Computer Software, Additions Capitalized computer software amortization Capitalized Computer Software, Amortization Costs related to stock based compensation Costs related to stock based compensation The amount of costs, related to stock based compensation, included in capitalized software development costs during the period. Useful life (in years) Finite-Lived Intangible Asset, Useful Life Amortization of Intangible Assets Amortization of Intangible Assets Property, Plant and Equipment [Abstract] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] 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] Share-based Compensation Arrangements by Share-based Payment Award, Award Type and Plan Name [Domain] Equity Award [Domain] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Number of RSUs Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Number of RSUs, outstanding, beginning balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Number of RSUs, Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Number of RSUs, Earned (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Number of RSUs, Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Number of RSUs, outstanding, ending balance (in shares) Weighted average grant price per share Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Weighted average grant price, outstanding, beginning balance (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Weighted Average Grant Price Outstanding The weighted average grant price as of the beginning of the year for equity instruments other than options. Weighted average grant price, Granted (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Weighted Average Grant Price The weighted average price as of the balance sheet date at which share were granted for equity instruments other than options awarded under the plan during the reporting period. Weighted average grant price, Earned (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Vested In Period, Weighted Average Grant Price The weighted average price as of the balance sheet date at which share were earned for equity instruments other than options awarded under the plan during the reporting period. Weighted average grant price, Canceled (in dollars per share) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Forfeited In Period, Weighted Average Grant Price The weighted average price as of the balance sheet date for share that were canceled for equity instruments other than options awarded under the plan during the reporting period. Weighted average grant price, outstanding, ending balance (in dollars per share) Derivative Instruments and Hedging Activities Disclosure [Abstract] Summary Of Notional Amounts Of Derivative Instruments Schedule Of Notional Amount Of Derivative Instruments [Table Text Block] Schedule of notional amount of derivative instruments [Table Text Block] Schedule of Derivative Instruments in Statement of Financial Position, Fair Value Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Derivative Instruments, Gain (Loss) Derivative Instruments, Gain (Loss) [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Balance at the beginning of the year Standard Product Warranty Accrual Accruals for warranties issued during the year Standard Product Warranty Accrual, Increase for Warranties Issued Accruals related to pre-existing warranties Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Settlements made (in cash or in kind) during the year Standard Product Warranty Accrual, Decrease for Payments Balance at the end of the year Revenue from Contract with Customer [Abstract] Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Income Tax Disclosure [Abstract] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Income Taxes By Year [Axis] Income Taxes By Year [Axis] Income Taxes By Year [Axis] Income Taxes By Year [Domain] Income Taxes By Year [Domain] Income Taxes By Year [Domain] Expiring 2019 To 2021 Expiring 2019 To 2021 [Member] Expiring 2019 To 2021 [Member] Expiring 2021 To 2034 Expiring 2021 To 2034 [Member] Expiring 2021 To 2034 [Member] Expiring 2020 To 2038 Expiring 2020 To 2038 [Member] Expiring 2020 To 2038 [Member] Carried Forward Indefinitely Carried Forward Indefinitely [Member] Carried Forward Indefinitely [Member] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Federal Domestic Tax Authority [Member] Foreign Foreign Tax Authority [Member] Malaysia MALAYSIA Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Provisional income tax expense (benefit) Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit) Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Provisional Income Tax Expense (Benefit) Tax Act, provisional increase (decrease) in effective tax rate Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Percent Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act of 2017, Percent Adjustment to provisional benefit related to deferred tax balance Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Change In Tax Rate, Provisional Income Tax Expense (Benefit), Adjustment Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Change In Tax Rate, Provisional Income Tax Expense (Benefit), Adjustment Provisional benefit related to deferred tax balance Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Change In Tax Rate, Provisional Income Tax Expense (Benefit) Tax Cuts and Jobs Act of 2017, Incomplete Accounting, Change in Tax Rate, Provisional Income Tax Expense (Benefit) Increase in income tax expense due to transition tax Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Transition Tax For Accumulated Foreign Earnings, Provisional Income Tax Expense Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Transition Tax For Accumulated Foreign Earnings, Provisional Income Tax Expense Provisional tax on foreign earnings Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Undistributed Foreign Earnings, Withholding And Distribution Tax Liability Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Undistributed Foreign Earnings, Withholding And Distribution Tax Liability Tax Act, increase in transition tax, provisional liability Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Transition Tax For Accumulated Foreign Earnings, Provisional Income Tax Expense, Period Increase (Decrease) Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Transition Tax For Accumulated Foreign Earnings, Provisional Income Tax Expense, Period Increase (Decrease) Tax Act, adjustment to foreign tax withholding and distribution Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Transition Tax For Accumulated Foreign Earnings, Foreign Tax Withholding (Distribution), Adjustment Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Transition Tax For Accumulated Foreign Earnings, Foreign Tax Withholding (Distribution), Adjustment Adjustment to unrecognized tax expense (benefit) Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Transition Tax For Accumulated Foreign Earnings, Provisional Income Tax Expense (Benefit) Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Transition Tax For Accumulated Foreign Earnings, Provisional Income Tax Expense (Benefit) GILTI, deferred tax asset Deferred Income Tax Asset, Global Intangible Low-Taxed income Deferred Income Tax Asset, Global Intangible Low-Taxed income Capital loss carryforwards Capital Loss Carryforwards Capital Loss Carryforwards Tax credit carryforwards Tax Credit Carryforward, Amount Number of subsidiaries Number of subsidiaries Number of subsidiaries with available, for income tax purposes, foreign net operating loss carryforwards. Net operating loss carryforward Operating Loss Carryforwards Foreign income tax benefit Current Foreign Tax Expense (Benefit) Income tax benefit of tax holiday on per share basis (in dollars per share) Income Tax Holiday, Income Tax Benefits Per Share Unremitted earnings from foreign subsidiaries Undistributed Earnings of Foreign Subsidiaries Significant change in unrecognized tax benefits is reasonably possible, amount of unrecorded benefit Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit Interest and penalties related to income tax matters Income Tax Examination, Interest Expense Rent expense Operating Leases, Rent Expense, Net Non-cancelable purchase commitments Purchase Commitment, Remaining Minimum Amount Committed Amount of guarantees for payment of customs and foreign grants Guarantor Obligations, Current Carrying Value Statement of Comprehensive Income [Abstract] Net income Net Income (Loss) Attributable to Parent Other comprehensive income, before tax and net of reclassification adjustments: Other Comprehensive Income (Loss), before Tax [Abstract] Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Unrealized (loss) gain on securities available-for-sale Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, before Tax Unrealized gain (loss) on derivative instruments Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, before Tax Other comprehensive income, before tax Other Comprehensive Income (Loss), before Tax Tax provision (benefit) related to items of other comprehensive income Other Comprehensive Income (Loss), Tax Other comprehensive (loss) income, net of tax Other Comprehensive Income (Loss), Net of Tax Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Restructuring and Related Activities [Abstract] Restructuring Restructuring and Related Activities Disclosure [Text Block] Document And Entity Information [Abstract] Document And Entity Information [Abstract] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Period Focus Document Fiscal Period Focus Document Fiscal Year Focus Document Fiscal Year Focus Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Voluntary Filers Entity Voluntary Filers Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Current Reporting Status Entity Current Reporting Status Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Public Float Entity Public Float Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Changes in Deferred Revenue Contract with Customer, Asset and Liability [Table Text Block] Defined Benefit Plan [Abstract] Number of days of continuous service for eligibility to participate in defined contribution benefit plan Eligibility To Participate In Defined Contribution Number of days of continuous service for eligibility to participate in retirement plan. Maximum contribution percentage of employee salary Defined Benefit Plan Maximum Percentage Of Employee Contribution The maximum percentage of an employee's salary that they may contribute to the retirement plan. Percentage of employee contribution matched by Board of Directors Retirement Plan Contribution Rate The amount of employer contribution to the employee retirement plan based on a percentage of each employee’s contributions. Maximum percentage of each participant’s compensation Retirement Plan Contribution Rates As Percentage Of Employee Earnings The maximum rate of contribution to the retirement plan as a percentage of employees earnings. Employee eligibility period for matching contribution (years) Retirement Plan Employee Eligibility Period For Matching Contribution Retirement plan employee eligibility period for matching contribution. Company contributions Defined Contribution Plan, Cost Income Statement [Abstract] Statement [Table] Statement [Table] Product and Service [Axis] Product and Service [Axis] Product and Service [Domain] Product and Service [Domain] Product Product [Member] Software maintenance Maintenance [Member] Statement [Line Items] Statement [Line Items] Net sales: Revenues [Abstract] Total net sales Revenue from Contract with Customer, Excluding Assessed Tax Cost of sales: Cost of Revenue [Abstract] Total cost of sales Cost of Goods and Services Sold Gross profit Gross Profit Operating expenses: Operating Expenses [Abstract] Sales and marketing Selling and Marketing Expense Research and development Research and Development Expense General and administrative General and Administrative Expense Total operating expenses Operating Expenses Operating income Operating Income (Loss) Other income (expense): Other Nonoperating Income (Expense) [Abstract] Interest income Investment Income, Interest Net foreign exchange (loss) gain Foreign Currency Transaction Gain (Loss), before Tax Other income (expense), net Other Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Net income Basic earnings per share (in usd per share) Earnings Per Share, Basic Weighted average shares outstanding - basic Weighted Average Number of Shares Outstanding, Basic Diluted earnings per share (in usd per share) Earnings Per Share, Diluted Weighted average shares outstanding - diluted Weighted Average Number of Shares Outstanding, Diluted Dividends declared per share (in usd per share) Common Stock, Dividends, Per Share, Declared Summary of Charges Resulting From Restructuring Activities Restructuring and Related Costs [Table Text Block] Schedule of Restructuring Reserve by Type of Cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Cost of sales Cost of Sales [Member] Research and development Research and Development Expense [Member] Sales and marketing Selling and Marketing Expense [Member] General and Administration General and Administrative Expense [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restructuring charges Restructuring Charges Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Statement of Cash Flows [Abstract] Cash flow 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] Depreciation and amortization Depreciation, Depletion and Amortization Stock-based compensation Share-based Compensation Tax benefit from deferred income taxes Deferred Income Tax Expense (Benefit), Net Deferred Income Tax Expense (Benefit), Net of Valuation Allowance. Purchase price adjustment Purchase price adjustment Purchase price adjustment. Changes in operating assets and liabilities (net of effects of acquisitions): 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 and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Taxes, accrued compensation, and other current liabilities Taxes Accrued Expenses And Other Liabilities The net change during the period in the amount of cash payments due to taxing authorities taxes that are based on the reporting entity's earnings and for non-income-related taxes. Also, the net change during the reporting period in accrued expenses and other operating obligations not otherwise defined in the taxonomy. Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flow from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Capital expenditures Payments to Acquire Property, Plant, and Equipment Capitalization of internally developed software Capitalized Computer Software, Period Increase (Decrease) Additions to other intangibles Payments to Acquire Intangible Assets Acquisitions, net of cash received Payments to Acquire Businesses, Net of Cash Acquired Purchases of short-term investments Payments to Acquire Investments Sales and maturities of short-term investments Proceeds from Sale, Maturity and Collection of Investments Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flow from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from revolving line of credit Proceeds from Lines of Credit Principal payments on revolving line of credit Repayments of Lines of Credit Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Repurchase of common stock Payments for Repurchase of Common Stock Dividends paid Payments of Ordinary Dividends, Common Stock Other Excess Tax Benefit from Share-based Compensation, Financing Activities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash Effect of Exchange Rate on Cash and Cash Equivalents Net change 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 Carrying Value Cash and cash equivalents at end of period Supplemental disclosures: Supplemental Cash Flow Information [Abstract] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Income taxes paid Income Taxes Paid, Net Derivative [Table] Derivative [Table] Currency [Axis] Currency [Axis] All Currencies [Domain] All Currencies [Domain] Chinese yuan China, Yuan Renminbi Euro Euro Member Countries, Euro Japanese yen Japan, Yen Hungarian forint Hungary, Forint British pound United Kingdom, Pounds Malaysian ringgit Malaysia, Ringgits Korean won Korea (South), Won Derivative [Line Items] Derivative [Line Items] Total forward contracts notional amount Derivative Asset, Notional Amount Net sales Sales Revenue, Net [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Forward Contracts Forward Contracts [Member] Other Derivatives Other Derivatives [Member] Other derivatives entered into by an entity specifically not mentioned in the taxonomy. Number of countries for which entity has operations Number Of Countries Where Entity Has Operations Pertains to the number of countries where the entity have operations. Percentage of sales outside of the Americas during the period Percentage of sales outside of the Americas during the period Percentage of sales (as compared to total revenues) outside of the Americas during the period. Period of protection against the reduction in value caused by a fluctuation, minimum Period Of Protection Against Reduction In Value Caused By Fluctuation Minimum Number of years of protection against the reduction in value caused by a fluctuation in foreign currency exchange rates of forecasted foreign currency cash flows resulting from international sales, minimum. Period of protection against the reduction in value caused by a fluctuation, maximum Period Of Protection Against Reduction In Value Caused By Fluctuation Maximum In Number Of Years Number of years of protection against the reduction in value caused by a fluctuation in foreign currency exchange rates of forecasted foreign currency cash flows resulting from international sales, maximum. Percentage of derivative risk hedged Percentage of derivative risk hedged Percentage entered into by the entity to hedge risk of loss related to forecasted exposures in selected currencies (primarily in Euro, Japanese yen, British pound sterling and Hungarian forint) and outstanding foreign denominated net receivables or net payables. Duration of derivative contracts entered into by the entity to hedge risk of loss Duration Of Derivative Contracts Entered Into By Entity To Hedge Risk Of Loss Duration of derivative contract entered into by the entity to hedge risk of loss related to forecasted exposures in selected currencies (primarily in Euro, Japanese yen, British pound sterling and Hungarian forint) and outstanding foreign denominated net receivables or net payables. Estimated amount of reclassification of losses on derivative instruments from AOCI to net sales Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months Estimated amount of reclassification of gains on derivative instruments from AOCI to cost of sales Derivative instruments gain loss reclassification from accumulated other comprehensive income to cost of sales The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into cost of sales. Estimated amount of reclassification of gains on derivative instruments from AOCI to operating expenses Derivative instruments gain loss reclassification from accumulated other comprehensive income to operating expenses The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into operating expenses. Gains and losses recognized due to hedge ineffectiveness Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net Foreign currency forward contracts notional amount Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Currency translation adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Investments Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] Derivative instruments Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Accumulated other comprehensive income (loss) AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Beginning balance Stockholders' Equity Attributable to Parent Current-period other comprehensive (loss) income OCI, before Reclassifications, before Tax, Attributable to Parent Reclassified from accumulated OCI into income Reclassification from AOCI, Current Period, before Tax, Attributable to Parent Income tax expense Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Ending balance Principles of consolidation Consolidation, Policy [Policy Text Block] Use of estimates Use of Estimates, Policy [Policy Text Block] Cash and cash equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Investments Investment, Policy [Policy Text Block] Inventories, net Inventory, Policy [Policy Text Block] Property and equipment, net Property, Plant and Equipment, Policy [Policy Text Block] Intangible assets, net Intangible Assets, Finite-Lived, Policy [Policy Text Block] Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Concentrations of credit risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Key supplier risk Key Supplier Risk, Policy [Policy Text Block] Description of risks that arise due to the volume of business transacted with a particular supplier or reliance placed on that supplier. At a minimum, the description informs financial statement users of the general nature of the risk. Warranty reserve Standard Product Warranty, Policy [Policy Text Block] Loss contingencies Commitments and Contingencies, Policy [Policy Text Block] Advertising expense Advertising Costs, Policy [Policy Text Block] Foreign currency translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Foreign currency hedging instruments Derivatives, Policy [Policy Text Block] Income taxes Income Tax, Policy [Policy Text Block] Earnings per share Earnings Per Share, Policy [Policy Text Block] Stock-based compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Comprehensive income Comprehensive Income, Policy [Policy Text Block] Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Number of shares Weighted average fair value per share (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Intangible assets Intangible Assets Disclosure [Text Block] Cash, Cash Equivalents, and Short-term Investments [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] Corporate bonds Corporate Debt Securities [Member] U.S. Treasuries and agencies US Treasury Securities [Member] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Adjusted Cost, Due in less than 1 year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Amortized Cost Fair Value, Due in less than 1 year Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value Adjusted Cost, Due in 1 to 5 years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Amortized Cost Fair Value, Due in 1 to 5 years Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value Adjusted Cost Debt Securities, Available-for-sale, Amortized Cost Fair Value, Total Debt Securities, Available-for-sale Dividend expense yield (percentage) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Expected life (in months) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected volatility (percentage) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Risk-free interest rate (percentage) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Balance at beginning of period Unrecognized Tax Benefits Additions based on tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Reductions for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Additions for tax positions of prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Reductions as a result of the closing of open tax periods Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Balance at end of period Schedule of Available-for-sale Securities Reconciliation Debt Securities, Available-for-sale [Table Text Block] Investments Classified by Contractual Maturity Date Investments Classified by Contractual Maturity Date [Table Text Block] Subsequent Events [Abstract] Subsequent Event [Table] Subsequent Event [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Dividend payable, amount per share (in dollars per share) Dividends Payable, Amount Per Share Common stock, shares authorized Common Stock, Shares Authorized Debt Disclosure [Abstract] Line of Credit Facility [Table] Line of Credit Facility [Table] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Base Rate Base Rate [Member] London Interbank Offered Rate London Interbank Offered Rate (LIBOR) [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] First Amendment First Amendment [Member] First Amendment [Member] Second Amendment Second Amendment [Member] Second Amendment [Member] Revolving Line of Credit Revolving Line Of Credit [Member] Revolving Line of Credit [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Unsecured revolving line of credit Line of Credit Facility, Maximum Borrowing Capacity Optional credit line increase Line of Credit Facility, Optional Credit Line Increase Line of Credit Facility, Optional Credit Line Increase Letter of credit sublimit Line of Credit, Letter of Credit Sublimit Line of Credit, Letter of Credit Sublimit Variable interest rate spread Debt Instrument, Basis Spread on Variable Rate Quarterly commitment fee Loan agreement, quarterly commitment fee paid on unused portion of line of credit, percentage Loan agreement, quarterly commitment fee paid on unused portion of line of credit, percentage. Ratio of consolidated indebtedness to earnings before interest, taxes, depreciation and amortization, maximum allowed Loan Agreement, Ratio Of Consolidated Indebtedness To Earnings Before Interest, Taxes, Depreciation And Amortization, Maximum Allowed Loan Agreement, Ratio Of Consolidated Indebtedness To Earnings Before Interest, Taxes, Depreciation And Amortization, Maximum Allowed Ratio of consolidated earnings before interest, taxes, depreciation and amortization expense, minimum allowed Loan Agreement, Ratio Of Consolidated Earnings Before Interest, Taxes, Depreciation And Amortization Expense, Minimum Allowed Loan Agreement, Ratio Of Consolidated Earnings Before Interest, Taxes, Depreciation And Amortization Expense, Minimum Allowed Interest rate in event of default Line of Credit Facility, Interest Rate in Event of Default Line of Credit Facility, Interest Rate in Event of Default Outstanding borrowing on line of credit Long-term Line of Credit, Noncurrent Interest expense Interest Expense Weighted average interest rate Debt, Weighted Average Interest Rate Fair Value Disclosures [Abstract] Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Finite-Lived Intangible Assets, Net Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 Accounting Standards Update 2014-09 [Member] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Difference between Revenue Guidance in Effect before and after Topic 606 Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Assets [Abstract] Assets [Abstract] Accounts receivable, net Accounts Receivable, Net, Current Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Liabilities and stockholders' equity Liabilities and Equity [Abstract] Deferred revenue - current Contract with Customer, Liability, Current Deferred revenue - long-term Contract with Customer, Liability, Noncurrent Other current liabilities Other Liabilities, Current Deferred income taxes Deferred Income Tax Liabilities, Net Retained earnings Retained Earnings (Accumulated Deficit) Income Statement [Abstract] Operating Expenses Operating Income Litigation Settlement [Abstract] Litigation Legal Matters and Contingencies [Text Block] Comprehensive Income (Loss) Comprehensive Income (Loss) [Table Text Block] Inventory Valuation Reserve [Roll Forward] Inventory Valuation Reserve [Roll Forward] Inventory Valuation Reserve [Roll Forward] Balance at Beginning of Period Inventory Valuation Reserves Provisions Inventory Provisions Amount of the current period expense charged against cost of goods sold, the offset of which is generally to the allowance for excess and obsolete inventory for the purpose of reducing inventories, to an amount that approximates their net realizable gain. Write-Offs Inventory Write-down Balance at End of Period Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Estimated Future Amortization Expense Related To Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] Americas Americas [Member] EMEIA EMEA [Member] APAC Asia Pacific [Member] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Point-in-Time Transferred at Point in Time [Member] Over Time Transferred over Time [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Property and equipment Property, Plant and Equipment Disclosure [Text Block] Derivative instruments and hedging activities Derivative Instruments and Hedging Activities Disclosure [Text Block] Schedule of Income before Income Tax, Domestic and Foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Provision for Income Taxes Charged To Operations Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Summary of Income Tax Contingencies Summary of Income Tax Contingencies [Table Text Block] Inventory Disclosure [Abstract] Inventories Inventory Disclosure [Text Block] Schedule of Inventory, Net Schedule of Inventory, Current [Table Text Block] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Counterparty Name [Axis] Counterparty Name [Axis] Counterparty Name [Domain] Counterparty Name [Domain] Hungarian Citibank Hungarian Citibank [Member] Hungarian Citibank [Member] Malaysian Citibank Malaysian Citibank [Member] Malaysian Citibank [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Credit Concentration Risk Credit Concentration Risk [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Cash and Cash Equivalents Cash and Cash Equivalents [Member] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, Forecast Scenario, Forecast [Member] Accounting Standards Update 2016-02 Accounting Standards Update 2016-02 [Member] Acquired Software Products Software and Software Development Costs [Member] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Buildings Building [Member] Furniture And Equipment Furniture and Fixtures [Member] Leaseholds and Leasehold Improvements Leaseholds and Leasehold Improvements [Member] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Number of primary sources of revenue Revenues, Number Of Primary Sources Revenues, Number Of Primary Sources Allowances for doubtful accounts Allowance for Doubtful Accounts Receivable Allowances for sales returns Allowance for sales returns Allowance for sales returns. Short-term investments-available-for sale, contractual maturity Available-For-Sale Securities, Short-Term Investments, Contractual Maturity Available-For-Sale Securities, Short-Term Investments, Contractual Maturity Short-term investments denominated in Euro Short-term Investments Net sale of short-term investments Proceeds from Sale of Short-term Investments Cumulative net adjustment for excess and obsolete inventories Estimated useful lives of assets Property, Plant and Equipment, Useful Life Useful life Number of operating segments Number of Operating Segments Number of reporting units Number of Reporting Units Goodwill impairment Goodwill, Impairment Loss Cash, cash equivalents, and short-term investments Cash, Cash Equivalents, and Short-term Investments Cash and cash equivalents Concentration risk percentage Concentration Risk, Percentage Maximum maturity period for marketable securities Investment policy for marketable securities, maximum maturity period for marketable securities Investment policy for marketable securities, maximum maturity period for marketable securities. Maximum weighted average maturity period (in months) Investment Policy For Marketable Securities, Maximum Weighted Average Maturity Period Investment Policy For Marketable Securities, Maximum Weighted Average Maturity Period Minimum percentage maturing in 90 days or less Investment policy for marketable securities, minimum ninety day maturity percentage Investment policy for marketable securities, minimum ninety day maturity percentage. Maturity period Investment policy for marketable securities, maturity period Investment policy for marketable securities, maturity period. Percentage of sales to any individual customer to total revenue Percentage Of Amount Of Individual Customer Sales To Total Revenue Percentage Of Amount Of Individual Customer Sales To Total Revenue Largest trade account receivable from any individual customer Trade Account Receivable Maximum Trade Account Receivable Maximum Limited warranty on most hardware products (in number of years) Limited warranty on most hardware products Pertains to the limited warranty on most hardware products, in number of years. Advertising expense Advertising Expense Anti-dilutive securities excluded from the computation of diluted EPS Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Comprehensive income Lease liability Operating Lease, Liability Property, plant and equipment, net Property, Plant and Equipment, Net Right-of-use asset Operating Lease, Right-of-Use Asset Goodwill and Intangible Assets Disclosure [Abstract] Goodwill Goodwill Disclosure [Text Block] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value Measurements, Recurring and Nonrecurring [Table] Money Market Accounts Money Market Funds [Member] Corporate Notes and Bonds Corporate Notes and Bonds [Member] Corporate Notes and Bonds [Member] Time deposits Bank Time Deposits [Member] Derivative Derivative [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] Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [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] Assets Assets, Fair Value Disclosure [Abstract] Cash and cash equivalents available for sale Cash and Cash Equivalents, Fair Value Disclosure Short-term investments available for sale: Debt Securities, Available-for-sale [Abstract] Available-for-sale Derivatives Foreign Currency Contract, Asset, Fair Value Disclosure Total Assets Assets, Fair Value Disclosure Liabilities Liabilities, Fair Value Disclosure [Abstract] Derivatives Foreign Currency Contracts, Liability, Fair Value Disclosure Total Liabilities Financial and Nonfinancial Liabilities, Fair Value Disclosure Short-term investments-available-for sale, contractual maturity Debt Securities, Available-for-sale, Term Cash equivalents denominated in Euros Cash Equivalents, at Carrying Value Schedule Of Restricted Stock Plans Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] Schedule Of Employee Stock Purchase Plan Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Schedule Of Weighted Average Grant Date Fair Value Of Purchase Rights Granted Under Employee Stock Purchase Plan Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value [Table Text Block] Deferred Tax Liabilities, Gross [Abstract] Deferred Tax Liabilities, Gross [Abstract] Capitalized software Deferred Tax Liabilities, Deferred Expense, Capitalized Software Depreciation and amortization Deferred Tax Liabilities, Property, Plant and Equipment Intangible assets Deferred Tax Liabilities, Intangible Assets Cumulative translation adjustment on undistributed earnings Deferred Tax Liabilities, Cumulative Translation Adjustment on Undistributed Earnings Deferred Tax Liabilities, Cumulative Translation Adjustment on Undistributed Earnings Unrealized exchange gain Deferred Tax Liabilities, Unrealized Currency Transaction Gains Unrealized gain on derivative instruments Deferred Tax Liabilities, Unrealized Gain on Derivative Instruments Deferred Tax Liabilities, Unrealized Gain on Derivative Instruments. Undistributed earnings of foreign subsidiaries Deferred Tax Liabilities, Undistributed Foreign Earnings Gross deferred tax liabilities Deferred Tax Liabilities, Gross Deferred Tax Assets, Gross [Abstract] Deferred Tax Assets, Gross [Abstract] Operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Vacation and other accruals Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Compensated Absences Inventory valuation and warranty provisions Deferred Tax Assets, Inventory Doubtful accounts and sales provisions Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Returns and Allowances Unrealized exchange loss Deferred Tax Assets, Unrealized Currency Losses Deferred revenue Deferred Tax Assets, Deferred Income Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Unrealized loss on derivative instruments Deferred Tax Assets, Derivative Instruments Global intangible low-taxed income Deferred Tax Assets, Global Intangible Low-Taxed Income Deferred Tax Assets, Global Intangible Low-Taxed Income Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Research and development tax credit carryforward Deferred Tax Asset Tax Credit Carryforwards Research The tax effect as of the balance sheet date of the amount of future tax credits arising from unused research tax credit carryforwards; a tax credit carryforward is the amount by which tax credits available for utilization exceed statutory limitations for inclusion in historical filings, and which can only be utilized if sufficient tax-basis income is generated in future periods and providing tax laws continue to allow such utilization. Capital loss carryforward Deferred Tax Assets, Capital Loss Carryforwards Foreign tax credit carryforward Deferred Tax Assets, Tax Credit Carryforwards, Foreign Cumulative translation adjustment on undistributed earnings Deferred Tax Assets, Cumulative Translation Adjustment on Undistributed Earnings Deferred Tax Assets, Cumulative Translation Adjustment on Undistributed Earnings Other Deferred Tax Assets, Tax Deferred Expense, Other Gross deferred tax assets Deferred Tax Assets, Tax Deferred Expense Valuation allowance Deferred Tax Assets, Valuation Allowance, Noncurrent Net deferred tax liability Deferred Tax Liabilities, Net Statement of Stockholders' Equity [Abstract] Accounting Standards Update 2016-16 Accounting Standards Update 2016-16 [Member] Common Stock Common Stock [Member] Additional Paid-In Capital Additional Paid-in Capital [Member] Retained Earnings Retained Earnings [Member] Accumulated Other Comprehensive Income/(Loss) Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance (in shares) Common Stock, Shares, Outstanding Other comprehensive income (loss), net of tax Issuance of common stock under employee plans, including tax benefits (in shares) Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Issuance of common stock under employee plans, including tax benefits Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Business acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Business acquisition Stock Issued During Period, Value, Acquisitions Repurchase of common stock (in shares) Stock Repurchased During Period, Shares Repurchase of common stock Stock Repurchased During Period, Value Accounting pronouncements adopted Cumulative Effect of New Accounting Principle in Period of Adoption Dividends paid Dividends, Common Stock, Cash Disqualified dispositions Adjustments to Additional Paid in Capital, Disqualified Dispositions Adjustments to Additional Paid in Capital, Disqualified Dispositions Ending balance (in shares) Income taxes Income Tax Disclosure [Text Block] Current tax expense: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] U.S. federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Total current Current Income Tax Expense (Benefit) Deferred tax benefit: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] U.S. federal Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Total deferred Deferred Income Tax Expense (Benefit) Change in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Total provision Goodwill [Roll Forward] Goodwill [Roll Forward] Balance at beginning of period Goodwill Acquisitions Goodwill, Acquired During Period Foreign currency translation impact Goodwill, Foreign Currency Translation Gain (Loss) Balance at end of period Segment Reporting [Abstract] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Segment, Geographical [Domain] Outside The United States Outside United States [Member] Outside The United States [Member] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Total sales outside of U.S. Property and equipment, net Fair value measurements Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Calculated under Revenue Guidance in Effect before Topic 606 Calculated under Revenue Guidance in Effect before Topic 606 [Member] Deferred revenue Contract with Customer, Liability Deferral of revenue billed in current period, net of recognition Contract With Customer, Liability, Increase From Deferred Revenue Contract With Customer, Liability, Increase From Deferred Revenue Recognition of revenue deferred in prior periods Contract with Customer, Liability, Revenue Recognized Foreign currency translation impact Contract With Customer, Liability, Effect Of Foreign Currency Translation Contract With Customer, Liability, Effect Of Foreign Currency Translation Vesting [Axis] Vesting [Axis] Vesting [Domain] Vesting [Domain] Three year vesting period Share-based Compensation Award, Tranche One [Member] Four year vesting period Share-based Compensation Award, Tranche Two [Member] Five year vesting period Share-based Compensation Award, Tranche Three [Member] Ten year vesting period Vesting Period Tranche Four [Member] Vesting Period Tranche Four [Member] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Incentive Plan (2005) Incentive Plan Two Thousand And Five [Member] Incentive Plan Two Thousand And Five [Member] Incentive Plan (2010) Incentive Plan Two Thousand And Ten [Member] Incentive Plan Two Thousand And Ten [Member] Incentive Plan (2015) Incentive Plan2015 [Member] Incentive Plan (2015) [Member] Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] A Plan where eligible employees are permitted to acquire shares of the Company's common stock through payroll deductions, subject to maximum purchase limitations. Authorized Preferred Stock And Preferred Stock Purchase Rights Plan Authorized Preferred Stock And Preferred Stock Purchase Rights Plan [Member] Preferred stock, including shares designated by the Company's Board of Directors as Series A Participating Preferred Stock in conjunction with its adoption of a Preferred Stock Rights Agreement and declaration of a dividend of one preferred share purchase right for each share of common stock outstanding held. Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Restricted Stock Plan Restricted Stock [Member] Additional number of shares reserved for issuance Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Common and preferred stock shares authorized Common and preferred stock shares authorized Common and preferred stock shares authorized. Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Number of shares reserved for issuance Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Award vesting period, (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Number of shares available for grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Unrecognized stock-based compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Unrecognized stock-based compensation expense, shares Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Share As of the balance sheet date, the number of shares related to the aggregate unrecognized cost of equity-based awards made to employees under equity-based compensation awards that have yet to vest. Unrecognized stock-based compensation expense, weighted average fair value Employee service share based compensation nonvested awards total compensation cost not yet recognized share weighted average fair value As of the balance sheet date, the weighted average fair value of shares related to the aggregate unrecognized cost of equity-based awards made to employees under equity-based compensation awards that have yet to vest. Weighted average period for which unrecognized stock-based compensation expense recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Percentage of the lower of the market related to purchase of common stock Percentage of the lower of the market related to purchase of common stock Pertains to the percentage of the lower of the market related to purchase of common stock permitted by employee stock purchase plan to be acquired by employees and employees of designated subsidiaries. Maximum employee subscription rate Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Shares of common stock reserved for future employee purchases Common Stock, Capital Shares Reserved for Future Issuance Shares issued during the period, in shares Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Weighted average grant date fair value, in dollar per share Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Common stock repurchased Stock Repurchased and Retired During Period, Shares Authorized common stock available for repurchase (shares) Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Assets Current assets: Assets, Current [Abstract] Short-term investments Debt Securities, Available-for-sale, Current Inventories, net Inventory, Net Total current assets Assets, Current Goodwill Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other long-term assets Other Assets, Noncurrent Total assets Assets Current liabilities: Liabilities, Current [Abstract] Accounts payable and accrued expenses Accounts Payable and Accrued Liabilities, Excluding Employee-related Liabilities, Current Accounts Payable and Accrued Liabilities, Excluding Employee-related Liabilities, Current Accrued compensation Employee-related Liabilities, Current Other current liabilities Accrued expenses and other liabilities Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. And, current obligations not separately disclosed in the balance sheet due to materiality considerations. Current liabilities are expected to be paid within one year (or the normal operating cycle, if longer). Other taxes payable Other taxes payable Carrying value as of the balance sheet date of obligations incurred and payable for sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Total current liabilities Liabilities, Current Income tax payable - long-term Accrued Income Taxes, Noncurrent Liability for uncertain tax positions Liability for Uncertainty in Income Taxes, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies Commitments and Contingencies Stockholders' equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Preferred stock: par value $0.01; 5,000,000 shares authorized; none issued and outstanding Preferred Stock, Value, Issued Common stock: par value $0.01; 360,000,000 shares authorized; 132,655,941 and 130,978,947 shares issued and outstanding, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders’ equity Total liabilities and stockholders’ equity Liabilities and Equity Raw materials Inventory, Raw Materials, Gross Work-in-process Inventory, Work in Process, Gross Finished goods Inventory, Finished Goods, Gross Total Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Restructuring reserve Restructuring Reserve, Current Income statement expense Cash payments Payments for Restructuring Restructuring reserve Land Land Buildings Buildings and Improvements, Gross Furniture and equipment Furniture and Fixtures, Gross Property and equipment, gross Property, Plant and Equipment, Gross Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Total, net Depreciation expense Depreciation Concentration Risk [Table] Concentration Risk [Table] Geographic Concentration Risk Geographic Concentration Risk [Member] Short-term Investments Short-term Investments [Member] Cash And Cash Equivalents and Short-Term Investments Cash And Cash Equivalents, And Short-Term Investments [Member] Cash And Cash Equivalents, And Short-Term Investments [Member] Geographic Distribution [Axis] Geographic Distribution [Axis] Geographic Distribution [Domain] Geographic Distribution [Domain] Domestic Geographic Distribution, Domestic [Member] International Geographic Distribution, Foreign [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Short-term investments Cash, Cash Equivalents and Short-term Investments Revenue Revenue from Contract with Customer [Text Block] Weighted average shares outstanding-basic Plus: Common share equivalents, Stock options and RSUs Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Weighted average shares outstanding-diluted Subsequent events Subsequent Events [Text Block] Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Percentage of headcount reduction Restructuring And Related Cost, Number Of Positions Eliminated, Percentage Of Overall Employee Headcount Restructuring And Related Cost, Number Of Positions Eliminated, Percentage Of Overall Employee Headcount Restructuring reserve Operations and summary of significant accounting policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Debt Debt Disclosure [Text Block] 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2020 Operating Leases, Future Minimum Payments, Due in Two Years 2021 Operating Leases, Future Minimum Payments, Due in Three Years 2022 Operating Leases, Future Minimum Payments, Due in Four Years 2023 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due Schedule of Goodwill Schedule of Goodwill [Table Text Block] Comprehensive income Comprehensive Income (Loss) Note [Text Block] Segment information Segment Reporting Disclosure [Text Block] Authorized shares of common and preferred stock and stock-based compensation plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Employee retirement plan Pension and Other Postretirement Benefits Disclosure [Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Allowance For Doubtful Accounts Allowance For Doubtful Accounts [Table Text Block] The entity's schedule of allowance for doubtful accounts including beginning and ending balances, as well as a reconciliation by type of activity during the period. Adjustment For Excess And Obsolete Inventories Adjustment For Excess And Obsolete Inventories [Table Text Block] The entity's schedule of adjustment for excess and obsolete inventories including beginning and ending balances, as well as a reconciliation by type of activity during the period. Fair Value, Concentration of Risk Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Reconciliation Of The Denominators Used To Calculate Basic And Diluted EPS Schedule Of calculation Of denominator In earnings Per Share [Table Text Block] Tabular disclosure of the denominators of the basic and diluted per-share (or per-unit) computations for income from continuing operations. Schedule of New Accounting Pronouncements and Changes in Accounting Principles Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] 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 Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Derivatives designated as hedging instruments Designated as Hedging Instrument [Member] Derivatives not designated as hedging instruments Not Designated as Hedging Instrument [Member] Foreign exchange contracts - forwards Foreign Exchange Forward [Member] Income Statement and Other Comprehensive Income (Loss) Location [Domain] Operating expenses Operating Expense [Member] Net foreign exchange gain (loss) Foreign Currency Gain (Loss) [Member] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Gain or (Loss) Recognized in OCI on Derivative (Effective Portion) Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion) Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net Amount of Gain (Loss) Recognized in Income Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Short-term investments Cash, Cash Equivalents, and Short-term Investments [Text Block] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Foreign exchange contracts - ST forwards Foreign Exchange Contract Short Term [Member] Derivative instrument whose primary underlying risk is tied to foreign exchange rates (short-term). Foreign exchange contracts - LT forwards Foreign Exchange Contract Long Term [Member] Derivative instrument whose primary underlying risk is tied to foreign exchange rates (long-term). Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Other long-term assets Other Long Term Assets [Member] Line item in the statement of financial position in which the fair value amounts of the derivative instruments are included. Other current liabilities Other Current Liabilities [Member] Other long-term liabilities Other Long Term Liabilities [Member] Line item in the statement of financial position in which the fair value amounts of the derivative instruments are included. Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Derivative assets Derivative Asset, Not Subject to Master Netting Arrangement Derivative liabilities Derivative Liability, Not Subject to Master Netting Arrangement Corporate bonds Debt Security, Corporate, US [Member] Gross Unrealized Gain Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Gross Unrealized Loss Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Fair Value U.S. federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Foreign taxes greater (less) than federal statutory rate Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Research and development tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Enhanced deduction for certain research and development expenses Effective Income Tax Rate Reconciliation Enhanced Deduction For Certain Research And Development Expenses The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate attributable to deductible research and development expenses. State income taxes, net of federal tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Employee share-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Percent Change in intercompany prepaid tax asset Effective Income Tax Rate Reconciliation, Change in Intercompany Prepaid Tax Asset Effective Income Tax Rate Reconciliation, Change in Intercompany Prepaid Tax Asset Foreign-derived intangible income deduction Effective Income Tax Rate Reconciliation, Deduction, Foreign-Derived Intangible Income Effective Income Tax Rate Reconciliation, Deduction, Foreign-Derived Intangible Income Global intangible low-taxed income inclusion (GILTI) Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income Amortization of intangible assets Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amortization, Percent Remeasurement of U.S. deferred tax balance Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Transition tax on deferred foreign income Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Percent Global intangible low-taxed income deferred Effective Income Tax Rate Reconciliation, Deferred Taxes, Global Intangible Low-Taxed Income Effective Income Tax Rate Reconciliation, Deferred Taxes, Global Intangible Low-Taxed Income Foreign tax on undistributed foreign earnings Effective Income Tax Rate Reconciliation, Foreign Tax On Undistributed Earnings, Percent Effective Income Tax Rate Reconciliation, Foreign Tax On Undistributed Earnings, Percent Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Effective tax rate Effective Income Tax Rate Reconciliation, Percent Allowance for Doubtful Accounts Receivable [Roll Forward] Allowance for Doubtful Accounts Receivable [Roll Forward] Balance at Beginning of Period Provisions Provision for Doubtful Accounts Write-Offs Allowance for Doubtful Accounts Receivable, Write-offs Balance at End of Period EX-101.PRE 12 nati-20181231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 nati-20171231x10kg001a08.jpg begin 644 nati-20171231x10kg001a08.jpg M_]C_X 02D9)1@ ! 0$ W #< #_VP!# (! 0$! 0(! 0$" @(" @0# @(" M @4$! ,$!@4&!@8%!@8&!PD(!@<)!P8&" L("0H*"@H*!@@+# L*# D*"@K_ MVP!# 0(" @(" @4# P4*!P8'"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@K_P 1" # QD# 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#]_*"0.2:Q M/B!\1_ OPI\)7GCOXD^*[#1-'L(R]WJ.I7*Q11CW9NY[ .,QGQIX@M6$8.<%K>V."WLTN!_L&O9R?(,USVKR82G=+>3T MBO5_IOY'A9YQ)D_#U'GQM5)O:*UD_1?J[+NS]-_B-\4_AO\ "+PS+XR^*/CG M2M TN#_67VK7J01@^@+$9/L,FOB']H3_ (.%OV/OAA+/HWP?T;6O'VH195;B MS@^QV(;I_K9OG*Y/&OQK^)&J^(M1&.74(J>/J.I+M'W8_P#R3^]>A^,YQXN9GB). M&74E3C_-+WI?=\*]/>]3[]^+O_!Q3^VGXUEEMOA?X:\)^#+1B?+DAT]KZZ4> M\D[&,_\ ?H5\\_$#_@IO^WO\3&?_ (2?]J3Q6(W))ATZ_P#LB+GT$ 7%>#XI M*.(\P;]OBYORYFE]RLOP-_Q)\5OB MCXSF:Y\8?$K7]5D34M8GG)/N78USYY/7KWHI:]>,80C:*LO(\2T:5/NR:7J\UNP_&-A7OGP9_P""P7_!03X* M7$(T?X]WVMVD6,Z?XIA6_B=>ZDR?O!GU5@?>OF7.>#28QU%+?!FOVFJZ7?P MB6RU"PG66&9#T964D$5_*?QW%?37_!.W_@IS\9OV#/&D=K8W4^N>!KV?_B=^ M%+F<^6 2-T]ODXBF '7[K=&!X(_-N(O#?"U:S]=/0_5>% M_%/%T:LGM$K27^)+1KS23]3^B8$'H:*XSX#?'OX6?M)_"W3?C#\'? M$T6JZ)JD>89DX>)QC=%*O5)%)PRGI[@@GL@01NK\7J4ZE&HZ=1-23LT]&F?O M-*K2KTHU*KVUA86<+2W=Y>3K'%" M@&2S,Q 4 =S7._&_XU_#S]GGX5ZU\8_BKKBZ=H>A6AGO9SRS<@+&B_Q.S%55 M1U+ 5^ G_!0C_@IW\![6X/\ 8OA.RG81; ?EEN"#^^E/ M4D\+T4#&3]-PSPIC>)*S<'R4H_%)Z_)+J_RZ]+_)\6<99?PK02FN>K+X8)V^ M;?1?>WT6]OU9^/7_ 7<_8+^"]Y3Y-UXFOYKM\>\<)B'_CU?F">E(#@ MYK]@P/A[PU@TG.FZC[R;_)67YGXAF'B;Q5CF_9U%2CVA%?G*[^ZQ]@^.O^"Z MG_!1WQJ9$@^+NGZ)"[96#0_#UM$$]@[J\F/JQKS+Q!_P4S_;Z\3@KJ_[5WC% ME((VPZF8@ ?]P"O"Z6OHZ.1Y+AU:GAJ:_P"W(_Y'RU?B+/\ $N]7%U'_ -OR M_P ST^Z_;9_;!OK@W%S^T_X\+MU*^*;I?T#BJ+?M:_M4NQ<_M,_$#).3_P 5 ME??_ !VO/2*,5UK!8..U*/\ X"O\CB>/Q\G=UI/_ +>?^9Z!_P -9_M4_P#1 MS'Q!_P#"SOO_ ([2_P##67[5/_1R_P 0?_"SOO\ X[7G_3O7N7[ 7[#7Q%_; MO^.%M\-/":2V6C6FVX\3^(#'F/3K3."1GAI&^ZB=SR> 2,<5'+,%AI5Z\8QA M%7;:1O@Y9MF&*AAL/.G[?GQ+^Q6'[2_P 1 MM)\%Z5,/^$E\3'Q??8B& ?(AS+AYV!&!T4'1CDLQZD_A78U_.O$_$<\^Q?[N*A1C\,4DOG*V[?X;+ MJW_4'"7"\.',%^]FZE:7Q2;;_P"W8WV2^][OHE^'7_!7?_@OS_P4 _8M_;Y\ M:_LZ?!74/!T?AS0OLGV!=4\-?:)QYEM'(VY_,&?F8]J^:HO^#J3_ (*I)(KO M?_#UP&!9&\'D!AZ<39KSS_@XK_Y2X?$X_P#8/_\ 2*&OB$X/W:^7NS[*,4T? MUT?\$N/^"D'PN_X*7?LTV/Q?\&M'8^(=/2*T\:^'-^7TR_V98#/+0O@M&_=< M@\J:^DZ_D&_X)J_\%"/BO_P3=_:7TOXY?#N>2ZTR1UMO%OAUY2(=7T\M\\3< MX#KRT;_PN >1D'^KS]F3]I+X4?M M&5>J2(V593R"#3)DK'>U^+W_ 6Z_P""Z/[=G[!'[=NH_L]_ *^\)1^';;PW MIU]$NL>'?M,WFS(Q?+^8O&0,#'%?M#7\S'_!T:#_ ,/7=8Q_T)6C?^BWH"*N MRY_Q%0_\%5B.-4^'W_A'?_;J_?C_ ()Z_&[QQ^TI^Q!\+?C[\2WM&\0>+O!= MEJ>KM8V_E0F>6,,VQ,G:N>@R:_CGYSP/P%?UT_\ !'?_ )1;? 7_ +)EI?\ MZ)%).XY)(^DJ**I^(?$&B^$]!O?%'B34HK/3M-M)+J_O)VVI!#&I=W8]@%!) M/M3(/R\_X+_?\%MOC5_P3M^*'@SX#?LLW.@-XEOM(?6/%$FMZ7]K6"U=VBMH MU&]=K,T?_ !%0_P#!57&?[5^'W_A'?_;J^1_^"A?[5^M?MM?M MC^._VD]6ED,&OZW)_9$,N08-/B_=6T>,\8B1,CU)KQ?)ZBDV:J*MJ?N]_P $ M2O\ @X(_:=_;)_;5L_V9OVN+WPL++Q/H]R/#-QHVB_8V74(4,PC9O,;<'B24 M ?W@!WK]C?%VI76C>%-3UBR*B:TT^::(LN1N6-F&1]17\8'P*^+_ (I^ 'QG M\*_&[P32+FUWJAST8%MI!Z$$'I36I$E9G\^&O?\'2O_!4_3M=O=/M MM4^'_EP7[P?DX5B!D^=[54_XBHO^"JI_YBGP^_\ "._^W5Y9XC_X(,?\ M%:[WQ%?WEK^QGKSQ2WLKQL-1LOF4N2#_ *_T-4O^'!__ 5R'_-E^O)]!G6'5])N)$9[9V19 I*,RG*.IX)ZURW/8 M478[1/T@/_!U%_P54[:I\/O_ CO_MU'_$5#_P %5.G]J_#[_P ([_[=7QG^ MRQ^Q3^U!^VQXBU3PI^R_\);WQ=J&BV27>J6ME<0QF"%GV*Y\UU!!;CC->V#_ M (('_P#!7'_HS#7_ /P8V/\ \?IZBM!'W!_P2U_X.$?^"AG[7/[>GPZ_9W^+ MNH^#'\.^)M7>WU1=-\,>1.4$,CC8_F':*;_4(=5_MW2/M8*PI$R;/G7:_P#P2!_X(]?\%(OV M=_\ @HW\,/C)\9OV7-8T/PUH>M23:KJMQ>VC);H8)%#$)*S'D@< ]:]__P"# MQ ^!?@EG_H+ZO\ ^BK>CH3[KEH?)?\ Q%0?\%5L\ZI\/N/^I._^W5Z/^Q]_ MP$_\ A9WB.RD>&YUN6GF3"65OQ< MU\$CT)XK>^&_PM^)/QB\66_@7X4> ]6\1ZS='%OIFBV$ES,_OL0$X]^E(T44 MMSZ;\/\ _!=[_@K/X=OFO[?]M#Q-U?4W[+7_ =E M_MD?#[4[72OVIOAMX:\?Z.'5;C4-,M/[,U(+W8&,F!SCG'EKSWKX-^*W_!-O M]OCX'>$I?'OQ;_9%\?:#HT$9>?4[_P .3+#$@&2SL%(4 =S@"O$AZ\T786BS M^O;]@C_@I]^R-_P4:\'/X@_9Y\>EM5M(0^L>$]6C$&I:=SC+Q9(=,XQ(A9#D M<@\#Z%K^+#X&_'3XK?LV_%'2/C-\%?&EYH'B/1+I9[#4+*4J00>48='1APR- MD,"017]2W_!';_@J1X/_ ."GG[-J>,KF*UTSQ[X=*6GCCP_;DA8IB#LN8@23 MY,H!(_NL&4] 2)W(E&QE_P#!=C]N3XZ?\$^/V(X/CW^SS<:3'K\GC:PTMFUK M3OM4/V>:*X9QLW+\V8EP<\OXB+2ZNK&YCO;*YD MAFA''5MH$HVV/TKKY5_X+._M>?&#]AG]@7Q+^T9\" MI]-C\1Z5J>G06C:M8_:(-DURD;Y3<,G:QQSQ7U5UKX%_X.8?^41WC?\ [#>C M?^EL=!*W/R>_XBHO^"JO_04^'W_A'?\ VZOT$_X-\_\ @K[^V%_P4E^-?Q \ M"?M*7GAJ2P\-^%K>_P!-&A:']D?SGN1&=YWMN&WM7\[>?>OV!_X,^3G]I[XO M_P#8AV?_ *6BDM2Y12C<_?JBBBF9GS'_ ,%>/V[Y?^"=_P"Q!XE^/N@M:-XF MDEBTOP?;7T7F1S:C.3LW)D;U1%DD(STC-?B /^#J'_@JL.NJ?#[_ ,([_P"W M5Z+_ ,'7W[9__"U/VIO#_P"QYX7U<2Z3\-[!;W7(HGRIU:[C5PK<]Z_IO\ ^#:3]L(?M-?\$Z=-^'?B#5/.\1?"[4&T"^1V MR[V6!)9R_3RV,7U@/M3O<4DD?H911100?BQ_P6P_X+L?MW_L'?M[:Y^SK\!; M[PE'XW$CY?S%R-QX&.*^2O^(J'_@JJ3QJOP^_\([_ M .W5E?\ !S__ ,I;?%'/7PIH?_I&M?GJ".YI7U-5%-'[^_\ !!G_ (+4_ML? M\%$/VN-7^#'[15[X6DT6R\'W&I0#1- ^RR^>DL2#+^8V1ASQBOU^K^P2T3CK'[EJOQ\V?@O$GA?G=6M/%X M;$?6)/5J>D_O^%_^2^2/Q"ZT5[!^UA^PK^TM^QAXF_L/XX?#V>TM)GQ8:]9G MS["\'8I,O /'W&VN.XZ5X^>><5^HX?$X?%T55H34HO9IW1^08G"XG!5W1Q$' M":W35FODP')YH YP111[5L8"G&.*!QUHVD=J,4 ' Y!YI#]:7J?K28/I0 #K M1Q110!]&?\$Z?^"BWQ2_8$^*(UK16EU7PCJDJKXF\,23$1W"=/.BYPDZCHW0 M_=.0:_H!^ OQ[^%W[2_PPTSXP?!SQ1%JNB:G'F*:,8>*0 ;X94/*2*3@J>GN M""?Y_X*+_$?]@;XJC5K,7&J^#=6D5/$WALS$)*O07$0SA9D'0] M&'RG@Y'Y_P 9\&T\[I/%856KQ7RFNS\^S^3TM;]+X$XZJY!56"QCOAY/?K!O MJO[O=?-=4_K#_@Y _:BUG4OB%X7_ &3- OV33--TY-\U^F7_!9?\ 96LOVEO#=C_P4^_9?\3OXK\+:MI-M'XGM[<[GT]8 MU$:3A RJHPDB$;HV&3P3M_,X#MFO5X*6$AP]2I4=XZ36S4_M)K=._?I8\;C MYXR?$]:M7^&=G3>Z=.WNN+V:MVZW$YS76?"3X%_&+X]>(1X5^#/PRUGQ+?\ M&^WTBQ>8H#T+$#"#@\DCI7TK_P $Q_\ @D[\2/VZ/$47CCQHMYX>^&UC<@7V MM>7B;4F!^:WM0W4\8:7!5,_Q'Y:_' M'KYD>Y1^=>7,K*2K*00<$$=*_J\N+>&ZB,%Q"DB-]Y77(/X5B:E\+/AEK,_V MG5_AUH-W(%VB2YTB%V ],E37R^'\5JBA:OA4WWC*R^YI_F?78GP;HN=\-BVE MVE"[^]2C^1_*[SZ45_3%\:?V$_V2_CGX-U/PGXT^ 'A(OJ-G)"FJ6OA^VAO+ M9V4@213H@=&!P00>HYS7\W_Q<^'>I?"3XI>(OA?J\@>Y\/ZU)E4C"#A*%KIN]T^J?RUT/S[B[@O&<)NG*=15(3NDTFK-6 MT:U[Z:OJ+\)/A3XZ^.'Q(T;X3_#30Y-2US7;Y+73[1.-SL>K$\*H&26/ )- M?T8_L$_L7> OV'/@#I_PD\*K'=:E)BZ\2:SY8#ZA>LHW/G&=B_=1>RCU)S\? M_P#!O[^P/'\.OAY+^V7\2=%"Z[XGMWMO"<%S&"UGIV0&N #]UYBN >OECT78>7[JF_>_O2_RCMZW\C]7\,^%(Y9@5F>)C^]JKW; M_9@_UEN_*R[B]****_-3]6/Y8O\ @XK/_&W#XG?]P_\ ](H:^(.E?;__ <5 M _\ #V_XGX]=._\ 2*&OB'W(J7N:Q^%!N(XK] _^""G_ 5UU;_@GE\=D^%7 MQ8UR:3X3>-KZ*+6XY69UT.Z/RIJ$2C.%Y E4#YD /)05\<_M$?LX_$S]F7QA MIWA#XEZ0T#:UX;T[7]%NE'[N]T^]MDN(9D/^Z^TCLR,.U<'@]3UIZH;M)']N M6DZMIFO:5;:YHFH0W=G>0)/:75O('CFC8!E=6'!!!!!'K7\T'_!T8"?^"KVL M\]/!6C?^BWKZ^_X-C?\ @KA)XBT^V_X)R_M">*-U[90D_"[5;V8EIX1EGTQF M;N@^:+_9#(/NJ#\@_P#!T9C_ (>OZQ_V).C?^BWIZ$15I'YU\@>GTK^NG_@C MO_RBV^ O_9,M+_\ 1(K^1:OZZ?\ @CO_ ,HMO@+_ -DRTO\ ]$BDAS/I*OSO M_P"#EO\ ;.7]F#_@GIJ'PQ\-ZL(?$WQ3O!H5DJ.0\5@!OO9>"#CRPL7UF![& MOT0K^87_ (.1?VT#^U7_ ,%$M7\#^&M9^T>%OAA:CP]I:Q2$QR7:L7O)O3)E M/EY'\,"TR(J[/S^R<\"OHK_@H%^PEXA_8DL?A!>ZU#< ?$GX3Z?XGG%P?]1> M2O()H .HVIY#$'IYN/8,8_6OZ)O^#4?]K]?B[^QUKW[+?B+4]^K_#+5 M_,TV-V.Y]*O"SIC/79,LRG'0,GK7\[./>OM3_@@-^V!_PR%_P4G\%ZAKNK_9 M?#7C21O#7B,NY"(ES@02M_N7 B)/92U)!)71_5/11UZ451D?R@_\%ZO^4NWQ MN..?^$CM?_3?:U\A=.:^O/\ @O7_ ,I=_C(_\B)\$O\ L+:O_P"BK>OVGK\6/^#Q'_D1/@E_V%]7_P#15O0$ M?B/PKR1W[5[5_P $X"?^&^?@X,_\U'TC_P!*HZ\5/^+/'4R^&_#L MR.0\ F!-S.N.04MUD"GL[H>U?RR,S.3)(Y9BN/PH9,%I<=!!-'U'AJV;X@^+=(MM2\&8+DK'/;7,3J3V!)0_55IDQ=F?SF_@<5]>?\ !#W]MG5/V(/^"A/@[Q?< M:LT'AOQ7=)X;\70NY\I[.ZE15E8#C,4HCD#=@K=B0?D,D#%.@GDMYTN(V^9& M#*1UR#4FK5T?TE?\'7/_ "BYM?\ LJ&D?^D]Y7\V8&:_H+_X.!_B'=_%O_@@ MQ\,?B?J$WF7.O:UX5OKI]^[=-)IUPSG/?YBU?SZ=NM-[D0V X/3M74_!/XS_ M !(_9X^*^A?&OX0^)KC1_$?AS4$O-+U"V<@I(O4'^\C E64\,K$'@UJ>#OV< MOB7X_P#@5XO_ &@_">D&\T/P+?V%OXE,0R]HEV9$BG(_YY^8@0GL77/6N"Z' M\:"]&?UP_P#!*G_@I+\./^"E_P"S)8_%GP[);V7BC2UCLO'/AV)SG3K_ &9) M4-R89.61N>,KG*FO'_\ @YB_Y1'>-_\ L.:-_P"ET=?@9_P2[_X*'_$?_@FW M^U-I'QM\*33W>@W#K9^,_#ZRD)J>GL<,I'3S$)\R-NS+CH2#^Y?_ 7Y^,?P M\_:"_P""'&L?&KX4>(X-6\/>);C0;_2KZ!LAXI+R(@$=5876*-F$ M:^K.P"*.Y8#O795^1_\ P=B_MGCX:?LV^%_V.?".L;-6\?ZA_:/B&.)_FCTJ MV/R(WM+.5_"!O44S-*[/PA^/7QC\6_M#?&GQ3\8VM)()OM+ MX]5FFL1GL"WK7SJ%9B%49)/ ]:_IN_9+_P"";T4'_!O^O['E]I"KKWC/X=WN MKW*RQ;6.K7@:[@W>Z-Y$>>H6,4EJ:2=K'\R/7G.:_1S_ (-B_P!L(?LY_P#! M0JW^$/B351!X>^*FFMH\HDDPD>HIF6T?KC+,'B_[;#TK\YKFVN+.XDM+N!XI M8G*2QNN&5@<$$'H0:TO WC3Q)\-_&FD_$'P=J4EGJVAZC#?Z;=Q'#13Q.'1A M]&44NHVKH_MF'-%>:?L<_M&^'/VN/V8/!'[1OA9D%MXL\/6][+ C9^SW!7$T M.?5)0Z?\!KTNJ,3^8[_@Y_!/_!6WQ1C_ *%30_\ TD6OSUY]>M?H5_P<^_\ M*6[Q3G_H5-#_ /2-:_/4C!XJ7N;1V/U(_P"#3''_ \0\1X_Z)Q>?^E%O7]& M=?SF?\&F//\ P41\1G_JG%W_ .E%O7]&=49R^(****"0HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *,9HHH Q/B#\./ ?Q6\)7G@ M/XE>$-/UW1M0B,=YIFIVJS0RK[JPZ@\@]00",$5^0'_!3#_@A;XD^#MMJ'QO M_9!MKW7/#,0>XU7PFQ\R\TQ,Y+0'K/$ ?N\NH'\0Y'[-4C*"I7:.>HQUKWLB MXCS+A_$>TP\KQ?Q1?PR_R?9K7Y:'SG$7"^5<2X;V>*C[R^&:^*/SZKNGI\]3 M^4&1'C%OK42/=^*/ M!VGVPV:@.LES;(H^6;JS1@'?R1AL[OR$DCDAE:*>,HZL59&&"I'4$=J_HC(L M]P/$&"6(P[\I1>\7V?Z/J?R_Q%P[F'#6/>&Q2T>L9+:2[K]5NON8W@"DYZXI M3TH7K7M'A"=*,GUI1G.#24 %+C!Q0!]?RH&: $/M1D]/Z4I_SFC'&<4"/JG_ M ()C_P#!1W7/V+/'4W@GX@VSZ[\+?%#F'Q5X M=G35/"?A6TD"6*02*'V22#YY M$#$@)E2% #9.:_%#![YK[I_X(\_\%3M2_9!\91? _P",VM33_#?7;P;)YY"_ M_"/W#''GH.T+$CS%'3[X&=V[X?BK)).3DW+<_IR*BHI1VZ!7YS_P#!4?\ X+=K^S+X MSOOV>_V8M-T_5O%NGGR]?U^^4R6NE2E0?)C08$TPR-Q)VH?E(8Y"_:G[6GQI ML_V=_P!FGQS\:KN94;PYX:NKNS#G EN1&1!'GU:4HO\ P*OYC_$&O:OXIUV] M\3:]?/7$K9:65V+,Q)[DDG\:_1O#_AG"YQ6J8K%QYJ=.R2Z.6^O M=)=.M]3\N\2^+,9D="E@\%+EJ5+MRZJ*TT[-N^O2SMKJ>Y^-O^"IO_!0CQ[? M27NK?M7>+K3>V1#HNHFPC0>@%N$_QJO^P[^SIXV_;Z_;%T7X?^(-5O\ 4?[3 MU!M4\9:SO2O""#Z5^T/_!NG^RY#X#_ &?] M9_:@UW30-2\;WCV6D3/'\ZZ=;2%6*GL'G5L^ODJ>PK],XCQ>#X8R.K7PM.,) MOW8\J2]Y[;=E=_(_)^%L%CN+N(:6'Q=652$??ES2;]U;[OJ[1^9^BF@Z#HWA M;1+3PWX=TV&RL+"V2WLK2W0+'#$BA510.@ %6Z**_FUMMW9_522BK(**** M0S^6/_@XJ!_X>X?$[ _Z!W_I%#7Q 1ZU]O?\'%?_ "EP^)W/_0._](H:^(>3 M[TG8VC\*/Z,OV^?^"55E_P %$_\ @D/\&_&'PWTF,?%'P'\']#NO"TB(JMJ< M!TRV:;3W;_;V[H\G"R#L&:OYU-4TO4=$U2XT;6;&6UN[2=X+JVG0J\4B$JR, M#R""""/45_8[^P>/^,'/@R,_\TH\._\ ILMZ_(C_ (.6_P#@CFVBW^H?\%%? MV:O"A-G=2&7XHZ'I]MQ!(< :H@7^%CQ-QPV'_B8@:,XOH?C-X(\:>*?AQXQT MKX@>"-;N-,UG1-1AO])U&TD*2VUQ$X>.16'(*LH(/M7NG_!33]M=O^"@'Q[T M;]HK4=.-IK-UX#TK3_$MN%P@U&W1XYF3U1R!(/0/CJ#7SOD8_2CK2Z&MKAR# MU_6OZZ?^".__ "BV^ O_ &3+2_\ T2*_D6//('ZU_71_P1X_Y1:_ ;'_ $3+ M2_\ T2*:(F=#_P %(_VN-+_8<_8K\>?M'WDT(O-&T=HM"AF8 3ZC-^ZMDQW_ M 'C*2/137\?VLZQJGB'5[K7MXO+JXD+/-*[%G=B>2Q8DD^IK]G M_P#@[?\ VS_[6\6>"/V%?"NL$PZ2B^)O%L$,G'VB17BLXG [K&TLF#VE4]Q7 MXK\T,<%H?K=_P:9_L_\ AS6?VEO&W[5GC34+*W@\&Z"-)T1KR=$_TR]/[QUW M$OY%M/UW6])1HM,UBZMD8Y9;>X9 3ZG!YJQ_PF/BXC!\5 M:E_X'2?XT)B<6W9[>9"XMI5E@FC; M#1NIRK ]B" 1*#UW(87P.GEL>]?NE5&+5G8_E _X+U'_C;M\;@?^ACM?_3? M:U\AXXS7U[_P7JQ_P]W^-W_8Q6O_ *;[6OD(TNMS6/PH_8'_ (,^#_QD[\7A M_P!2'9_^EHK]^J_ 7_@SY_Y.>^+Y_P"I#L__ $M%?OU36QE+XF%?BQ_P>(<^ M!?@D /\ F+:O_P"BK>OVGK\6/^#Q#(\"_!(C_H+:O_Z*MZ!Q^(_"LK[]J]I_ MX)P_\G]?!SG_ )J/I/\ Z51UXMD^_->U?\$X2!^WQ\'!CG_A8^D?^E4=);FK MV/T<_P"#PCPS=6W[2/P=\8O$_D7W@B_LHW/W2\%X'8#CKBX7/U%?CR.F?YU_ M1/\ \'8W[,^H?$_]B7PW^T-H=BTLWPV\3 :DR1Y,=C?;8&8GLHF%N#_O"OYV M.6%#)@]#VG_@F]X@A\*?\%!?@AXGG=%2P^*^@3N9 =H"ZA"></"O[3O[.7@KX M_P#@S4XKK3_%?ARUU!'B<'9(\8,D;8Z,DF]&'4,I!Z4(F>YWU?F?_P '6FO1 M:5_P3%MM*>5%;5/B+ID$:MU8K'/+@>^(R?H#7Z85^&__ =[_M/:+JE_\+_V M0="U.*6ZTR:X\3>(8$?)A9X_L]HK#L=K7+<]0P_%DQ^(_$S[QYI0"2-HI.2. M*]._8O\ V>-=_:P_:J\!?L\^'HI6E\4>)K6TN)(DW&"V,@,\N/1(@[?A4FVB MU/VC_P""X'A>[\%_\&[GP:\+7\;I/9W?A%9DD^\C'3+AB#P,$9Q7X'X&!]:_ MI$_X.IM-L='_ ."4^FZ1I=JD%M:?$G1H;:",86-%MKQ54>@ %?S= ^]-D0V M/V:_X-._AMX)^,7A+]H?X6?$CP_;ZKH.OZ/IMCJNG7*;DG@D^TJRG\#P>H." M.E? 7_!6/_@G#X\_X)J?M4ZE\)-7BN;OPKJF_4/ ^O21_+?6#.0$9AQYT9&Q MQP<@-@!UK]&?^#.[']J?&['_ #[Z/_Z%<5^FO_!47_@G1\,_^"E7[,.I?!CQ M=%!9>(+0&\\&>)#"&ETN^4<'/4Q2 ;)%[J<]54@W0F^61_(IP.1^%?3OPL_X M*&^*M#_X)M_$O_@GGX[N[B^T76]3T[6/!4CL6_LVZBNXWN8!Z1R("_LZ'^^: M\0^/'P,^)O[-7Q>U_P"!WQB\,3Z1XB\-ZA)9ZC93KC#*>'4]'C8896'#*P(X M-O>OV!_X,^/^3G?B_P#]B'9_^EHK\?L8YK]@?^#/G_DYWXOG M'_,AV?\ Z6BFA3^$_?>XGAM8'NKB4)'&A:1V. J@9)-?R4_\%DOVR)_VX/\ M@H1X]^+EAJ+3>'[&_P#[%\)Q[R433[3]TK*#T\QQ),?>4]@*_H._X+R?MFK^ MQC_P3E\9:YHNK?9?$OC.W;PQX89)-LB3W4;++,G?=' )7![,%-?RH?, MN:&3!=3VS_@G!^SM;_M5?MP_#7X(ZH\::7JOBBVDUUYI%1%T^%A-,#S2O'3:1VKYK/(_K4M[J% M]J4_VK4KV:XE( \R>0NV/3)J+^9I7+6B/WR_X-)/VP1XL^"'C;]B[Q1JIDOO M">J?V]X;CE MO]3-MH=WJ)T7Q2#)M1]/O!Y+E_41L8YAGO$*_K8BDCFC6:)PRNH96!X(/0TU ML925F?S'_P#!S^/^-MOB@_\ 4J:)_P"D:U^>PY[U^A7_ <__P#*6SQ1_P!B MIHG_ *1K7YZC(Y-+J:1V/U(_X-,1C_@HAXC_ .R<7G_I1;U_1G7\Y?\ P:8? M\I$/$?\ V3B\_P#2BWK^C2J,Y_$%%%%!(4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 C*&K\J_^"T7_!(>/5(M2_:\ M_9:\*A;I ]SXU\*Z=:G_ $CG<]] B_Q#DR(!\WWQSNS^JM-DBCF0QRH&5@0R ML,@CTKU\DSO&Y#CEB<._5=)+L_T?1ZGA\09!@.(\OEA<4O.,NL7W7ZKJM&?R MAL""01@@\@]J3@=:_2G_ (+6?\$H#\(-3O\ ]KG]G3P\Q\+7]P\WB[0;.$D: M/,Q!-S&!T@=B.X>S&6#Q2U6SZ271KR?X/1ZA@8Z4'GO29XQ1G%>H>0+CI[T CFDSVH M'6@!21VQ^5'4Y_K2=LT9]J %ZU .* W/U _P""(7_!59O!%_IW[&O[ M1'B+&BW,JP>"-?OI\"PD/"V,C-TB8X$9)PI^7H1M_7\."-PK^4*.62*1987* MNK JRG!!'0@]J_:;_@BE_P %2O\ A?OA*W_95^.6NHWCC1+$)X:U2_N #KMM M&N!&S=3/&H&3R74;N2&S^.PA''S"OQ[^E>_\ _!3VX^/>H?MO^.]3_:,T&73=>N-68VUK MO+P)8CY;80.0-\7E!<, ,G)(#;A7@&*_0>%,KHY3D-&E!IMKF;6J;EJ]>J6R M\DC\TXSS>OG/$E>M43BHODBGHU&.FJZ-ZMKNR]X:T#4?%GB+3_"VCV[2W>I7 ML5K:Q(N6>21PB@#U)8"OZ?\ ]G?X1Z1\!/@7X3^#6AQHMOX;T*WL08QP[H@# MO_P)]S?C7X _\$DOA;'\6_\ @H1\-M"N;3SK?3M;&KW";<\6B-.I/L'1#7]& M"]*_.O%/'2EB#V71CA,3CFM924%Z)7?WMK[A:*** M_)C]H"BBB@#^6/\ X.*_^4N'Q._[AW_I%#7Q ,9X/YU]O_\ !Q6?^-M_Q.'_ M &#_ /TBAKX@ XZ=NM2]S9;(_LD_8/\ ^3'?@S_V2CP[_P"FRWKTS7M!T7Q3 MHEYX:\1Z7!?:?J%K);7UE=1!XYX74JZ,IX*E201Z&O,_V#_^3'?@S_V2CP[_ M .FRWKU>K>YB?S#_ /!>+_@C[K7_ 3M^,[?%;X2:-.*_M$_:,_9Y^%'[5/P7U_X"_&OPQ#JWAWQ M%8/;7MM*,,A(^66-NJ2(V&5QRK &OY3?^"H?_!-WXJ_\$T_VE+_X0^-()[[P M[>L]UX,\4"W*PZI9$\<]!*F0LB \-R,@@F6:1E?0^;3UR*_K3_X)9^-?#GPV M_P""/_P=^(?C#4XK+2="^#]G?ZE=S-A(8(;7S'/MP<5^V_\ MP:.?L9>=>^.OVZ_%.D?+"#X6\)S31_Q'RYKR5,^WDQ[AZN/[PHZE-\L3[W7_ M (-[_P#@CPH /[%VFG ZGQ3K'_R92_\ $/A_P1W_ .C+-,_\*G6/_DROLRBF M979_/5_P/V)/#_P[^.'[(_PG3PMX:U*>YT?Q-8VU]=74?VO EMY MBUQ+(RED$J$ @'8O&G:<)]9T_2 M!KOA[$>YUO+)QI^/(*Q@]_)/?-"%-=3\//^"]>? M^'N_QNQ_T,5K_P"F^UKY#QQG-?7G_!>H_P#&W?XW<_\ ,Q6O_IOM:^0P2*-+ ME1V/V!_X,^?^3G?B]_V(=G_Z6BOWZK\!?^#/C_DYWXO_ /8AV?\ Z6BOWZI] M#*7Q!7XL?\'B!QX%^"1_ZBVK_P#HJWK]IZ_%C_@\1_Y$7X)<_P#,6U?_ -%6 M]'0(_$?A7C'/:O:O^"GQ' MTC_TJCI+Q_7-\=?@SX'_:(^#GB7X&_$K35N]"\5:-/IVIP$ DQR*5W#/1 ME.&![%0:_D7_ &^_V)OBI^P#^TWXA_9X^)^FRC^S[MY-"U8PLL.K:>S'R;J( MGJ&4#(&=K!E/(K^Q.OFW_@I9_P $POV??^"FOP>_X5_\6+$Z?K^FH[>%/&-E M"&N])E;&<#($D38&Z-N#U&" :9G&31_(L>E?>'_!)O\ X+Q?'G_@F5H\_P * M=5\'Q^/?AU=79N$\-W>I&UGTR5C^\>UFV.%#=6C92I(R-I))\_\ V]?^",/[ M<_[ 7B*[/COX67_B3PE'*XL_'/A:QENK"2,'Y6FV@M:L1@[90.> 6Q7R@Z/& MQ1U*LO#*PY!J=C321^YGQE_X/!O",O@6XM/@%^Q_JL?B*>W*6]YXK\01"TLY M".',<"%IP#_#NCSZBOQE_:"^/OQ7_:A^,>O?'CXV>*9=9\2^([TW.I7TW )P M%5$7HB(H5%0<*J@"N,./6M[X=?"SXF_%[Q/;^"_A1\/=;\2ZO=RB.UTS0=+E MNYY6/0*D2LQ_*G=W!)1,'KQCFOW8_P"#6?\ X)?ZUX*LKK_@HM\9_#LEM=:O M82Z=\.+&]A*NEJ[ 3ZAM/(WA3%&>Z&1APP-<9_P2:_X-A_%VJ:]I?Q[_ ."C M.G)IVEVSK<:?\,8YMUQ=L&R/MSH<1Q\?ZE26;^(J,@_N=I.D:7H.EV^B:)IT M%G9VD*PVMI;1!(X8U&%15'"J !P,4)$2EI9'YL?\'7)Q_P2YM?^RH:1_Z( MO*_FRP3TK^DW_@ZY_P"47-K_ -E0TC_TGO*_FS H8X+0_;;_ (,[QC5/C_PDD^/_P #O#\,?Q;\(6#&"."/:WB*Q7+&SXZS #I^\[/0.$K:'X<8(Z5^P M/_!GQ_R_\&U_[0WA;]DZ7]I;]HWQE.JV/A#X M0)J!C9@#/,MU^Y@7/\4DI2-1W+BDMRI_"6?^#J']L\_'+]M33OV7_#6K"70_ MA38&.]2&7,;ZM=)')-D#@LD8AC]CO'!S7Y=(CR2+%$C,S, JJ,DGTK>^*OQ( M\4_&+XF:_P#%GQMJ#W6K^)-9N=2U*X=LEYII&DX9IH[?RX+B-%\J-TC^ M[DE"3UKV_P#XA[_^".__ $99IG_A4ZQ_\F5]EHB1H$C4*JC"A1@ 4M,SNS\M M?^"HG_! /]@7P[^PA\1?&G[)_P"S3;^'/'7A[1&U;2-0L];U*YD9+9A--$(Y M[B1#OB61>5)&>,5_.<#C!K^W:]LK/4K.;3M0M8Y[>XB:.>&5 R2(PPRD'@@@ MD$5_'?\ \%"_V8KS]CG]M#XB?LZS6TD=MX=\23II)D'+V,A\VV;GK^Y=.>]) ME0>IXSDJ=RGIWK^LC_@B1^V#_P -H_\ !.?P'\1-5U076OZ'9CP]XG=G!6)PQ\Z1%VX0]\\CBOU/_P"(OG]B'_HV MGXJ_]^M-_P#DNOY[1ZFCG'(&*5P<4W=G]"?_ !%\?L0_]&T_%7_OUIO_ ,EU M]??\$PO^"L_P6_X*GZ+XLUSX._#CQ1X>C\(W5M!?)XE6V#3-,KLI3R)9.!L. M.:)U*LC*>"""00?6OP:_X*\?\ !,G4_P!B MKXDGXE?#'3)KCX;>)+ICITB*7_L>X/)M)6_N]3&QZ@8ZKS^]EY.EK:R7,BDK M&A9@!S@#-?DK^P1_P4*^'O[0&H>+_P#@G-^W!,FJ>&_$^KWUEX/U?59 &B\R MX?99R2$Y5PQ!ADSE6 7/W<#XK-'P.+?)5JMC\KCG'XT#BO>?^"A7["_C[]@_ MXZW?P[\0QRWF@7S-<>%->*82^M<]#V$J9VNOKR."#7@IYK]\PN*P^.PT*]"7 M-"2NG_7X]C^;L9@\3EV*GAL1'EG!V:_KIV?5:BGGFD((.#2YH ST[UT'*(*, M4I&*3- PHHHH 7_"M'PCXN\2^ O%.G^-?!NM7&FZKI5W'=:??VDA22"9&#*Z MD=""*S3Q2Y)X)I-1DK-70XRE&2E%V:ZGZQW1^'O_ 79_8T:XMQ8:7^T!\-- M.RT>1'_:BE3P.YAF*<=?*E/8-\WY4>(O#FN^$M>O/"_B;29['4=/N7M[VRNH MRDD$J,59&4\@@@BNP_9I_:-^)G[*?QDT;XU_"G6&M=2TFY5I(6.8KR D>9;R MK_$CKE3W& ;ZZCW=07GMH./?$Q_6OW(' YK\5_^#:^6-/VOO&]K(I\T_#B4J".0!J% MF#^I%?M0!@8K\M\1Y2EQ/)/I"/\ G^I^O^%D8QX2BUUG._WV_0****^#/T8* M*** .'\7?LS?LZ>/]?F\5>.O@3X0UG4[G'VC4-4\.VT\TN -SNA8X Y/:L MW_AC/]D;&/\ AF'P#_X25G_\;KTJB@"OI6E:;H>F6VBZ-I\-I9V<"06EK;1! M(X8D4*J*HX50 . !5BBB@ KG?B%\(OA5\6K:VL_BC\-M"\1Q6;L]I'KFE0 MW2PLPP2@D4[20!G'I7144 >:_P##&?[(W_1L7@'_ ,)&S_\ C=:OB#]FW]GO MQ9INF:-XI^!_A/4;/1;7[-I%K?>'[>6.RA_YYQ*R$1KQ]U<"NUHH \U_X8S_ M &1O^C8? /\ X25G_P#&Z[3P5X#\$?#;0(_"OP]\(:9H>F12,\>GZ38QV\*L MQRS!(P "3R3CFM:B@ HHHH ;-###M6U.]2$E[UO#T4,Y)ZGS(@K<_ M6O=J* /E?3O^"(G_ 2?TN\2^MOV&/!#.ARJW-M-,A^J22%3^(KWGX4? #X' M? G3/[%^"WPA\-^%;79M,.@:+#:@CT/EJ,CZUU]% !1110!B^._ASX ^*&B# MPU\2/!.E:_IPG686.L6$=S")%!"OLD!&X G!Z\FN/'[&?[(P_P";8O /_A)6 M?_QNO2J* .9^'OP7^$/PE:Y?X6_"_P /^'#>A1>'0](AM?.VYV[_ "U&[&3C M/K73444 %1WEI:ZA:2V-];1S031E)H94#*ZD8*D'@@CC%244 >:G]C7]D=B6 M;]F+P#DG)/\ PB5G_P#&ZN:=^RM^S-I&G7VCZ3^S[X+MK34XDCU*V@\-6J1W M2*P=5D4)AP& 8 YP1FN^HH \U'[&?[(HZ?LP^ /_ D;/_XW6]X ^ WP2^%& MI3:S\,/A%X:\/7ES!Y-Q=:)HD%K)+'N#;&:-02N0#@\9 KK** "BBB@ KBO& MG[-O[/?Q'\02>*_B#\#O"6MZI,BI-J.K>'K>XG=5&U07="Q '/ %=K10!Y MK_PQG^R-_P!&Q> ?_"2L_P#XW6AX5_9?_9N\#>(+;Q9X+^ G@[2=4LV+6FHZ M;XO[,/@#_P )&S_^-UU'P]^#WPG^$L-S;_"WX::#XKWA_P"66F7#_E&QK^6#5]2EO->N M=7AE97DNWF1T8@@ERP(/7/O7].G[5_B5O!G[+OQ'\7(Y0Z7X$U>[#@\KY=G* M^>H]/45_, 1S@\5^R^%-.U#%U.[@ON4O\S\)\9*J>(P=/LIO[W%?H?J=^QQ^ MTA\+O^"LW[-#Q0#6EXN\)>)? GBC4/!?C#1KC3M5TJ[>VO[&ZC*R02HQ5E8'H01 M6;7V*:DKIW1\,U*+<9:-"]?Z4E I2>*9(25/&>5) MPU?.AI2><@5S8S!X;,,+/#UX\T)*S7]=>SZ,Z\#CL5EN,ABL-+EG!W3_ *Z/ M9KJM#^A;]GK]B[X#Z=^U-:_\%"OV5O$UI;Z#XZ\+W$6M:/9(?LMX9S%(MS!C M_5-OB'F1D8W9/!!!^J%&% S7X@?\$3_^"G$W[-'CNW_9H^,VN-_P@7B.^"Z5 M=SME=$OY&QNR3Q!(3ANRL0W][/[@#('-?SCQ?EF995FBI8J3G%12A)]8+:[[ MQV?RZ6/ZDX)S?*LXREUL'!0DY-U(+[,WNTNTMU\^MSPS_@I)^UKK_P"PU^QE MXS_:A\+^$+/7K[PO;02P:5?W#Q13[YXXR&9 2,!R>/2OR!_XC#/VA_\ HS3P M7_X45W_\17Z1_P#!P5S_ ,$D?BV/^H?9_P#I9#7\J0'7([5\JS[2*3/V*_XC M#/VA_P#HS3P7_P"%%=__ !%?MG^RO\8=1_:$_9J\!?'35]&@TZZ\7^$K#6+B MPMI"\=N]Q DIC5FY(!; )]*_C"Q\M?V&?\$T?^4>GP2_[)=HG_I%%0@FDMC\ MM/VE_P#@ZV^.WP(_:.^('P/TO]DKPEJ%MX-\;ZKH5M?W&OW227,=I>2VZR,H M7"LPC!(' )KGO ?_ >#?%"?QGI_C76;C1]>N'NHK8L-[ M1+(H5G"Y(!(!(QD5^8/_ 40_P"4@'QS&/\ FL7B;_TZW->.Y]*+E58$'D5T MU?S8_P#!OE_P6/N_V'?BE'^S/\>_$,K_ J\7ZBJP7,QW#PYJ#G:+@$G*P.2 MHE'08#@<-G^DJTN[6_M8KZRN$FAFC5X98V#*ZD9# CJ"#G-,S::9)7XL?MC_ M /!TQ\(2,JKA6(7 M) XYK]IZ_D(_X*RG_C9U\?C_ -5:UW_TMEH'!)L_0W2_^#P#]H34-3M[%OV- M_!BB>=(RP\179(!(&?N>]?O#H]\^IZ1:ZD\85KBV24J#P"R@X_6OXFO#0_XJ M&PY'_'[%_P"ABO[+?BU\;/"7[-_[,FM?'KQW(XTCPCX1?5+U8_OR+%!N$:Y_ MB8@*/=A23N$DD_P 4]3U:>Q_9/_9CTC2].5B+;4O'-T]S<2#L MS06SHB>NT2-CU-?E]^VO^V7\9_V\/V@M:_:"^-FOR75_J,S+I]B'/D:99ACY M5K"O144'M]XY8\DUY-GOBBY2@C](5_X.H_\ @JHFI_;FU'X>M%MQ]B;P=^[S MGKD3;_;[U>W_ #_ .#OGXVZ1?PVG[2_[+WA_6K,L!<7G@^^ELIU'OV:_%WAJ*:X6"&[OM'D-O)*S;5194!0EC@ M ;LG(Q1J.T6?T7:I_P %V_@!\3_^"='Q+_;D_9-T6[US4?AM9V+ZOX1\5VDE ME);37-S%"L)OV1?\ @VR\%! \MCTR:_#?\ X8=_;5_Z- ^*7_AO]2_^,T.Y,5%GZ<_\1A?[0YZ? ML9^#/_"BN_\ XB@_\'A?[0O;]C3P9^/B*[_^(K\Q)OV(OVT((FGG_9$^)Z(B MEG=_ &H@*!R23Y/ KS*6.6&5K>>)D=&*LKJ05(X((]:+LKEB?L1_Q&%_M#]O MV-/!?_A17?\ \11_Q&&?M##K^QIX,_\ "CN__B*_'7Z5VGP^_9N_:)^+6B-X ME^%?P"\:>)M.27L"R E"\,;*& (R,Y&10F'*D?JM_Q&%_M#?] M&:^"S_W,5W_\17V3_P $5_\ @NC\3_\ @J;\?/%7P=\<_ ;0?"EOX>\'G68; MW2=5GG>9Q=00>61(H &)B?LR^#?V<_#GB:RM= L=075 M-3UBXAE9KA&8IM12,#'!KYD'_!X7^T.3@?L:>"__ HKO_XBO"_^#I/_ )2O MZO\ ]B/HO_HIZ_.GG'([T7U!131^Q1_X/"_VAQQ_PQIX+_\ "BN__B*7_B,+ M_:&QG_AC/P8?^YBN_P#XBOR/\ _#7XC?%;7_ /A%?A;X UOQ+JA@:;^S= TJ M:\N/+7&Y_+A5FVC(R<8&16K\0/V>OC]\)K :I\5/@=XP\,VKD!;CQ!X9NK., MDG ::-1R0'/%(9TXY*I-$ W M.>"P^M?H%^PK_P %M?V!/^"@&H0>$OA1\2;C0_%&O$5CHUE9SQZK MJ.LW$,LAG@60@JBD#!;%>R_\&\'_ 4N\6?\% ?V3[_PI\8-4^V>/?AI<6VF MZUJ#\2:E:2HQM;M_60B*1'/=H]Q^]7X^_P#!RP1_P]N\=?\ 8'TG_P!(XZ9, M5K9GTI_Q&%_M#_\ 1FG@O_PHKO\ ^(K["_X(M_\ !=OXH_\ !4G]H_Q)\#_' M/P$\/^%+;0O!$NNQ7VDZK//)+(EY:V_EE9% "XN"<][_P#H)IF9^"O_ !&&?M"_]&:>#/\ PH[O_P"(I?\ B,,_:%[?L:^#/_"C MN_\ XBOQT[_A2$$=:5S7E5C^VWPOJ\GB#PSIVO2PK&][80W#1J)T;GU-?4=?SR?\ !IO^UE_PJ[]KKQ3^RQKFH;=.^)6BK=:;$YX&I6(DD&WT M+0/-GU\M?[M?T-TS)JS"OR&_X*6_\'-7C+]BW]LOQ=^S!\(OV??#GBS3_"$E MO:7NM:EK,\+R7IA22:,+&I&(V?RSWW(U?J+^T=\9_#O[.OP!\:?'CQ9<"/3_ M AX8O=6N22,L((6D"#/5F90H'&?M# M=_V-/!GX>(KO_P"(K\=2!G^= &1FBYIRQN?U-_\ !$O_ (*P>//^"JWP_P#' MGC+QU\(](\)2>$-8L[*WATF_EN%N%FBDK:I- \+BX>+8HC4@C"YR?6O#_ /@SP&/@ M9\:_^QLTG_TEFKPC_@[YX_;!^%^?^B=2_P#I=+3Z$67/8V/^(PS]H7_HS3P9 M_P"%'=__ !%'_$89^T+_ -&9^#/_ H[O_XBOQUR16GX/\%^,?B'XDMO!WP_ M\)ZEKFKWK,MEI6CV$ES5GBMY;FQCN6A5CR54N5!/.!7XS>(O^#OC]H/1? M$%_HL7['/@V1;2\EA5V\178+!'*Y/R>U?K1^P=H.N>%O^"8'P?\ #/B;1KO3 MM2T_X&:%;7^GW]LT,]M,FD0J\4D;@,CJP(*D @@@U_(MX]/_ !76M)?$?Q?T#P]\?OV7-#T/PC?:C';ZWK.A:Q//*XA MD4,CJPX(((-?Q*#'=:_7G_@V^_X+,GX&>)K#]@?]ICQ.5\&ZS=^5X UF[?C1 MKZ63/V21B>()68[3_!(<='^5)CE&VQ_0%2,VU2V.@S2TDG^K;_=-,@_"_P"+ M7_!VS\??AS\5/$WP]LOV0?!]S#H/B"]TZ*YE\072M*L$[Q!R F 2%R0/6K/P M._X.R_CY\6/C5X/^%E_^R-X/M(/$OBG3]*GNX?$%TSP)<7,<)=05P2 Y(!]* M_(;]J'_DY?XB_''B/2G\&Z1$FIZ#X3O+RW9UB8,HDBC921W&/ M]3\#:/X;\,V&IVC)+9ZE)99>22)P"##''(^UA]Y5!'.*$1));'L?_!1;_@MA M^Q?_ ,$WS)X5^(_B"[\2^-S"'@\$>& DMVFX95KAV8);(1@Y8EB""J-7Y3_& MO_@[C_;-\2ZE,GP*^!O@;PK8&3]RVL1W&IW 3W(DB3/_ $BORJ\8>+_ !3\ M0/%6H>-_&VO7>JZOJUV]UJ.I7TQDFN9G8LSNQY))-9Z(\CB.)"68X55&23Z4 M7*4$?I-X?_X.JO\ @J7I%^+K5F^'>JP^86:VN_"31C:?X0T4Z$8[$DGUS7U% M^S)_P=\:+=ZE;Z/^U[^S!/96SMMFUSP'>B8Q=,,;6Y9+WL;J#SK?S[>.&61",@B*1PXR.@(KEOA#_P $ MX/VI_'_[7O@[]CSQI\(?$7A+Q'XLU5($CUW2);:)>ZKJFJKXK@T)]/M[9< ML?*NXR\K';(,*."G?(KR_P 8_P#!9/XJ_"K]AR7]OCXO_L%ZCHO@ZZM-&NO# M4=M\1;&\GU:'4)456V1Q;H"B.K[7'/W>#S7T)\2OV<=+^'W_ 3]\1?LM? G MPNQ@T[X97F@^&M+A(WS-]B>*-K,2:^??B?^RI\:_$__ 2/^!O[ M.H^&-S>>)O#MSX"'B7P^VQFMXK*YM6O ^3M(1$?< 3D XS3,SWCXT?\ !0;X M&?!W]A63]OM[U]6\)S^&;;5M$M;.0"?4WN53[/:Q\'$KNZH1@[2&)'RFOS6_ MXC%_A=_T8IK_ /X74'_R)7L'PZ_X)>_M,Z)\5?&?P#\9VRWWP#^%TVO>)?@? MI;2J[ZAJ>J6L@MK1P3\R6#O<;,@?/,CF& MP6^U2);LO_?,C<>F:_G)-?N;_P '$'Q&C\)?L+6O@])@LOB?Q=:6RC/)2)9) MV_#Y!^8K\,\9Y[FOWKPRP[I9!.H_MS?W))?G<_G#Q;Q2J\24Z2?P4U][;?Y6 M DGDUTWP;^,'Q ^ GQ+TCXM_"[Q!+IFN:+=K<65U&>,CJC#^)&&593P02*YG MD\4%[>.W^('@Z)MK:@J(>4'5GP 8G)^908R=RBOS"GMYK M6=[6ZA>.2)RDD;KAE8'!!!Y!![5ZE^QS^UQ\4OV*_C;I_P 9_A=> R0#R-5T MN9R(-2M&8&2"0#UV@ANJL >V#]S?\%!OV)?AG^W9\&4_X*4_L$V(NI;Z!IO' M/A*W0"8RH/WTB1CI<)_RTC'WUPZY)^;Y'#UI<,8N."KO_99NU.3^P_\ GW)] MOY&_1^7VV*H0XNP4\?AU;%TU>K!+^)'_ )^Q7\W\Z7JM[/\ ,3%%*1ZC![BC MC-?8'PUQ*,T=J ,T#%SD]*!Z4AY)X- @([TE>X?LF_P#!/#]JW]LW4HT^ M#?PUG;2/-"W7B75#]FT^W&<$F5A^\(Y^6,.W'2OU;_8K_P"""?[-O[/\EKXV M^/%S_P +#\3Q,LBV]Y"$TJT<<_) >9CGO(2#C[@YS\QG?%V2Y$G&M/FJ?R1U M?SZ+YV\KGUW#_!6?<1-2HT^6F_MRTC\NLOE\VC\QOV(_^"8'[5'[9VLV>N>! M_![:3X52X1KGQ9K0,-KL##/DY&Z=O9 1GJ1UK^B/0=*30M#L]$CN'F6SM8X! M+)]Y]BA=Q]SC)J6QT^PTNSBT[3+**WMX4"0P01A$C4,JD5"$+\J6N]KW?5Z>2\C^A>$N$,%PGAYQI3E[7M9=%J^ MK?F?&/\ P<%_\HD/BW_V#K/_ -+(:_E2 /7'%?U6_P#!P7_RB0^+?_8.L_\ MTLAK^5+'7'I7RY]E3 X[5_89_P $T?\ E'I\$O\ LEVB?^D45?QZ''/(K^PO M_@FC_P H]/@E_P!DNT3_ -(HJ$$S^57_ (*(<_\ !0#XY_\ 98O$W_IUN:\= MZGH*]B_X*(8_X> ?',?]5B\3?^G6YKR?0]&U'Q%K5GX?TBW$MW?W4=M:Q;@- M\CL%5G_\ !.O]I/Q.6U6Q@6+X8:W> M29-W H.=-D9CRZ #RO504ZJN?PT\7>$_$?@+Q5J7@?QCH\^GZMH]]+9:G872 M%9+:>)RDD;#L0RD'Z4WPSXDU[P=XBL/%WA75I[#4]+O(KO3[ZUD*26\T;!TD M4CD%6 (/M35Q-*2/[;:_D(_X*S?\I.OC]_V5O7?_ $MEK^AS_@AY_P %4=%_ MX*3_ +-$<'C"_MXOB;X+MX;3QK81C;]I!!6*_C4_P2[3N X5PPZ%:_GC_P"" MLH_XV=_'T_\ 56]=_P#2V6AZD0W/"/#8_P"*BL/^OV+_ -#%?U.?\%Q]+US5 M?^"-OQ/AT$.7B\*64UPL8))A2> R=.VT&OY8_#9_XJ*PQ_S^Q?\ H8K^T#Q1 M\-?"7QD^!E[\)O'NFB[T7Q+X8;3=5MB<>9!-!Y;@'L<,<'L<&A!/='\60S][ M'(ZT 9'O7T%_P4E_X)X_%_\ X)O_ +1^I_!3XDZ=//I4DKW'A+Q((_W&KV!/ MR2*P&!(H(61.JL#V()^?2/3^=&QHM4?U+_\ !!S_ (*#_ ?]L']BKPC\+O!E M]9Z7XQ^'7ANTT;Q)X4R$E1;>-(DNXU_CBE #%AT=F4X/7[>U#3=/U:T>PU6Q MAN;>3'F07$0=&P&?B_I]I MNNM)BREKKD:+EKFTW$D,,$O"22O4%ESAF4HV/T$Q1110297CG_D2M8_[!5Q_ MZ+:OXK?&_P#R.NL'O_:EQ_Z,:O[4_'/_ ").L?\ 8*N/_1;5_%9XX(_X336/ M^PIT444S(_F;_P"#I/\ Y2P:M_V(^B_^ MBGK\Z,8'7O7Z+?\ !TI_RE@U;_L1]%_]%/7YT].A_"D]S6.Q^D__ :I\_\ M!4T9_P"B;ZO_ .AVU?TB^)_"_AOQKX=O?"/B_0;35-+U&V:WO].O[=98;B)A MAD=&!#*1V-?R]_\ !O)^U%\!OV1?^"A'_"V_VC?B-9^%O#O_ @VIV7]J7L< MC)Y\CP%$Q&K')"MV[5^T'[0'_!Q]_P $N/@_\.+[Q5X'^.0\=ZVD#?V7X;\. MZ9<^;=38^57EDC6.%,XRS-G&'])\0&31K8L6^S6\\:3K#D\D)YFP>RBOG;)Q7>_M1?M#>-?VK_VA?%_[ M1GQ$\L:OXOUR;4;J&#/EP!S\D*9YVH@5!GG"BN"'0TNIHKGZ]_\ !GY=:NG[ M5GQ9LHGD^P2?#Z![A0/D,RWT8C)]]K2X^IKYZ_X.5S_QMN\=C./^)1I'_I'' M7Z+_ /!IA^R+X@^%G[-/C7]JGQAI4MO+\1]2MK/P\)EQNTZR\T-*H]))I7&> MXA!%?G1_P]!]J,GK0>,@5)NC^V'X;_ /). M] _[ MK_ .B5K^-;]IO_ ).3^(60?^1XU;M_T^2U_93\-O\ DG>@?]@6U_\ M1*U_&M^TX-6Z?]?DM4S.GN<99V=UJ-U'8V%N\TTK!8HHU+,Y/0 M =S4;*R-M8<@]#VKTK]C&VMK[]KOX8V=Y"LL4WCW24EC<95E-W&""#U!%=3_ M ,%,?V:;G]D3]O#XG_ ?[,T5CI'BRZET/=SNTZ=S/:G/<^3(@/N#2Z%WUL<7 M^RE\=]?_ &8/VE? W[0GAF8I>>$?$UIJ2A<_.D<@,D9QU#)O4CN&(K^R7P#X MTT/XC^!M&^(7ABZ6?3==TNWU"PF4Y#PS1K(A_P"^6%?Q-?Y(K^GO_@VN_:D; M]HG_ ()E^'/!^K:@)]6^&M[+X:NMS9?[-'B2T)]A"ZQCVBH1,UU/.?\ @ZS_ M &I&^$/["NB_L_:-?!-2^*'B(17,:L,_V=9;9IB1Z&5K9?Q/I7\Y81F8*JDD M\ 9YK]%_P#@YZ_:@_X7I_P4GO\ X7:5J)FTKX8:/!HL:J^4%Y(HN+DCW#2+ M&?>(CM7RQ_P39_9JN/VN?VZ/AC\!1:O+9ZSXKM7UK81E;"%Q-I_MQ6UO9?ME?%2 MSM84CBB^(&K)%&BX55%W( !T %>68[4BEJ?O3_P9X9/P-^-F?\ H;-)_P#2 M6:O"/^#OH_\ &8'PO'_5.I?_ $NEKW?_ (,[_P#DAOQL_P"QLTG_ -)IZ\'_ M .#OO_D\#X7_ /9.I/\ TNEJEL9KXS\COQ%?9?\ P;Y?\IAO@M_V$]4_],][ M7QH?7^M>K?L0_M7^*/V'/VI?"?[5'@KPQI^M:IX1N+F6TTS5'=;>#M6_[!D__HMJ_BM\>C_BNM:P?^8M<_\ MHUJ_LG^'OC_4/BQ^S!HOQ1U6QAM;KQ)X$M]4N;:W),<4EQ9K*R+GG:"Y SS@ M5_&QX\S_ ,)SK0SUU:Y_]&M28X;F3QGDTJN\;B2-BI4Y!!P0?6MSX9?#?QA\ M8/B!I'PN^'^E&_UO7;U+/2;)7 -Q.YPD8)XW,< 9[D5CWEG=Z=>2V%_;/#/! M*T<\,J%61@<%2#T(/&*1I<_HE_X-R_\ @L4O[6/PY@_8R_:&\2AOB/X3T[/A M[5+R3YO$.FQ\ $D_-<0K@-W= &Y()+C2?$'A[48K[2=1M6P\,L; @^X/0J>""0>#7]7?\ P2A_X*1>!/\ @I?^ MRM8?%S2C;V/BK3 +'QQX?C.#8WRKRZ DDPR#YT//!*DY4TUJ92C8_E=_:A_Y M.7^(G_8]:O\ ^ELM7_V-0/\ AK_X4X/_ #4G0O\ TX050_:A(_X:7^(>#_S/ M6K]?^OV6K_[&W_)X'PI_[*3H7_IP@H-/LG]F5%%%,Q/Q=_X/$?\ DFOP2/\ MU'-7_P#1,%?A-TK]V?\ @\1_Y)M\$O\ L.:O_P"B8*_";W'YTF:PV/9/^"=A MS^W[\$O^RL>'O_3C!7]B]?QT?\$["#^WY\$O^RL>'_\ TXP5_8O36Q,]PK\; M?^#P_3/$$OP+^"FLVTC#2[?Q9JL%XNW@W$EK"T))[';'/QWR?2OV2KYN_P"" MKG[!.C_\%&?V-/$/[/\ )=16FN1LNJ>$=0F^Y;:G"K>5N."0CAGC8CD+(302 MM&?R+8)/ QBNU_9K^+EK\ _V@_!7QMO?#<&L0^$_%%EJLNEW&-ERL$RR%.<@ M$A>#V.#6=\8/A%\1_@'\3=9^#_Q<\*76B>(M O6M-4TR\3:\,B_^A*00RL.& M!!!(-=.L< MJ9 *GV(R""?09M/L+JY@O;FQADFMBQMI9(@6B+#:2I/*Y!(..H.*_D'_ ."? M7_!1_P#:0_X)O_%]/BC\"?$/F6=R53Q#X7U!V:PU> '[DB _*X&=L@^92>XR M#_3Y_P $Y_\ @I!\ /\ @I1\$(OBS\&=4-OJ%H5@\3>%[UP+S2+G:"4M%%,04444 %%%% !1110 4'@44$X!)H _'W_@Y; M^+D.L?$[X..,-[A8&(_ZZ&OS!Y%?0O_!4_P". M\?[0_P"W=\0/'&GWQN--L]7.DZ.X8E3;6@$(9<]F97CG/-?U#PO@' MEO#^'H-6:BF_67O/\6?R'Q?F*S7B;%8B+NG)I>D;17WI7 =>*7DCFD'6C->^ M?-B]3ZU]:_\ !'W]MKXB_LL?M0:+X$TMFO\ PMX\U>UTK7-%DD(022R+'%=F^%H8S+*U&M'FBXO3T5 MU]SU1ZF28O$8'-Z%>A)QDI+5>;LUZ-:,_1S_ (+&?\$<#?G4OVK_ -DSPL?/ MPUQXN\':?$ ).27O+5 !\W=XAUQN49R#^3+(ZL4<$$'!#=C7]7S('X;IZ5^> M_P#P4%_X(0_#O]I;QG=?%[]G?Q/9>"O$=^YEU?2I[0G3K^4DEI@$^:&0D_-@ M%6/. E^ZZ[K70_$C'.*@:4*D?U(;'H:^^_V8/^"6/[%7[*2P:CX"^$=IJ>M0$%?$ M7B5%O;Q7QCS?\ 5(]2*_3?]D?_@@A^RC\!?LOB?XQM+\1O$,>UW758A'IL+^B6PSO M&>\C-G ^4RAVCO\Y;_=9>1^MY%X M<<.Y,U4G#VU1=9V:OY1V7SN_,K:1H^D^'],@T70M+MK*SM8ECMK2S@6.*) , M!550 H X JS117Q+;;NS[Y))604444#/C'_ (."_P#E$A\6_P#L'6?_ *60 MU_*D!CDU_5;_ ,'!?_*)#XM_]@ZS_P#2R&OY4ASU-)FD !PGP2_P"R7:)_Z114()G\JG_! M0_\ Y2 ?'/\ [+%XF_\ 3K1!XKB&2/:\;J>"I!((K^7?_ (+>?\$G_$W_ 36 M_:*DU+PAI]U=?"[QC=37/@W5&7<+-L[I-/E8='BW#:3C>F",D-AM$1?0\3_X M)V_MO_$3_@GU^U7X;_:*\ S/+!8W2P>(M*WD)J>FNP$]NV.Y7E3SM=5/;%4? M^"A'Q2\(?&_]N;XM_&3X?Z@;O0_%/Q U35-)N"A4R6\]R\B$@]#M8<5X[GH< MT?Y%(NVMRYX;_P"1BL/^OV+_ -#%?VO^$^?"VF'_ *A\/_H K^*'PW_R,5A_ MU^Q?^ABO[7O"?'A;3!_U#X?_ $ 4T1/H>7?MN?L,?L]_\% /@I=_!#]H3PFM M[92$RZ9JEL%2]TJYP0)[>4@[&&>1RK#A@17\QW_!3W_@DG^TC_P3)^([:9\0 M-,?6O!6H7!7PUXZL(?\ 1;P"[+7_#FMVK0:AIM_"&5@1PRGJCJ>5<8*D @BF2FT?Q7#/:M?P%X] M\9?"WQGIGQ$^'OB.[T?6]&O([O3-3L)S'-;S(1J>DOYK_ /@U<^,NO> _^"F2?"^VO)!IWCGP?J-K>6X8 M[6EMH_M43D=,@12#)_OU_2A3,9*S,OQS_P B3K'_ &"KC_T6U?Q5^./^1UU@ M_P#44N/_ $8U?VJ>.?\ D2=8_P"P5_ ;]N+]O3_A M2'[1OA:;6/#A\%:CJ'V."^DMV\^)X C;XR&X#MQTYKK_ /@X5_X)@?#W_@G5 M^T7X:U'X >'+NQ^'GC/0 ^GPW%T\_P!DU"!REQ#YCDL05,,HR?XW X6CH'-K M8_/GO@U^C?\ P0]_X(;7/_!1VZ3]H/XO>.;/3_AAH6N-::AI>F7JOJ>J7$85 MVMRHS]FC(9,NWS,I.TOT?\ ^#:?_@H-_P ,D_MGI\!_'GB'[+X) M^*S1Z?<-<38AL]54-]DGYX7>6,)/_31<\+PD$KV/Z1_ _@GPG\-?!NE?#WP) MH%MI>BZ)8166E:;9QA(K:WB0(D:J.@"@"OYCO^#EC)_X*W>.O^P1I'_I''7] M0U?S!_\ !S3H^H:5_P %:?%\]Y"46^\/Z1<6Q(/S1_90F?S1A^%49P^(^ #S M@"OU7_X-$[NWM_\ @H)X\@FE"O/\(+M85/\ $1J>G,1^0)K\J._!K]&/^#73 MXHZ;\//^"I6G>'M3N5B7Q;X/U+2869L;I0([A%^I,&*E;ERO8_ICJOJ[*FE7 M3NP %NY))Z?*:L#Z5Y!^W]\\2$:)X+OY+0NX7?=/"T<" M<]S*R#\:HR/XX^HXI.W'XTN !G\L58TK2M0US5+;1=*MC/=7DZ06T*$9DD=@ MJJ,]R2!4ZLW/[6?AM_R3K0/^P+:_^B5K^-;]IL$_M)?$(@?\SQJW_I9+7]F? MA+3'T7PKIFC22!VM-/AA+@8W%(PN?TK^,S]IOG]I'XA8_P"AYU;_ -+):IF< M-S7_ &)O^3Q/A:/^J@Z1_P"ED=?J#_P=U?LJ_P#"-_&+X>?M@>'M,VVWB72Y M= \12H@ %W;'S+=V(')>%Y%Y/2 >M?E]^Q.3_P -B_"S_LH&D?\ I9%7].7_ M 7*_9-7]K[_ ()K_$+P5I>FBXU_P_8#Q%X;PN6^U6?[UD'N\(EC^K@]J2V' M+22/Y/NIS7ZC?\&OG[;.B_LR?&_XK?#OQUJZP:#KWP^GU\"9SLCN=(CEG8^@ MS;R3Y]=B^E?ER=P.&SD'I5O1=?UKPU=27_A_5;BSFFM)[666WE*,\,T312QD MCJKQNZ,.A#$4D[%-71O?''XI:W\>9I#G M_OJOU>_X-&/V7%\5_'CX@_M;Z_IA>V\*:+'H>@S.H*_;;MM\SKQD,D,87Z3F MOQX&,\=:_JR_X(*?LI#]D[_@F9X T#5]*^S>(/%5J_B3Q%N3#^==MOB1O=+? MR4^JL>]-$R=E8_FC_;KQ_P -I_%<'_HH>K]_^GN2O*>1U->K?MU\_MI?%<_] M5#U?_P!*Y*\IY')XI=2UL?O3_P &>'_)#/C7_P!C9I/_ *2S5X1_P=]9_P"& MP/A /A[XY^*?BZS\!?#;PCJ.NZWJ+.MCI.E6C3W%P M51G8(B EL*K,<=E)K' )/-?9?_!OCG_A\-\%@1_S$]4_],]]1N:-V5SQS_AW M-^WN>/\ ACKXC_\ A(W7_P 11_P[E_;W[?L=?$?_ ,)&Z_\ B*_L3HIV1GSL M\K_9_P!)U3P_^Q/X,T+7-/FM+VR^&&GP7=K<1E)(94TY%9&4\A@000>A%?QW M>/>?'6M$_P#06N?_ $:U?VI>-/\ D3M6_P"P9/\ ^BVK^*WQ[_R/6M:_ 9=O_-5M%_\ 2N.ON+_@YD_X)/S_ !^*LW[ M>'P/\,D>"_&=^%\8V-G& FCZJP_UVT?=BN""<]%EW XWJ*^'/^"36?\ AYM\ M!>O_ "5;1?\ TKCK^M/XP?"/X??'CX8:Y\'OBIX;M]7\/^(M-EL=4L+I RR1 M.I!QZ,.H8<@@$E?4W_!(;_@HOXH_P"";O[7.E?%/[9#] M9VZ9X[TF+++<6#N,S!!UEA($BD<\,O1B#%_P5A_X)I?$;_@F=^TU??##6HKF M^\(:JS7?@?Q+(GRW]F3_ *MB.!-$3L=?8,.&%?+P..E+8O22.O\ VA=;TKQ+ M\>_''B/0KY+JQU#QAJ=S97,1RLT4EU(R./8J0?QK:_8VP?VOOA21_P!%)T+_ M -.$%>;9XP:])_8U)/[7_P *<_\ 12="_P#3A!2ZAT/[,J***HQ/Q=_X/$>/ MAK\$C_U'-7_]$P5^$V?7FOW9_P"#Q$9^&OP3'_40D_+/!*/EEC;LP/L<$$5_9E7S]_P %%_\ @G1\"/\ @H_\![WX2?%K188- M4AB>3POXIAMU-WH]WCY9$;J4)P'CSM8>X! 5&5C^04\5['^PG^W!\:O^"?W[ M0ND?M ?!?672>SD$>KZ1),PMM6LR1YEM,HX*D<@]58!AR*X/XT_"3QA\!?BW MXD^"OC^U2'6O"VM7&F:E'&V5\V&0H2I[J<9!]"*YBI-79H_LW_9/_:9^&O[8 M?[/GAC]HSX3:C]HT;Q-IJ7,:,?WEM+]V6WD'9XW#(?=P,DL:^B[[4/CUD8]Z_8"J,6K,* M***!!1110 4444 %>-?\%!/CVO[-'['7C[XO07*QWUAH$L.D!S]Z]GQ#![G# MNK''937LM?FS_P ')_Q!_@[:7;(_BCQ)/>7$:M]^"SB7((_ZZ7$9 M_"O:X21CDLQ.22?7-, HZ9H/.:_J8_CW42EZBC;[BCH"".M "8KU M7]AFSBOOVR?A?:W&=C>.M,)P<=+A"/U KRL'C'K7W/\ \$AO^"9G[0/QT^,7 MA7]I+4M,;PYX)\-ZU!J,6K:G;-NU5X7#".VC)!=21@R?='.-Q&*\O.\;A;/W70D@Y]:7 / M44#/>BOY3/['"BBB@ HHHH **** "BBB@#XP_P"#@S_E$A\6_P#L'V?_ *6P M5_*G^M?U6?\ !P7_ ,HD/BW_ -@^S_\ 2R&OY4J3-(.PH!)P3^=?V&?\$T?^ M4>GP2_[)=HG_ *115_'GDFO[#/\ @FE_RCT^"7_9+M$_](HJ$$]C^57_ (*( M'_C8#\<^?^:Q>)O_ $ZW-<'\%"1\9/"7'_,SV'/_ &\1UWG_ 4../\ @H!\ M<\'K\8O$_P#Z=;FN#^"AS\9?"2_]3/8?^E$='4KH?VG:5_R"[;_KW3_T$5YG M^V7^R%\'_P!N3]GO7_V=?C5HB7.EZS:D6UXL8,^FW0!\JZA8_=D1L$>HRIX) M%>EZ5_R"[;_KW3_T$58IF)_'7^WK^P[\8?\ @GW^T;K7[/?Q?TM_,LIVDT36 M$B(M]7L23Y5U$3U##JO56#*>17C&/7\*_K+_ ."NG_!+GX)6A!:VN2N3;RD8)@E*JK#^$X< E<'^5KXR?!_XC_ #XH:W\ M&_BYX6NM%\1^'M0>TU73KQ"KQ2*?U4C#*PX8$$<&DS6,KHQO#9_XJ&P[YO8O M_0Q7]D?QP_:&^'O[*/[+FK_M"_%+4A;:+X5\,B]N>1NF98ALA3/5Y'*HH]6% M?QN>&S_Q45A_U^Q?^ABOZ /^#G3P5^W'\3_V4O OA#X$?"W5-9^&=B$U/QY> M: 3/<_:(XL0+-;H-_P!F0%W+C*[RI;&U30A3U:*7[ O_ =9_!#XESR>#/V[ M_"(\!W[W5K>YB:.1# MAT=<%2.H(/0TP'G(%%PY$?8G_!;[_@HQX6_X*5?MH-\6/AOI%S9^$O#F@PZ# MX;:]CV37<,9L+V55SSFOCO.#R* 2,8KUK]D#]A_\ :9_;H^)M MM\+OVYNMOR&ZO(S;119]2C3-CK\E?T?U\V_P#! M+3_@G%\.?^"9O[,=E\%/"=W%J>NWTHO_ !CXC%N(WU*_* ''4B) -D:D\#)X M+-7TE5&3=V9?CG_D2=8_[!5Q_P"BVK^*SQP,^--7_P"PI<9_[^-7]J7CD_\ M%%:Q_P!@JX_]%-7\5OC@X\::P#@_\32X_P#1K4F5#L#_JI.H?\ HBVK^<#IWK^C_P#X-._^4;6L?]E(O_\ T1;4(J>Q^GM%%%,R M/YF_^#I/'_#V#5O^Q'T7_P!%/7YT'.,@5^BW_!TF0/\ @K!JX.>? ^B_^BGK M\Z>W)_*DT;1^$_2?_@U4X_X*G#C_ )IOK'_HRVK]<_\ @X._8T'[7_\ P3@\ M5/X?TD7'BGP"5\2^'2D8+OY'_'S"/]^W,O'=D3TK\C/^#5/+?\%3\_\ 5-]8 M_P#1EM7])][96>I6'Q ^ M!$=G)%I$.L/J'AAI%/SZ9XBC)%O-&WG6CN1T#J\R9Z Q ?Q"O ME?\ X-T?^"@TG[%O[<-C\.?&FO&U\"_%*2'1M<\^;;#:WNYA9739X&V1S&6X MPLQ)X%?T=?M/?LV?"C]KWX$^(OV?/C/H*:CX?\26#6]P,#S+=\9CN(F/W)8V MPZL.A'ID4S+X6?QA\8SZ5U'P5^,/CK]G_P"+7AOXV?#'5WL-?\+:Q!J6EW2? MPS1.& 8?Q*V-K+T*L0>#7TS_ ,%-?^",7[5G_!.;QS?7.J^$[[Q/\/)+ASHG MCO2K)G@:+.52Z5,_9I0N,AOE)!VDCI\?9_A)J=32Z9_13^S=_P '7G[#GC3X M>6=Q^TAX3\4>#?%,=J/[3M=-TO[?92RC )AD5@X#=0KJ".02<9/P'_P6]_X+ MU'_@HQX9M?V<_P!GSPOJ?A_X;V>H1WVIW>JNJ7FN3H#Y:O&A(CA0G<$W$LP5 MCC:!7YI9.,CI0.G7M3N+E2=P4?I7U]_P0V_8YUK]LO\ X*,>!O#2Z.TWA_PI M?IXD\57#Q[HHK6U=716SQF2;RXP.?O$XP#7D7['O[!O[4_[=7Q!@^'O[.'PG MU+6G:15OM6\DQV&G(2 9+BX(V1J,],[CT )XK^FW_@DQ_P $L/A=_P $O?@( MW@;1+V#7/&6N.ESXQ\6?9MC722S'DX @E+2Q]6@8&!7\7 MG[3AS^TG\0LC_F>-6X_[?):_M#K^+S]IO_DY/XA?]CQJW_I9+3>Q,-S7_8FX M_;$^%@_ZJ#I'_I9%7]E%W:6U_:RV-[ DL,T9CEBD7*NI&"I'<$<5_&O^Q,,_ MMB_"W _YJ#I'_I9%7]EE"V">Y_(7_P %6?V4;O\ 8O\ V^_B3\#4M&BTJV\0 M37WALLN-^F7+&>WQZ[4<1D_WHS7SQD ].#7[E?\ !W3^R$;S1_AY^VSX7T[# MV;R>&?%;QQ?>C<^=9RL>V&$Z'/7>@[5^&OT_G2:U*B]#W3_@FE^RW??ME_MS M_#;]GZ*WD>QU?Q+;RZ\Z#F+386$UTWL?*1P/]IA7]@.G:?9:380:5IMJD%M; M0K%;PQKA8T4 *H'8 "OPY_X-%?V1_MFO_$/]M7Q+IGR6<,?AKPM+)'D>8^) MKR13ZA1 G_ W%?N9TH2L1-W9_&U^W7C_ (;2^*X_ZJ'J_P#Z625Y23SR*]6_ M;K('[:7Q7S_T4/5__2R6O*??-)[FBV/WI_X,[_\ DAOQL_[&S2?_ $FGKPC_ M (.^O^3P/A?_ -DZE_\ 2Z6O=_\ @SP/_%C?C7_V-FD_^DTU>$?\'?6/^&P/ MA?C_ *)U)_Z72U2V(7QGY&CV_G7TO_P1Z_:$^$W[*O\ P4A^&/Q_^.'B1M(\ M*^';Z_DU?45LY9S"LFFW4*'RXE9VS)(@X!ZYZ"OFCV% J46U=']2G_$2#_P1 M_P#^CGKC_P (W5?_ )&H_P"(D'_@C_\ ]'/7'_A&ZK_\C5_+5]*4$\FG.M M:'_46N?_ $:U'0(I*1[?_P $FAC_ (*;? 7_ +*KHG_I7'7]>]?R$_\ !)G! M_P""FWP&_P"RJZ+_ .E<=?U[4UL3/<\#_P""C_\ P3]^$G_!1W]FO5/@1\3+ M2*WOE#77A;Q ( TVD:@J$1S(>NTYVNN?F4D=<$?R@?M1_LR?%S]CWXYZ]^SU M\;_#CZ;X@T"Z\J=.?+N(SS'/$W\<;KAE8=0?4$5_9W7PG_P7#_X)#>&O^"D_ MP./BSX=Z=9V/Q9\*6S2>&M490G]IP@%FTZ9^/E8\HQ^X_LS46"+LS^7#KQ7I M/[&N/^&OOA20/^:DZ%W_ .HA!7#>+?"?B?P'XFO_ 7XUT"[TO5M+NWM=2TZ M_@:*:VF1MKQNK(_\ )-?@E_V'-7_]$P5^$V>.:_=K_@\1Q_PK7X)_]AS5_P#T3!7X2D\? M_7I,UAL>R?\ !.S'_#?OP2_[*OX?_P#3C!7]B]?QT?\ !.PY_;[^">!_S5?P M_P#^G&"O[%Z:V)GN%?(O_!9G_@IC8_\ !,G]E-OB5H$-A?>-]?U%-.\&:/?Y M9)I?OS3.JD$QQQ@DG(&YT&;XE?$SX3:Q'\)M M%T^*P\!:QIX:ZT]8RBO/),Z#$$[R[B5<*=JH 6"YH)239^A/[#O_ I]C_ &A/^"ZW M_!+[X ^ +SQF/VK_ KXOO(H&-CH'@C5(]3N[R7'$8$!98\G^*0JH]>U?RA# M_P#5B@$]^:5R^1'>?M0_';6OVG_VBO&G[0GB+3TL[SQCXCNM4EM(W++ )9"R MQ@GKM7"Y[XSQ7!CGB@_3%?8G_!+7_@C7^TI_P4E^(5C=6GAW4/#7PVM[D'7O M'5]9%8?+!RT-KNP+B8],+E5R"Q' (7=)'ZC_ /!HU^S[XB\#_LH_$']H/7[2 M6"W\<>*H;/14D7'FVUC$P>9?56EG=,^L)K]<*Y3X'_!;X=?LZ_"3P_\ !'X3 M>'HM+\.^&=,CL=+LXOX8T&-S'^)F.69CR68GO75TS!ZA1110 4444 %%%% ! M7XK_ /!R3XYDUS]JWP?X%CG)BT+P9YACW<++<7#LQ_%8XQ_P&OVHK\$O^"^N MLRZK_P %%MU2:;IFHZSJ,&DZ38S75W=3+%;VUO$7>5V.%55'))) %?L_P#\$D?^ M"-.C? >STW]I']J'0HK[QM-$)]%\-WD0>'0)L=[##*T5\4GM%?J^RW?DKL\K_P"" M6W_!#-]933_V@/VU_#[):.%GT7P!=(5>3D,LU[SPOI!U.?GQ]T_K/IFEZ;HM MA#I6D6$-K:VT2QV]M;Q!(XD P%51P !Q@5,!QR.U+7\ZYWGV89_B_;8F6GV8 MK:*[)?F]V?U#P_PYEG#>#5#"1U?Q2?Q2?=O\ELN@4445XQ[P4444 %%%% !1 M110 4444 ) D<:[B3A5 M R3TK7HH ^7_&__ 1=_P""77Q'\9ZO\0_&_P"QOX8U'6M>U2XU'5]0GFN@ M]U=3R-++*V)@,L[,QP ,FJ>D_P#!#[_@E%H>JVVMZ3^Q1X5@NK.X2>VF2:[S M'(C!E89FZ@@&OJRB@+L;'&D,:Q1KA54!1Z 4ZBB@ KPC]HG_ ()C?L$?M9>/ M1\4?VB/V8/#?BCQ#]D2V;5[Q)8YI(DSM5S$Z[\9(!;) XZ5[O10!\G0?\$,/ M^"2]M.ES!^Q%X45XW#(PGN^"#D'_ %U?5MO:V]K:I96\06*.,(B=@H& /RJ2 MB@#YX_:*_P""3_\ P3L_:JNIM5^-7[)OA._U.)]Z1^)O$]U/&3VRD;1JP]B"#W!K[-^%7P9^$GP+ M\*0^!?@Q\,]"\*Z-;@"+3/#^EQ6D*X[[8U )]SS72T4 %%%% $=Y:6U_:2V% MY$)(9XVCE0]&4C!'Y&OE2[_X(:?\$FK^[EOKO]B/PK)+-(TDKM/=Y9B\)_\ ?^[_ /CU>Y_LX?LK_L^_LB^!)?AE^S=\ M+[#PEH,]^][+ING/(8VG<*K2?O&8Y(51U[5Z!10 4444 >"?M"?\$O/V!/VK M?B/+\7?VA_V9=!\5>))K2*UEU;4);@2-#$"(T^211@ GM7#_ /#BK_@DE_T8 M]X3_ ._]W_\ 'J^LZ* /!_V=?^"8O[!?[)?Q#_X6Q^SG^S3H7A3Q%]@ELO[5 MTZ6X,GD2%2\?[R1A@E5[=J]XHHH ^7OVX/\ @C[^Q%_P4*^)VA_%S]I/P5JE M[K.@Z4=-MY=*U=[1;BV\QI%2;8,OM9W*G(QO;UKE?!7_ ;\?\$BO!!66W_8 M^TO4IE/^MUK6;^ZSTZH\^P]/[OK7V710%V>(>!/^":?_ 3W^&3QS^ _V*OA MCILT14I=0^"[,S97H?,:,N2/4FO;D1(T$<:A54850, "EHH @U+2]-UK3YM) MUC3X+NUN$*3VUS$'CD4]596!!'L:^5/CI_P0W_X)9?M!:C-KGC+]D;P_IVHS ML6EO_"S2Z4[L>K,EJR1L3URRDY^IKZRHH _.6Y_X-9_^"4MQ,6VK[#,9./QKN?A/_ ,&Z7_!)CX4WT6IM^SB_B:>$#RSXLUVYO$SQRT0= M8W^C*1STK[AHH'=F'\/OAE\.?A-X:A\&?"WP'H_AS2+88M],T/38K2",>T<2 MJH_*MRBB@05\KZ]_P1'_ ."5/BC7;WQ-X@_8M\+75_J-W)=7MU+-=[III&+N MYQ-U+$G\:^J** /EOPI_P13_ ."6?@?Q/I_C/PG^QGX8L=4TJ]BN].O(9KK? M!-&P='&9B,A@#SZ5]2444 -[W2-1 M5O+D:-PZ-E2&4AE!R"#^!-?/?_#BK_@DE_T8]X4_[_W?_P >KZSHH XG]G_] MG+X(?LK_ X@^$7[/?PXT_PKX;MKB6>'2M-#>6)9&W.Y+LS$D]R3T'I7;=\T M44 ?+OB__@BO_P $M?'OBK4?&_C#]C3PQ?ZKJ][+>:E>S376^>>1B[NV)@,E MB3QZUG?\.*O^"27_ $8]X3_[_P!W_P#'J^LZ* NSR[]F']BO]EK]C'2-6T'] ME_X-:7X.L]4BYDC4JC-YCMR Q'&.M8_P"TS_P3L_8I_;(\3Z?X MS_:<_9\T;QAJFE6)L]/O-3DG#00%RY0>7(HQN)/3O7M-% 'R9_PXJ_X))?\ M1CWA/_O_ '?_ ,>H_P"'%7_!)+_HQ[PG_P!_[O\ ^/5]9T4!=GR9_P .*O\ M@DE_T8]X3_[_ -W_ /'J/^'%7_!)+_HQ[PG_ -_KO_X]7UG10%V>&_LZ_P#! M-;]AC]DKQ-J'C+]G+]G'1/"FIZKICZ?J%YITDY:>U9@S1'S)&&"5!XYXK@KS M_@AK_P $F]0O);^]_8D\*R33R-)+(T]WEF)R3_KNY-?5]% 'S-\./^"-_P#P M3(^$7C[1_BC\-OV0/#6D>(/#^HPW^C:I;377F6MS$P>.1=TQ&0P!Y!%?3-%% M !1110!\\?&[_@D[_P $Y_VCOB1?_%WXU?LF>%]=\2:IL_M'5IDFBDN2JA59 M_*D4,VT ;B,G R:P?"W_ 10_P""6'@KQ-IWC+PM^QCX7LM4TB_AO=-O(IKK M=!/$X>.09F(RK*",^E?4M% 784444 >5_M/?L1_LJ?MG6.DZ9^U!\%M+\8P: M%+++I,6IO*!;/(%#E?+=>H51SGI7D'_#BK_@DE_T8]X3_P"_]W_\>KZSHH ^ M8/!'_!%__@EW\-_&6D_$+P/^QQX9TW6M#U&&_P!)U"":ZWVUS"XDCD7,Q&59 M01D$<5]/T44 %5=9T31O$6ES:'X@TFVOK*YC*7%I>0++%*IZJRL"&'L:M44 M?(WQO_X(3_\ !*WX]:A-K7BC]DK0])U"=RTM]X4EETMF8]28[9UB)SSDH37C MDW_!K)_P2FEE:0:!X]0,Q(1/&+87V&8NE?HY10.[/C3X(_\ ! '_ ()2? S5 M(=>TC]ERP\07]NP:&Y\8WTVIJI'(/DRMY).>Y0XK[!T30M$\-:5!H7AW1[6P ML;:,);V=E;K%%$HZ!54 >PJU10(**** "BBB@ HHHH **** "OY_/\ @N=9 M3V?_ 4B\9O-C$]GI\B8/\/V6,?TK^@.OPA_X.#=!72?^"@]UJ4<(1=1\)Z= M-D#[S!70G_QW]*_1/#*:CQ#)=Z'%DLXW$ MO@'1;R,_O9%;_C_D4]5!'[H'@GY^@7/[+G>RU/PC MA_(L9Q'F<<'AUOK)](QZM_HNKLCU;_@C5_P22L?@/HMA^U!^TCX9CE\;WT*S M^'=#O(R?[!B;D2.IX^TL.>_E@X^]G'Z,@8&!2 #KBEK^: MRZ)=$O)?\%ZG]7Y)DN!R#+XX3"QM%;OK)]6^[?\ P%H%%%%>8>N%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7XY M?\',/@273/CE\-?B.L($6L>%[RP+@?>DM;A7.?\ @-TGY5^QM?"/_!>#]ECQ MG^TS\&?A[9?#70FOM?M?'T-A:(HR0EZAC8GT0,D;,QX 3)KZS@C&T\!Q+0J5 M':+YDV_.+_6Q\;Q_@*N8\*8BE2C>:Y6DNZDG^5S\Y?\ @D1_P3SO_P!N#X\# M6?&.GR+X \(SPW/B68EE%\Y.Z.R1AU+[27P053/(++G^@#2-*T[0M+M]%T>Q MBM;2TA6&UMH$"I%&H 55 X 'M7F/[%W[*W@K]C;]GS0?@?X-A1VL+82:O MJ(7#W]ZX!FG;ZMD =E"CM7JU3Q;Q%/B',W.+_=0T@O+^;UEOZ670?!7"]+AG M*5"2_?3LYOSZ1]([>;N^H4445\J?8A1110 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 910 4444 %%%% !1110 4444 %%%% '__V0$! end GRAPHIC 14 natify18tsra01.jpg begin 644 natify18tsra01.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X1#X17AI9@ 34T *@ @ ! $[ ( M / (2H=I 0 ! (6IR= $ > 0TNH< < @, /@ M &UL;G,Z9&,] M(FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT'!A8VME="!E;F0])W7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C) MRM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! M 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" Q$$ M!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I M*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:' MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7 MV-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#Z1HHJEK&HMI6D M7%['975^\2@K;6B;I)22 !P.IZG@#)/2@"[17F-Q\6=9T'4K(>.? EYH&E7 MUP+>'41?1701C]WS%0?)GCN>^,XKK/&'C*T\(6MF)+:>_P!0U"<6UCI]L!YE MS(>N"> .2Q( % '145Y]IGQ+U"'Q5I^@>.?"LWANZU53]AF%XEU#*XZQEU M"O[<]1ZBIM2^(FHS^(KW1? _A>7Q)/IKK'?SM>I:06[D$[-[ EW&!D*.,\F@ M#NZ*Y?P+XZL_'&FW4D5I<:=?V$QM[[3[H8DMI!V/J#S@^Q]*ZB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Q/&5GKNH M>#]1L_"5U;V>KW$7EV]QA=LGC(QCO\P%SQ:J3?M)> DG88BLKV2)3CE_+ M8?CP,_A69X0\'?%CP/H*:5H4/@%8PQ>6:4WK2W$AZO(V!N8_EV XKKO&G@K M5O$D?A_6-,U*WT_Q/H+F6";8S6\A=0LT97.[8V,9Y(''?- &)\;SYCX!JC>&_$MQN#S3^)+QICQD-\G''3CG'O5JW\#^* MO$OC32==^(MYI/V;1':6QTS21(T;3$#$LC2 $E2,@ <8'^UEO_"&>-/"GB37 M+[X?7^C36&MW+7LUCK7G 6]RWWW1H\DACC(..P[<@%?P"?+^//Q,AMV8VVZP M=AC@2&$Y_'.[ZX[UZG7'_#WP-)X/M=3NM4OQJ>N:S=M=:A>A-@<\[44=D4$X M'^T>@P!V% !6-XH\21^%M)6^ET^^U'=*(DMM/C5YG8@GY59ESTZ Y/& :V:Y MWQ?_ ,P+_L,6_P#[-0!S'_"Y/^JDT4 >;?\+D_ZIQ\0/\ P1__ &='_"Y/^JDT4 >;?\ "Y/^JDT4 >;?\+D_ZIQ\0/\ P1__ &='_"Y/^JDT4 >;?\ "Y/^ MJDT4 >;?\+D_ZIQ\0/\ MP1__ &='_"Y/^JDT4 >;?\ "Y/^JDT4 >;?\+D_ZIQ\0/\ P1__ &='_"Y/^JDT4 >;?\ "Y/^JDT4 >;?\+D_ZIQ\0/\ P1__ &='_"Y/^JDT4 >;?\ "Y/^ MJDT4 >;?\+D_ZIQ\0/\ MP1__ &='_"Y/^JDT4 >;?\ "Y/^JDT4 >;?\+D_ZIQ\0/\ P1__ &='_"Y/^JDT4 >;?\ "Y/^JDT4 >;?\+D_ZIQ\0/\ P1__ &='_"Y/^JDT4 >;?\ "Y/^ MJDT4 >;?\+D_ZIQ\0/\ MP1__ &='_"Y/^JDT4 >;?\ "Y/^JDT4 >;?\+D_ZIQ\0/\ P1__ &='_"Y/^JDT4 >;?\ "Y/^JDT4 ><6_P 9[!M6TVQU+PAXNT?^TKR.R@N=2TL0P^;(<*I8OW]@>A]*]'KS M;XR?\R%_V.>G?^U*])H **** "BBB@ HHHH **** "BBB@ KG?%__,"_[#%O M_P"S5T5<[XO_ .8%_P!ABW_]FH Z*BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@#S;XR?\R%_V.>G?^U*])KS;XR?\R%_V.>G?^U*])H **** "BBB M@ HHHH **** "BBB@ KG?%__ # O^PQ;_P#LU=%7.^+_ /F!?]ABW_\ 9J . MBHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \V^,G_ #(7_8YZ=_[4 MKTFO-OC)_P R%_V.>G?^U*])H **** "BBB@ HHHH **** "BBB@ KG?%_\ MS O^PQ;_ /LU=%7.^+_^8%_V&+?_ -FH Z*BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@#S;XR?\R%_P!CGIW_ +4KTFO-OC)_S(7_ &.>G?\ M2O2 M: "BBB@ HHHH **** "BBB@ HHHH *YWQ?\ \P+_ +#%O_[-715SOB__ )@7 M_88M_P#V:@#HJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ JCJ>L6FE1AKE\NP^6->6:KU>8ZA>/J&H2W,AS MO;Y1Z+V% '2CQO'YGS6#A/42 G\L?UK?L-1MM2M_-M)-P_B4\%3Z$5YE5K3] M3N-*N#-:E\*SZK,TW]H>:T 4 M;&E7!W>Q/)&* .DHKF/%.G:I>W4360:2 )C8KXPV3R1GTK"_L#6_^?:7_OX/ M\: /1**YSPM8:G9/-]OWI"0 L;/GYO4>E1^*!K/VJ(Z?]H^S[?\ EWSG=WSC MGTH Z>BO.O[6UVVY>>Y7;_ST7/\ ,5T?A?6+[4S,MYAUC Q($QSZ<<4 =%16 M'K/B6/2+Q;?[,TS%0S'=M !_#FH8?&FGOQ+%/$?7:"/YT =%15:RU"UU&(R6 M4RRJIP< @CZ@\U9H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH \V^,G_,A?\ 8YZ=_P"U*])KS;XR?\R%_P!CGIW_ +4KTF@ HHHH *** M* "BBB@ HHHH **** "N=\7_ /,"_P"PQ;_^S5T5<[XO_P"8%_V&+?\ ]FH MZ*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBFR2)%$\DC!412S,>P% #J3O\ *@#H?$^J76F6,;68PTC;3(5SL_ID M^_O7![755+JRA^5)&-WTKU8@,,, 1Z&H+RPMK^W\FZA61.W^S]#VH \PK7\. M:8=1U16D0-;P'=)N&03V6NA'@[3!)N+7##^X7&/Y9K;M[:&TA6&VC6.->BJ* M %B@BA&(8DC'HB@4^BB@ HHHH **** "@#'2BB@"EJ&CV.IX-W"&<# <$A@/ MJ/K63/X*L7Y@FFB/H2&%='10!DZ'H*:*)2)S,\N,G;M SVR?6LGQ-8ZO+J7 MGV8E> (-HA8Y7'7CUKK** /.UUO6]/<++-,IZ;9TSG\QFNK\-ZO/JUI*URBA MXF W+_%GV[5L,JNI5P&!Z@C.:2.*.%-D*+&H_A48% &7?>)-/T^\-M.TA=0- MVQ]Y$_P#OJ5_EF@#L4D25 \;*ZGHRG(-.K)\/:5-I.GM% MO=;MM7E,331P9_=^6N5(P/;KZT =;=W45E:R7%PVV.,9/O[5QMYXOOYY3]CV MVT?\/RAF/USQ69>:W?ZC"L-Y-YB*V[A0,G\*IT ='I_C"ZBE"ZBHFB/5T4!E M_#H:[*.1)HEDB8,C@%6'<5Y57=>#Y7DT+:Y)$;?&3_F0O^QST[_VI7I->;?&3_F0O^QST[_VI7I- !1110 4 M444 %%%% !1110 4444 %<[XO_Y@7_88M_\ V:NBKG?%_P#S O\ L,6__LU M'14444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117 M->*]:N;!H[6TS&9$W-*.N,XP/R_E0!>U?Q':Z4?+ \^?O&K8V_4]JGL+R+7- M(,AC9%E#1NA.<=CSWKE-'\,7&HL+B^+0P,=W/WY/\/J:[6TM(;*V6"VC"1KT M _G0!E6/A33K*8RL&N&S\HEP0OX8Y-;8&!@<"BB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** ,K7M(75+!A&JBX3YHV]3Z M$UP$T4EM,T5PC1R+U5ABO5*BFM;>Y %Q!'*!T\Q W\Z /,[2TGOIQ#:1F1SZ M=![D]J]&TNP33-.BMD.XJ,LW]YCU-6(H(H%VP1)$OHB@#]*?0 4444 %%%% M!1110 4444 >;?&3_F0O^QST[_VI7I->;?&3_F0O^QST[_VI7I- !1110 44 M44 %%%% !1110 4444 %<[XO_P"8%_V&+?\ ]FKHJYWQ?_S O^PQ;_\ LU ' M14444 %%%% !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 %%%% !1110 4444 %5=0U&VTRW M\Z[?:N<* ,ECZ 5:KSZ33M9UG5F6ZCD\P'#/("$0>WM].M %^U\5:A>ZW"D, M2^0[A?)"Y.">I/K^E=?)#%*5,L:.5.5W*#@^U4M)T:VTB';"-\K#YY6'+?X# MVK0H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **HZOK%CH6FO?:I.(+=" 6VDY)Z =ZB77K2X\-2ZWII-[;+ \T M?E@@R;0,Y/&7PE\03 MS60M6MY84PK[@P,J$>^:\BH ,"O<_@HQ/@FZ!)(74' !/0>7&:\,KW+X)_\ M(EWG_80?_P!%QT >BT444 %%%% !1110 4444 >;?&3_ )D+_L<]._\ :E>D MUYM\9/\ F0O^QST[_P!J5Z30 4444 %%%5-4U&'2-*N+^Y29XK="[)!$TCM[ M*J\DGIB@"W17F7A#XC>(_$'Q6N?#FM>'H]$LAI#:C;PS,7NB/.5%,A!VKD$G M9C(XY-:?Q(\4^(] NO#VG^$8M+>^UF]:U#:FLAB7"%L_NR".GO0!W5%Z\6V^IV>M::-,UO1 MKG[+?VR/OCW$95D;N#@\U %WPC-J-Q'/)>R220''EF0Y)/?'M724BJJ*%0!548 P *6@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BD=UC1GD8*JC+,QP /6J MNFZMI^L6[3Z7>0W<2L59H7#8(['TH MT5R6B_$&RUKQA=Z!#:31O;M(JS,05 MDV'!X[=_RJIXBU3QC;>/-.M-'M"^D3-'YLBV^]0-WS[V_AP/I^- '<57O[^V MTRQEO+^98+>%=TDC=%%H>+=-M;?3;]+4P3>8R2;@K]@6T%C-:FW4.K.P8.F<A M2WMTVH"5 M_P#"E/$G_/[I?_?V3_XW7N=% 'AG_"E/$G_/[I?_ ']D_P#C=>D_#WPM>>$? M#LUCJ$T$LTMTTV8"2H!55QD@'^'TKJJ* "BBB@ HHHH **** "BBB@#S;XR? M\R%_V.>G?^U*])KS;XR?\R%_V.>G?^U*])H **** "BBJFJ07MUI5Q!I=ZMA M>2(5ANFA$PB;^]L) ;Z9H \YMO\ DZ^\_P"Q2'_I2E=5XR\#6OC,Z8]QJ>HZ M;-ID[3P3Z?(J2!BI7JRMCK7'Q_"OQI'XSE\4CXCPG59+/["9#X?CVB'<&V[? M-Q]X9SUKL/$'AOQ!J<]C=:+XNN-'N;:%HY56T2:"X) ^9HV/!!''/M0!QL5U MX@\ ?%GPYX=G\2W>OZ'XA2X"Q:D$>YM9(T#;O,4*6!. > -W&1FK'P&4)X; M\2JX=;A?$UZ+@."&$GR9SGOC%;?A[X>S67BA/$WBO7IO$>MPPM!;326R6\5J MC$Y\N)N3GVP 9O@ B3X^?$U[;/D Z>K_-QO\D@]_4-]/:O5*YKP/X(L? ^DW%K M:7$][=7MR]W>WUTI)/2T %2*UT=[>+SI5U6 I%N"[V M ;"Y/3)XS73USOB__F!?]ABW_P#9J #^VO$G_0J'_P &,?\ A1_;7B3_ *%0 M_P#@QC_PKHJ* .=_MKQ)_P!"H?\ P8Q_X4?VUXD_Z%0_^#&/_"NBHH YW^VO M$G_0J'_P8Q_X4?VUXD_Z%0_^#&/_ KHJ* .=_MKQ)_T*A_\&,?^%']M>)/^ MA4/_ (,8_P#"NBHH YW^VO$G_0J'_P &,?\ A1_;7B3_ *%0_P#@QC_PKHJ* M .=_MKQ)_P!"H?\ P8Q_X4?VUXD_Z%0_^#&/_"NBHH YW^VO$G_0J'_P8Q_X M4?VUXD_Z%0_^#&/_ KHJ* .=_MKQ)_T*A_\&,?^%']M>)/^A4/_ (,8_P#" MNBHH YW^VO$G_0J'_P &,?\ A1_;7B3_ *%0_P#@QC_PKHJ* .=_MKQ)_P!" MH?\ P8Q_X4?VUXD_Z%0_^#&/_"NBHH YW^VO$G_0J'_P8Q_X4?VUXD_Z%0_^ M#&/_ KHJ* .=_MKQ)_T*A_\&,?^%']M>)/^A4/_ (,8_P#"NBHH YW^VO$G M_0J'_P &,?\ A1_;7B3_ *%0_P#@QC_PKHJ* .=_MKQ)_P!"H?\ P8Q_X4?V MUXD_Z%0_^#&/_"NBHH YW^VO$G_0J'_P8Q_X4?VUXD_Z%0_^#&/_ KHJ* . M=_MKQ)_T*A_\&,?^%']M>)/^A4/_ (,8_P#"NBHH YW^VO$G_0J'_P &,?\ MA1_;7B3_ *%0_P#@QC_PKHJ* .=_MKQ)_P!"H?\ P8Q_X4?VUXD_Z%0_^#&/ M_"NBHH YW^VO$G_0J'_P8Q_X4?VUXD_Z%0_^#&/_ KHJ* .=_MKQ)_T*A_\ M&,?^%']M>)/^A4/_ (,8_P#"NBHH YW^VO$G_0J'_P &,?\ A1_;7B3_ *%0 M_P#@QC_PKHJ* .=_MKQ)_P!"H?\ P8Q_X4?VUXD_Z%0_^#&/_"NBHH YW^VO M$G_0J'_P8Q_X4?VUXD_Z%0_^#&/_ KHJ* .=_MKQ)_T*A_\&,?^%']M>)/^ MA4/_ (,8_P#"NBHH YW^VO$G_0J'_P &,?\ A1_;7B3_ *%0_P#@QC_PKHJ* M .=_MKQ)_P!"H?\ P8Q_X4?VUXD_Z%0_^#&/_"NBHH YW^VO$G_0J'_P8Q_X M4?VUXD_Z%0_^#&/_ KHJ* .=_MKQ)_T*A_\&,?^%']M>)/^A4/_ (,8_P#" MNBHH YW^VO$G_0J'_P &,?\ A1_;7B3_ *%0_P#@QC_PKHJ* .=_MKQ)_P!" MH?\ P8Q_X4?VUXD_Z%0_^#&/_"NBHH YW^VO$G_0J'_P8Q_X4?VUXD_Z%0_^ M#&/_ KHJ* .=_MKQ)_T*A_\&,?^%']M>)/^A4/_ (,8_P#"NBHH YW^VO$G M_0J'_P &,?\ A1_;7B3_ *%0_P#@QC_PKHJ* .=_MKQ)_P!"H?\ P8Q_X4?V MUXD_Z%0_^#&/_"NBHH YW^VO$G_0J'_P8Q_X4?VUXD_Z%0_^#&/_ KHJ* . M=_MKQ)_T*A_\&,?^%']M>)/^A4/_ (,8_P#"NBHH YW^VO$G_0J'_P &,?\ MA1_;7B3_ *%0_P#@QC_PKHJ* .=_MKQ)_P!"H?\ P8Q_X4?VUXD_Z%0_^#&/ M_"NBHH YW^VO$G_0J'_P8Q_X4?VUXD_Z%0_^#&/_ KHJ* .=_MKQ)_T*A_\ M&,?^%']M>)/^A4/_ (,8_P#"NBHH YW^VO$G_0J'_P &,?\ A1_;7B3_ *%0 M_P#@QC_PKHJ9YT0F\HR)YA&0FX;L?2@#F;OQ/K=A");SPT(D)QEM1CY_ #)K M%U#7+_7+A(8E:-&.$@C8G)]SQFM[Q'H%[JNH0RVSH8PFPAVP$YSG\@H R;34?$UG:1V[>'&N3&-HE-]&I8=N.>U3_P!M>)/^ MA4/_ (,8_P#"NBHH YW^VO$G_0J'_P &,?\ A1_;7B3_ *%0_P#@QC_PKHJ* M .=_MKQ)_P!"H?\ P8Q_X4?VUXD_Z%0_^#&/_"NBHH YW^VO$G_0J'_P8Q_X M4?VUXD_Z%0_^#&/_ KHJ* .=_MKQ)_T*A_\&,?^%']M>)/^A4/_ (,8_P#" MNBHH YW^VO$G_0J'_P &,?\ A1_;7B3_ *%0_P#@QC_PKHJYW5O'OAK0]2DL M-4U(0W48!>,0R/MR,CE5(Z$&@ _MKQ)_T*A_\&,?^%']M>)/^A4/_@QC_P * MI_\ "T_!O_08_P#)6;_XBI[+XC^%-0OH+.TU8//.XCC0V\J[F)P!DJ!UH E_ MMKQ)_P!"H?\ P8Q_X4?VUXD_Z%0_^#&/_"MVZN8;*SFNKIQ'#!&TDCD?=4#) M/Y"L;PKXQTSQ?;W$FF>:K6SA9(YEPP!SM;C(P<'\C0!'_;7B3_H5#_X,8_\ M"J$OC74H=7BTN7085OI1E+&3$;@DJ3>JP8+C.-JGGD5-XDN_&NL^'VM]&T2739Y"K>\/O?22PO!-/_:$: MLZMD>_.#C-4_!VC:SX-M;B*T\.37#7+AG>74(ATS@ >YKT:B@#DH9]5M[Z: M]M_ \$5U.,2SI>0AW'N0,FK?]M>)/^A4/_@QC_PKHJ* .=_MKQ)_T*A_\&,? M^%']M>)/^A4/_@QC_P *Z*B@#G?[:\2?]"H?_!C'_A1_;7B3_H5#_P"#&/\ MPKHJ* .=_MKQ)_T*A_\ !C'_ (4?VUXD_P"A4/\ X,8_\*Z*B@#G?[:\2?\ M0J'_ ,&,?^%']M>)/^A4/_@QC_PKHJ* .=_MKQ)_T*A_\&,?^%']M>)/^A4/ M_@QC_P *Z*B@#G?[:\2?]"H?_!C'_A1_;7B3_H5#_P"#&/\ PKHJ* .=_MKQ M)_T*A_\ !C'_ (4?VUXD_P"A4/\ X,8_\*Z*B@#G?[:\2?\ 0J'_ ,&,?^%' M]M>)/^A4/_@QC_PKHJ* .=_MKQ)_T*A_\&,?^%']M>)/^A4/_@QC_P *Z*B@ M#G?[:\2?]"H?_!C'_A1_;7B3_H5#_P"#&/\ PKHJ* /(?BAJ&KW=UX%34M$_ ML^(>,-/(E^UI+ELO\N![9.?:O7J\V^,G_,A?]CGIW_M2O2: "BBB@ HHHH * M*** "BBB@ HHHH *YWQ?_P P+_L,6_\ [-715SOB_P#Y@7_88M__ &:@#HJ* M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **KWM_;:?#YMW*L:]L]3]!WJ*PU*UU>V=K M5R0/E=2,%W;^?/-=(JJBA4 55& , "@!:*** "BBB@ MHHHH **** "BBB@ HHJ&:[@M_P#6RJI].I_*@"/4]1M])TNYU"]+"WM8FED* M(7(51DX Y->(^(MAS^'L,^N) M@K!%N]WZ?E7%VGA+P[IE]/=VFEVT$D\AF8=54]RJDD*/IB@#B/\ A#[W_A&? ML7V)/MW]J;?M&T?ZGRL[M_\ L?6K_3-*MXM/TJ2-1;RB2;4VX9I!W4 MCD*/;_\ 7Z>?&&@KIXOAJ$1LOM/V7[0/]6'QGKZ>_2I+VU\/:G>1P:C;V%Q< MAE>-+B-2S'L0#R?PH Z'P!#/4=\=, M5KZ3H>F:% \.D6<=K'(^]P@^\?J:SHM8N8P VQP/5:SI]@^RZND1^ZC+$?@*?9ZG9:AG['<)*1R5'!'X'FO, MR26+,26)R2>II8Y'AE62%VCD4Y5E."* /5:QO$6NMH\,:PQAYIL[2WW5 QR? M7K6#IWB+6+[6((U(="P#Q*@QM[G/7]:Z^\L;:_C$=Y"LJJ<@'L: .!@L]3\1 MWAD)9\GYI7X1?8?X"NVT;2(M'M#%&Q>1SF1S_$?IZ5>BB2&)8X45$4855& * M=0 4444 %%%% !1110 445%-=06_^NE5?;//Y4 2T5E3:XB\01ECZMP*SKG5 M+B2-GEF\N-1EL': /=:Q\3O"& MBEAL?M $;D\/:&@])M0D+?\ D-,8_P"^C0![ MF]]>7;;%9N?X8QBN0\1>.]$\+ZQ%IVL7!AE8@R-C<(U[DXR20.P!/:O #JWC M;QOK4L]B=2O+F3*LM@C!44_PX7@+['BNJT']GGQAJNV356M=(B;D^?)YDG_? M*9'YD4 =9K/QZ\-V)VZ#I=YJDB_\M+AA!$??'+$>QQ7FWB'XLZ[K\=XD<%KI MQO7!F>S5@S(JA0F23@<9.,9)/K7K]E\ _!?AC39M3\4WUUJ,5K&99F=O)B"J M,D[4^;\-QJ;PEX&LO%M_!K=UH5OH_AFW;?IFDK"$>[/:>X[M[*<_E]X \6'A M_P ;-\-#$/#MQ_8@N_[2^U>2WF9\O;NQG.S;SG;[YQ4-C\1M>TVQTZ&5(;I] M/N$N;2>Z0LZA3D)G(RN0/RQ7V=@;<8&,8Q7E7B/PP/ M[/K&FZ3%JWA6Y)O#4;_ -Z:QDY_!'_^*KMM*^*G MP[UW"IJ[:9*W_+.]4QX^K'*_^/4MS\&OAWXNTV'4M+LWLXKN,2Q3V$I0,I&0 M=C94?]\UP^M?LR72;G\/:_%+_=BO8BA_[[7.?^^10![)!80W]N+C2K^WO(3T M>)PRG\1D4TV-];'*I(/>,Y_E7S+>?"_XC^#[@W-GI]\I7I<:5,7/_CAW#\0* MGTSXU_$#P[-]GO+[[7Y9P8-2@W,/J>'_ %H ^E$U2\A.&?=CLZU;CUT_\MH? MQ4_TKQO2/VE[28+'XF\.,!_%+9R!Q_WP^/\ T*NWTGXG?#OQ!M6'6(K&9O\ MEG=Y@(_%OE_(T =Q'JUI)U1S1-]UU M(93^(J%]*O(3E4W8[HU '145S8O+ZU.&>1?:09_G5B/795_UL2O[@XH W**S MX]:MG^_OC/N,C]*MQW4$W^KE1CZ9YH EHHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@#S;XR?\R%_P!CGIW_ +4KTFO-OC)_S(7_ &.>G?\ MM2O2: "BBB@ HHHH **** "BBB@ HHHH *YWQ?\ \P+_ +#%O_[-715SOB__ M )@7_88M_P#V:@#HJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBLF_\2:=I\S0RN[RK]Y(USC\>E &M17'W/CB0DBTM M% [&5L_H/\:Z'1=0DU/2H[F:,1NQ((7H<'&10!)>:I96 /VNX2,XSMSEC^'6 MN,\1ZY;ZO) +9)%6'=\S\9SCM^%69/!^H3WTK2SQ;&T\(:; M;C,X>X;U=L#\A0!PU%=3>>"W\TMI]P@0]$FS\OXBI=/\&K'*)-2F64#I%'D M_4T 7/"5F;;1A+(@5YW+@XYV\ ?RS^-;M 4 8 X ':B@ HHHH ***CEN(8 M!F:14^IYH DHK+FUR)>($9SZG@5E:AKS0V[37EW':0+]YV<(H^I- '237,, M_?2*OL3S^54)M75)Q_#;+\N?=S@?EFO/\ M4OC+XJUVX^R>'+%;,OPBP1F>8_B1C\EH ^@]1U\V]N\]]>16ENOWG=Q&H^I/ M^->>ZW\9?"NE,R6UQ-J(]9N+QNIAM$$2?0LADT> MTMM,0@8<_OI ?JP"_P#CM9%OX:^(_P 0I%D:UU2_B9LK)=,8X%]UWD*/HM?2 MWAOPAX#T*^DM- T[31?VV!(21+.A_P!YB6%0Z-HOBVT^(E_>WVHF719F=DC, MNX%23L0*?NE<\XQT[YH \"\,?!K4M2\;G0=>>6R\H,T[P1[MJCHP)P,$X // M6O<=!^!W@?0V21M,;4IDZ/?R>8#]4X0_BM>A44 16UM!9P+!:01P0IPL<2!5 M'T J6BB@!&570JZAE88((R"*4# P.!110 4$9&#R*** $551 J*%51@ # I M:** "J.IZ)I>M0^5K&G6E]'C 6YA60#Z9'%7J* /--:^ ?@?5MS6UI<:7*W\ M5G.<9_W7W#\L5Y]K7[,VIP[G\/Z[;70ZB*[C,3?3")VN+2PU2VVG)GTR4N"/4^62TGX[>/-#D\F]NHM06,X,5_;_,/;,^Y,9(Q]:U=&_: \;Z2PCOY;75$4X*W<&UQ_P)-O/US0!]$YO[3_GL M@'UQ_A4T>M7*?ZP)(/<8/Z5YCHO[3&C7&U->T6[LF/!DMG69?K@[2/UKN])^ M(O@/Q+M%GK=CYK=([@^0Y/H ^"?PS0!O1ZY"W^MC=/IS5R/4+67[DRY]&X_G M55]&M95#0NRAAD%3D$55DT.9?]5(K_7@T ;@((R.117-FUOK4Y5)5]T.?Y4Z M/5KN(X9@^.SK0!T5%8PUS?&RO&48C =#G'X&I(M75[.02.$G5#M..&..* -6 MBJ'VQY((8KG?^U*])KS;XR?\R%_V.>G?^U*])H **** "BBB@ HHHH * M*** "BBB@ KG?%__ # O^PQ;_P#LU=%7.^+_ /F!?]ABW_\ 9J .BHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** &2S1P1-).ZQHO5F. *SE\2:0TFP7J9]U8#\\8KC]>U634]0?Y MC]GC8K&F>./XOJ:S* /5E974,C!E(R"#D&EK@O#VN?V7<&*Z=C:..G78?4"M MN7QKIZ?ZN*XD/^Z /YT =%16;HVM1:S%*T<;1M$0&5CGK_\ J-9.O>)[K3M2 M:TM88P$4$O("=V1GCGIVH ZBBO/7\5:O)PMPJY[+&O\ A73^%[V^O;*5M0R= MK81RF"WK[&@#;J.2XAA&9I4C _O,!7)^(M,UB[U9WMUDEMR!Y85P O SQGKG M-9T?A+5GQNA2/_>D'],T =_'+',NZ)U=?53D5GW^OZ?ITYAN)CYH )15)(J' MPYH\VD6LJW$JN\C!MJ$X7_Z]0:GX4@U&_:Z^T/$7QO4+G)Z<>E $4OC:Q4'R M;>=S[@*/YUJ:/J\6L6K31(T91MK(QSC_ .M6=%X,TY#F1YY>>A8 ?H*V+'3[ M73H3%9Q"-2-IV EAZ\UEB;7M1^ZU[*"? MX=P7].*]#*(S!BJEAT)'(IU &3X MH2W)N9$65B[( .IZ\_6NBHH R;;PSI5M@_9A*P/WI3NS^'3]*U418T"HH50, M 8 I:* "BBN,\7:?KVFZU!XI\-W%Q="WB\J^TC=N6XA!)W1J>!(N2?]KI[$ M [.BL?1O$EGKVA#4=-F253&7&/;VZCG@CJ#Q4]WJJVFG),XWRM&&$: D]/2@ M#1HKS[0)-:E\177B+Q#<3(TB&"RTJ.7$5O%D'<^"0TA(SQD#ID]MN]UR5(7E MGN([:%1EF+!0![DT =%+<10#,TBI]35";6X4X@1I#ZG@5Y5KGQ?\+:4[)#=R M:I<9P$LUW@G_ 'SA?R)K'77_ (H>,./"WA@Z1:OTNKP8./4&3 /X*: /6+[7 M7B@:6ZN8[6!?O,6"*/J37GFN_&+PMI)98+J35)Q_#:KN7/\ OG _+-5;7X Z MUKLRW/CWQ;-<-U,-ME\?1GX7\%KO=!^#O@CP_M:#18[R9?\ EM?'SR3ZX/RC M\ * /&V^)/CSQC(T'@O09(HR<>;#"9F7ZN1L7\JLV?P*\=>*;A;KQAK*6@/4 M3S&YD7Z*#M'X-7TC'&D,:QPHL:*,*JC ]A3J /*]!_9[\':5MDU,76KS#D_ M:)-D>?94Q^1)KT;2M#TK0[?R-&TZUL8NZV\*IGZX'-7J* "N:T[QWI&I^++K MP_!YZ7=N[IEX_ED9,[@",],=\9K/TGQ=K5Y\1K[0KK2BEC"6\N?RV0JJ]&). M0P;C&,=JZ2#P_I-MK,NK6]A#'?3 AYU7DYZ^V3W/4T 8FE?#ZPTKQI=>(H;F M=Y9V=UA?!",^=QSU/7C^M=9110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 5D:SX3\/^(%(UK1K*])_CE@4N/HW4?@:UZ* /)]:_9V\' MZCN?3'O=*D/012^8@_!\G]17GVM?LU^(K3<^B:G9:D@Z)(#!(?P.5_\ 'J^F M:* /CMM%^)GP^8M%;ZUIL2'YGMF9X?Q*$H?QK?:U^SAXIL=SZ/>6.J(.B[C#(?P;Y?\ QZ@# MU_QL=7\-7L6NV,']H: B!=0LH4'G0+_SVC/\0'=3V'U(T[>2QU/3X+[1;Q;V MVGB\U'0<;??T/;'7-?-]B/B%\-]0@DO[;7;33H9 9H8Y&\B10>5R,ITJWI7Q MQU[2M/RAI@^1(D&<;"!PW/)Q@^G3 !])QZK8>']'N+S5YEM(8 M4\YY9.FS'&/7Z=G:<\8\R=20?/D/5E &Q169I_B'3]1D\J&0I*>B2#:3].QK3H **** "BBHI;JW@&9IXHQ_MN M!0!+14%O>VMV6%K<13%?O;'!Q575-O.!0!HT5RTGCB MW'^JLY&X_B<+_C5W0O$8UBXD@>W\ET3>,-D$9P?YB@#85!).2,<\<?Y) V_:"=V[VSSC%)XDT"\U6]BFM9$VJFPH[$8.2<]* -:76],A M^_?0<=E<-_*I++4K/4 WV.=9=GW@ 01^?TKDX_!-ZV/-N($'?;DX_05NZ%X? M71FDD,YFDD7:?EP ,T .UCQ%;Z1,L+Q/+*R;L*0 !GN?PK&E\^2.:Z:"V@M8]EM"D2^B*!4E M 'E3QR0R&.=&CD7JKC!'X4VO0=9\/V^K8DW&&X48$@&F3#7-N M$_O#<3^6/ZT 8^FZ>^J:A':H2H;EV SM [UU47@K3T.99IY/;( _E6EI.C6V MD0E8,O(_WY&ZM_@*T* *MAIMKIL)CLX]BLWBE91@%T! M(_.IJ* &1PQQ "*-4 & %4"GT44 %%%% !1110 4444 %%%% !103@9/ JK- MJ5K#UE#'T3F@"U16--KI/$$0'NY_I6)K'BBVTZ$RZQJD%G'V\V41@_0=Z .N MFN[>#_6RJI],Y/Y51FUR->((V<^K<"O(K[XQ:']I^R>'[2^UV[8X2.TA(#'Z MD9_)34.H:OX\&G?VMX@CL_!^BJP!W_O;R;/\$:D'YSVRJXY/:@#OHK*SLM3O M;^TB6TDOW#3K&Y"._3=MS@,<@$CKQFLS6_%=OI,,1@LK[5I9I'BCBTV S$NI MP5)' (/&.O!XXI^A^"KGQ$UOK7BE)X4MR)-*TN25@86'*S3$'+2=]O11QR&+P^(O"<)E+8?4],B_P"7@XYFB':7U'\?UYH YQ8?BAXEXT[2;'PQ M:MTGU"7S9L>H0 X/L5_&K-M\"K;4)EN?&_B34]>F!SY6_P F(>P&21^!%>A> M&?$FG>*M#AU/2IUFB?Y7&,-&XZJP/((]*UJ ,+0O!/AKPT!_8>B6=HX_Y:K' MND_[[.6/YUNT44 %%%% !117/6GCC1;WQ9-X=AED^VQ$KDI\CLH)90?48.<@ M=#0!MI>VLEY):1W,+7,2AI(5D!= >A*]0#7):;IGC"+XCW=Y?7ZMH;ABD0?* ME<810I^ZPX)(ZX/K4UAX M+#QW/XF6]N)))2[B!^BL_!Y[C!( QQQZ5UM !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% %35=5LM$TN?4=5N$MK2W3?)*YX _J>P'>O*]-\#VGQ M1US_ (2?Q'HD.GZ'M*Z?8I$(9[M3_P MIG7#8/55S_BW::]X)'B?Q39WFMWI MN-&L5#PZ3LPCSY/[R0Y^< 8PN/ZYZL# P.!0!Y==:%<_"2[?6/"5O-=>%Y,' M4])5VD>WP,>?$6))X'S GMZ?=]&TK5;+6]+@U'2KA+FTN$WQRH>"/Z'L1VJV M1D8/(KE-!\$CPQXIO+S1+TV^C7REYM)V91)\C]Y&<_(",Y7'], '5T444 %% M%% !1110 4444 >;?&3_ )D+_L<]._\ :E>DUYM\9/\ F0O^QST[_P!J5Z30 M 4444 %%%% !1110 4444 %%%% !7.^+_P#F!?\ 88M__9JZ*N=\7_\ ,"_[ M#%O_ .S4 =%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4456O]0MM-M_.NWV+G P,DGT H LT5R]QXWMUXM; M61SZR$+_ "S1HOBFZU'5$MIK>,(X.&C!RN!WYZ4 6O%FHO9Z:L,)VO,[.:>TM[B)=R6Y;S,=0#CG]*XV@ ]QP1T([5UT7BT6^BV\D\1 MGN&8HPW;0=N.2<>XKD2<5VNC>'[>70H4U.WWLSF4 D@KD =O8#B@#)F\:WSY M\F&&,>X+'^=:/AG6]0U*\DBN@)(PF[S N-I]*V8=$TR#_5V4.?5EW']:NJBH MN$4*/0#% '/^*;'4KQ8!I^YXAG?&K8Y[$^M8$7A'5I/OQQQ?[\@_IFO0** . M?\/>'9=)N))[B=7=DV!(\X['//TJ]JNA6FKM&]P9$=!@-&0,CTYK2HH PX_" M.E)]Z.23G^*0_P!,5I66F6>G!OL<"Q;NI&23^)JU10 C*K## $>XI:** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BHI;J"#_6RJOL3 MS^549M!0!ITUY$C7,CJH]6.*YZ?6+EU)WK$HY.WC'XUPVN_%+P MKH[-]IU=;RFS:Q:Q\(6D/^R./SJC-K<[\0JL8]>I MKY_UGX^7#[D\/Z1'$.TUX^X_]\+@#\S6?::7\5_B/@J+Z.RD_CD/V6#'Z;Q] M U 'LNO>/-#T;=_;6MP)(O6$/O'M)N+V5CM1YCY: MD^RC)/TXK4\-_LTV<.R7Q7K#W+#DV]B-B?0NW)'T KUCP]X)\-^%8P-!T>VM M' P9@FZ5A[N.L,B#P]8O\ QN/L_'MUE_I74Z%^SOHT4PN_ M%NJ7>N71Y==QBC/U.2Y^NX?2O8:* ,[1O#VC^'K7[/H>FVMC'CD01!2WU/4_ MC5"^\&Z?J?C"U\0:E)-=2646RTM96!A@?.3*%Q]_H,GT'MCH** "BBB@#G[' MP;I^F>,+KQ!ILDUK)>Q;+NUB8"&=\Y$I7'W^HR/4^^>@HHH **** "BJ%MKF MEWFI3Z=:W\$EY;DB6 .-ZXZ\>W?TKF=$T'Q3:?$+4+_4-3,ND2EGCC\S(;/W M5"'.W:#^.!UH =IOC+5;SXCW?A^;1FBLH@VR<@AE"C[YSP58XQC'WAUKH(/# MFD6VN2ZQ;V$4=_,I5YESDYZG'3)[G&36G10 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 >;?&3_F0O\ L<]._P#:E>DUYM\9 M/^9"_P"QST[_ -J5Z30 4444 %%%% !1110 4444 %%%% !7.^+_ /F!?]AB MW_\ 9JZ*N=\7_P#,"_[#%O\ ^S4 =%1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !103@9/ K+N?$>EVN0UTLC#^&,;OY<4 :E%Z6W2\C:1C@8.03]>E<7'H.M:A)OEAER3R]PV#^O-;&G>#'BN(IKVX4 MA&#>7&#SCG&: -S6M1;2M-:YCB$C!@H!Z#/$@3!_/K^ MM>@21I+&8Y45T88*L,@_A38;>&W7$$,<0]$4#^5 '&Z'I^LOJ\-U,)TCW;I' MF8_,,=,'D]<5U&K:5%J]H()F9-K;E9>QJ]10!A6_@_3(3F42SG_;? _3%:MK MI]I9?\>EM'$<8+*O)'UZU*T\2??E1?JP%0MJ-HG6=?PY_E0!-*46%S*,IM.X M8SD?2NC#(R*Y]=0#>4L\9>.)0%0'@D#J:Q](34E\6WFNZ]J4LJM&8 M+/3[4E8((\@Y8'[[G Y(_I@ [JBLX:Y;'JLH_ ?XTX:S:'J7'U6@"_15,:M9 MG_EKCZJ?\*<-2LSTG7\0: +5%0"^M3TN(_Q:G"Z@/2>,_1Q0!+131+&>CJ?H M:=G/2@ HHHH **** "BBB@ HHHH **** "BF^8GF>7N&_&=N><4N]?,V;AOQ MG;GG'K0 M%-\Q/,\O<-^,[<\XI7=8UW.P4>I.* %HJC-J]K%PK&0^BC^M49M MIY- &Y5:;4;6'[TH)]%YK#Q?7W_/20?DO^%8>N^)O#?A8-_PD.NV MMM*O_+M$?-F_[X7)'U/% '4S:[V@B_%S_053>]O;HD!W(_NH,?RKQ?7OV@;2 M'=%X4T0RGD"YU)N/J(T/\V_"N%GU[XA?$NX:TA?4=1B)PUM9QE($_P!X+A1] M6_.@#W'7OB'X6\.[EU#5X9;A>MO:'SI,^AV\ _[Q%>::]\>KN;=%X[;>Y]PHP%/U+5:\-_LVZY>[)?$NH0:7'U,,/[Z7Z$CY1]037K7AOX,^"_# M>R2/2QJ%RO\ RWOSYISZA?NC\!F@#YT@L?B'\3)?W<>I:G"S#YF_=VRGU[1@ M_3FO0?#?[-%Q)LF\6:PL*]3;6"[F_P"_C# /_ 3]:^A5540*BA548 P *6@ M#D_#?PQ\(^%=CZ5HT!N%_P"7FX'FRY]0S9V_ABNLHHH **** "BBB@ HHJ*Y MN8+.W>XNYHX(8QEY)7"JH]R>!0!+161_PEOAS_H8-+_\#8_\:/\ A+?#G_0P M:7_X&Q_XT :]%5;?4["[LWO+2]MI[9,[IXI59%QR_?M0!IUQ_A7Q^GBCQ)J&EQ:;)!':*S).SYW ,%PPQ\I M.A]*A\ :;XOL+K4?^$MNFFA=@(=\XD)(ZLN/NJ1V./I780VEM;S2RP6\ M44DQS*Z( 9#ZDCKU/6@#G]'\!:1HGB:ZUNT\XSW!8JC/\D6[EL#W]\XKIJ** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH \V^,G_,A?]CGIW_M2O2:\V^,G_,A?]CGIW_M2O2: "BBB@ HHJIJEY-8 M:5<75K937\T2%H[6 J'E;LH+$ ?4F@"W17E'@[Q3XXNOC9=Z!XQ>RMK9M#.H M1:;9*'6W)G1%W2D;F<*3G!VY/ K?\?\ B[4M*UC0?#'AE81K>OSNL4]PA>.V MBC&Z20J/O$+T7(]Z .XHKRJ76?&?P_\ &7AVR\3Z]#XFT?7K@6)N&LH[66VN M#]W 3Y2IXX))Z^@S)9ZWXL^(WB#6T\*:_'X:T71;TV G%@ES/>3(/WG^L^5% M&Y<<$GVS0!ZC17!_#/Q9K6M3:[H'BQ;NE@N)[8;8[A'!*2!3R"0#V ] M/0=Y0 5SOB__ )@7_88M_P#V:NBKG?%__,"_[#%O_P"S4 =%1110 4444 %% M%% !1110!#>7EMI]E-=WT\=O;P(7EED;"HHZDFG03Q75O'<6TJ30RJ'CD1LJ MRGD$$=11/!%=6\EO""#U%>8V%@_A>34-&T'4[K^S?M#-; M6KN&6)2!N1&QN&&W8&<$'UZ@'J51SSQ6MO)<7,J0PQ*7DD=L*JCDDD]!7F@! M6T^U++()?-V[@QSTS];Z%KVT0JJ& 'Y@Y4;V]<9 M[>O0 ]9L[RVU"RAN[&>.XMYT#Q2QME74]"#4U4K2ZTZ&RBCLY(8K>-0L<:84 M*HX "]A7.WFNZS/*ZV<2019PK<%B/7G_ H Z^D)"J2Q &23VKSV:WU2\)- MW=LX)R0TA(_+I716FJ-;Z;%;3)Y[*FUG9L;A_P#JH AN_&UM&2MG;R3?[3G: M/ZFLF;Q?JDLB^48XAG[J)G/MSFI%TVR64N("P)R$=R0/RQ5V*Y%DF;=(;<*, M%EC4''N>M '1-')?:1Y<^8)9X3/_?(- '?6WAW1;)E M:1A*ZG(,LG?Z# K4;4[-.LX/T!->)W7QQ\*09\E+^Y/;RX !_P"/,*RW^.T< M[%=)\-7=T>VZ;;^BJU 'O3:U:KT\QOHM0MKR#[D#'ZMBO!6^)GQ OO\ D$>! MYR#T)LYYOY8J-M2^->I?\>VB7%IGTLD3'_?S- 'O#:[,?N1(/KDU"^L7;='5 M?HH_K7A#>#?C?J?^ODO+=6[C4(HOT1LU&WP(^(VJ?\A'4K3GK]JOY'_DK4 > MSWGBRSM,_;M$[;/VGQ%;R?\ 7)FE_P#00:X&W_9E MUYL?:]=TZ+U\I)'_ )@5JV_[+XX-WXJ)]5BL/ZF3^E &A=?&CP=;J3#=W-T? M[L-LP)_[[VUF3?'OP\J_Z/ININWHZ1J/S#FM>W_9F\/+C[7KFIR^OE"-/YJ: MU;?]G7P1#CS#J=Q_UUN0,_\ ?*B@#B+;XZMJ-_#8Z7X6DGN+AQ'$&O@NYB< M8\O^M:FI_%-K;Q;H_A^RBM9[N>[B@U!U9GCAW,%*(>-S#/7IQTZ@;_B'X_T!/:O//"LW@A=G0'-G^/)TV_FLM6\(-'<0.8Y5CU'&U@<'@QG^=9WBFX\$G7+;6_#7 MAMBJG;>Z5/;HD,Z?WHRK$QN/88/YY[[PMX$^%GQ#T5]7TKP_-$HF:*027$J. MK@ G($A'\0H YN#X_P#AU\?:=#U2+U\N:-_Y@5HP?'/P1-_K(]9MS_MVT9'_ M (ZYK?N/V>? TV?+BO[?_KG=9_\ 0@:S+C]FCPN^?LVK:M%_OO&X_P#0!0!+ M!\7?A_-C?KEQ;_\ 76PD/_H(-:,'Q"\"W./*\668S_SUBDC_ /0@*Y6X_9@M M&S]E\43Q^GF60?\ DXK,N/V8M27/V7Q+:R>GF6S)_)C0!Z;!XC\+7/\ Q[^+ M=#8GH&OD4_D3FM&#['=?\>FJZ=/GIY5RK?RKPZX_9K\6QY-OJ.CS#T,LBG_T M#'ZUEW'[/WCR'/EV=GWNXS_Z"])_8OQ:TO_56_BN+'_/N\Y_]!- 'TY]COTZ1 MR#Z&C9J*=!8^GW'_ %TM<9_[ MY(K3M_VE_$ZX^U:1I,O_ %S61/YN: /=AJUX.LN?JHIPUF['4H?JM>,P?M/7 M(Q]K\*PR^OEWI7^:&M&#]I?1Y/\ C[\+W">OESH_\P* /6!KER.J1'\#_C3A MKLW>)#],UYM!^T3X(EXN-'U.(^OV:)A^CY_2M&#XX_#B?'FS7%O_ -=+-^/^ M^;O;@_1__ *U.&O+WMR/H_P#]:N2@^*GPSNON:[ N?^>D4T?\U%:, M'C'X?W6/*\2Z4N?[]\J?^A$4 :]QJ<,^V1(WCF3[KC'Y'VIIU;_2OM C^?R? M+QGC.PIT% MM=:@BS)F1'&5D9N"/4'N*\>\;>-+/X"O-]>_:$T#3MT7A31I=0E' N;P^7'GU"\L?_': MX/0O@AXY\43_ &K4H/[-CE.YY]2D(D;_ (!RV?KBO5O#?[.OA?2]DNNSW&LS MC!*L?)AS_NJ\;Y,^T8P,>QS7H]M:V]E;I;V<$5O"@P ML<2!57Z <"I:* "BBB@ HHHH **** "BBB@ HHHH *Y'XI_\DTU7_MC_ .CD MK2O/&.C6'B6WT*YN2M]<%0JA25!;[H)[$]A[CUKE/C->:K#X;BM;.V+:=.W^ MF3A-VS#*4!/\()[]S@9]0#P_%&*** /;?@[;0WOP_P!2M;I!)!/>RQR(3C?]A!_P#T M7'7HM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110!YM\9/^9"_P"QST[_ -J5Z37FWQD_YD+_ +'/3O\ MVI7I- !1110 4454U2Q.IZ5<62WEU8F="@N;1PDL>>ZD@@'WQ0!YS;?\G7WG M_8I#_P!*4I/%^VU_:,\ 7%TJK%/:7T$,C$?ZP1DXYZ'# >^[%2I\$K1-=?6E M\;^,1J4D'V=KO^T8O,,60=F?*^[D X]:ZSQ/X)TGQ?HMMI^M_:)&M'26WO(I M?+N(9%Z2*XZ-^&/;I0!Q?QN9;F]\!:7$%:\N?$]M+&O5MB9#M@#.T;U)/;BG M_ ?;!H7BBQ=5CNK3Q+>)<1Y!(;Y>>.HXQG_9/I70>'_ACI.A^(EU^ZU'5M=U M:*-HH+S6+OSVMT88*Q@!0O?G&?F;GFHM:^%>E:IKUWK6G:KK7AZ_OD"WDNC7 MGD?:,# + JPS[C!_,T 8/P\9;[XY_$S4+4+]E66SM=Z_=,J1E7 .,9!4Y'8F MO5:Q?"OA/2/!FB#2M MC!;^8TKEF+O+(W5V8\L> ,^@ [5M4 %>*UMY+BYE2&&)2\DCMA54:7J&IZ/K%E:6FIP2 M75W+9.L7E!P2[DC(PS,O1?/MQG_R)4)M/&,UKYEOH MFFP/M)$=SJ1W@^F$B9<_\"KN8)XKJWCN+:5)H95#QR(V593R"".HJ2@#RRTT M[XF:FDI:VT/1]K;0+C?*S>XVMC%9)\,_%2]UJ2QEUB&UMD!/VJ*WC6-AVP2& M;]*]IHH \#UOX;?$!;ZWA&O:G?QS_>>WO3&B'/.[A<#%,\0_!"_32S,D(U*= M7&<7DLDA'L&P*]_HH \3TOX-&'0$9_#.A_;?)/\ Q\SW#R;L<9&\IGI[5/X, M^'VIQ6,IU#PGX;W!_P!VVI62&3&.<;1T^O->RT4 >4Z3HWC&U\8W44>BZ+#9 M(#M/V-$MP/X=C*H);KX@6FB23:=#ITDJD9^Q([RJ.Y"OP?I@FI[&[\?/H,=U/:Z1 M]I,)D\F02+(3C(4@< ].*[*B@#S[PGJGQ"U.PE?4+2R@*/A3J$$D,C?\!7'' MX5'::Y\0I_&5QITFFV<=O&I'FO!(+? Z,'ZDGICZ\#!KT6B@#S?Q-XC\?Z/J M5G;VVF6=T)L-NM())%8YQM8D_+V_/K5WQ3KWC7P]HIOA9Z5$;[.DKF,$' MYB,CCC'U(KNZ* .)LM9\;77AE=7>PTN,F!IOLS+*)2!D@!<]2!P,]Q5#P?XO M\7>+K2XN+:STF&.%PN^42@.3G@8)Z8_6O1:0 *,* !G/% 'SAX]U.]UWQ3>C M78%>734-O#&A?RH6$@S*JGNW R>Q'?%KS+$BRN(0SA1N;]\ MG4]Z^>J "O0?A9HNJ:=;ZCXGT>\M;>V!>*[ANI'$3;55_,*J.H!/.>YKSZO; MO@U!%<^ ]0@N(UDBEOI$=&&0RF*,$$>F* +OAOQ9X@\5VT\VDMHS"!]DBR+, MI&>A^AJQ!XAU^YUJ;2(+SPZ]_ ,R0!ILC@'Z'KVZ5OZ%X:TGPU!+#HMH+=)G MWR?.SECVY8DX%9^G> ])TSQ;<^(;=KAKJX9W*.X*(SDEB.,\Y]: &37GBNWF MBBGF\.Q23'$2/)*#(?0 ]>HZ5-GQI_=T+\YJS_%/P_7Q+XFL-7_M*2V^RJJM M$J$YVL6!4Y&TY/\ 6KOCO1-8U[P^MKH-]]DG$H9QO*"1<$;2PY'7/OB@!^?& MG]W0OSFHSXT_NZ%^!4LHIX[K5[>T*1R.O<\?XX +F?&G]W0OSFIDB>,)5VRQ: Z^C"4BK_B'Q+IGA>Q2[U>8 MQI(^Q%12S.>O 'MW_P 15Z"_M;G3DOX9T-H\0E68G"[,9W'/08]: .1N/#>K MW>?M6A^$9L]?,M6;^8K,N/AQ]ISYOA3P8,_\\[5T_P#00*] L-0L]4M127'P8L[G/F>&O#J_P#7.XNT_P#06%9E MQ^S_ &\V?+L=-M_^N=Y<'_T+->WT4 ?/TO[-LCG,5]'%["5Q_0U6D_9J\6KGRM3T=_K M+*/_ &G7T]5;4=0M=)TVXU#4)1#:VT;2RR$?=4#)- 'RQKOP=\;Z!X:F.I7M MB-(M6-PZ_;<1JV,;@K TS#;TV^;Y.[=] MW^+;]WVKT37/'TGB;Q?#>:_HTTNA6166QTF67RO.8@%9IAM.[(.0O3![\YZS M_A>?RX_X1P8QC'V[_P"UT JZ3^M([Q+22ZA2Y==Z0M( [+G&0O4C- M &)GQI_=T+\YJ,^-/[NA?G-5[7/$ND>&X8I-:O5M5F)$8*LQ;&,X"@GC(_.E MU?7[+1O#TNM7+-+9QHKYA&XN&("XZ=2PH H9\:?W="_.:C/C3^[H7YS5:\,> M);+Q7HXU'3ED1!(8W24 ,C#!QP2.A!_&L+P)XYO?%NH:E!=:9]ECM2"CKGY< MDC8^?XOIZ&@#3SXT_NZ%^=V<]/;MU?X_\"W?C"XL);34A:BVR"C@D'3K.G#1;NW\EI56,3;VV@Y M7!_BR,8]:Z/5] L-=T?^S=6C:Y@P/F9L-N'1LC'-3:3I-EHFF1:?ID(AMH@= MJY)ZG)))Y)R: .%\'^,O%GC"WNIK6STF%+=U4O*)0&)!.!@GD8&?J*?I6@>/ MK'Q/?:G-J-A.EP,>5-+(8R.HVJ!\NWI^?KFO0@ HPH &<\4M '!7GA'6K[Q% M!KES8Z"U_ 05DWS@$K]TD="1V/\ @*L>(M$\6^(]!N=*NGT:**XV[GC,NX;6 M##K[K7:T4 >(_P#"DM;_ .@E8_F__P 31_PI+6_^@E8_F_\ \37MU% ' >$_ M"_BKPCI,EA92Z1.DDYF+3&7.2JC' ''RBMW/C3^[H7YS5T5% '.Y\:?W="_. M:C/C3^[H7YS5T5% '.Y\:?W="_.:C/C3^[H7YS5T5% '.Y\:?W="_.:C/C3^ M[H7YS5T5% '.Y\:?W="_.:C/C3^[H7YS5T5% '.Y\:?W="_.:C/C3^[H7YS5 MT5% '.Y\:?W="_.:C/C3^[H7YS5T5% '.Y\:?W="_.:C/C3^[H7YS5T5% '. MY\:?W="_.:C/C3^[H7YS5T5% '.Y\:?W="_.:C/C3^[H7YS5T5% '.Y\:?W= M"_.:C/C3^[H7YS5T5% '.Y\:?W="_.:C/C3^[H7YS5T5% '.Y\:?W="_.:C/ MC3^[H7YS5T5% '.Y\:?W="_.:C/C3^[H7YS5T5% '.Y\:?W="_.:C/C3^[H7 MYS5T5% '.Y\:?W="_.:C/C3^[H7YS5T5% '.Y\:?W="_.:C/C3^[H7YS5T5% M '.Y\:?W="_.:C/C3^[H7YS5T5% '.Y\:?W="_.:C/C3^[H7YS5T5% '.Y\: M?W="_.:C/C3^[H7YS5T5% '.Y\:?W="_.:C/C3^[H7YS5T5% '.Y\:?W="_. M:C/C3^[H7YS5T5% '.Y\:?W="_.:C/C3^[H7YS5T5% '.Y\:?W="_.:C/C3^ M[H7YS5T5% '.Y\:?W="_.:C/C3^[H7YS5T5% '.Y\:?W="_.:C/C3^[H7YS5 MT5% 'D/Q0/B#[5X%_MH::(/^$PT_;]D\S=NR^,[N,8S^E>O5YM\9/^9"_P"Q MST[_ -J5Z30 4444 %%%% !1110 4444 %%%% !7.^+_ /F!?]ABW_\ 9JZ* MN=\7_P#,"_[#%O\ ^S4 =%1110 4444 %%%% !1110!#>6=MJ%E-:7T$=Q;S MH4EBD7*NIZ@BG0016MO';VT210Q*$CC1<*JC@ =!4E% !4<\$5U;R6]S$DL M,JE)(W7*LIX((/45)10!#9V=MI]E#:6,$=O;P($BBC7"HHZ "IJ** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH JZGIEGK.FRV&I0B>UF $D9) M&<$$S>#R56+@H.V,]_K6G10!A>$?"=IX0TE[*SFDG\ MR4RR228R3@#H.@P!6)X4\"7_ (?\8ZEJ]UJGVF&Z#A4R=SEF!!?MD#^?:NXH MH XC7=#\67GQ L+[3-3,&D1[/,19=H4 DN"G\><=?<>F:M?$"3Q2FF6@\'AC M,TV)C&JE@N./O# &>I^E=;10!B:ENZMX<\_Q+:&VN1*50M$8VD3 (8J>G)(]\5TM% '%>$/%>NZ[XGU2S MU/219V-L&,4A1E92&VA22<,2,G@=JCU_QGJNG_$&Q\/PZ0MQ8W6Q9'9&+2!C MAF4YQA<\Y!Z'D5W-% 'SK\41CXE:J!P/W/\ Z)2N2KK?BE_R4O5?^V/_ *)2 MN2S0!K>%!GQIH@/(_M"#_P!&+7M7@W5O%MWXDU&S\0:7]ET^$'R7\G8J$-A4 M0]'&,\C/3KV/BOA/_D=-$_["%O\ ^C%KZAH XK5IO&G_ L:SBTM,:%^[,Q* MH4*Y^?)(W!O0#V]35CX@6OBJZT^T7P?(R2+*6G$(;PW=T9F M=29"_EJ0,+N/7D$_C71T4 <3X-\"W?AGQ+JFI76I"YCNP0B+D;LONW..FX=! MC/WFJQJ/P_MM0\=VWB5KZ97A9':W(RK,@&W!R-HXR1SGGUKKJ* ,/Q-X0TKQ M;!!'JR29MV)BDB?:RYQD>F#@=NU:,FEV,NDC3);6-[(1"(0,N5V 8 _# _*K M=% %73M,LM(L4L],MH[:W3HD8P/K[GW-60 "2 2G?\ M2O2:\V^,G_,A?\ 8YZ=_P"U*])H **** "B MBB@ HHHH **** "BBB@ KG?%_P#S O\ L,6__LU=%7.^+_\ F!?]ABW_ /9J M .BHHHH **** "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 **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \V^,G_,A?]CGIW_M M2O2:\V^,G_,A?]CGIW_M2O2: "BBB@ HHHH **** "BBB@ HHHH *YWQ?_S MO^PQ;_\ LU=%7.^+_P#F!?\ 88M__9J .BHHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH \V^,G_,A?]CGIW_M2O2:\V^,G_,A?]CGIW_M2O2: "BBB M@ HHHH **** "BBB@ HHHH *YWQ?_P P+_L,6_\ [-715SOB_P#Y@7_88M__ M &:@#HJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /-OC)_P R%_V. M>G?^U*])KS;XR?\ ,A?]CGIW_M2O2: "BBB@ HHHH **** "BBB@ HHHH *Y MWQ?_ ,P+_L,6_P#[-715SOB__F!?]ABW_P#9J .BHHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH \V^,G_,A?\ 8YZ=_P"U*])KS;XR?\R%_P!CGIW_ M +4KTF@ HHHH **** "BBO)_BY+)-X_\"Z1/XGU+PYIFH?VA]LN;#4/LA.R) M&3+'Y?O<<@_>..M 'K%%<[DPHP? MQZ&N8M)=3^*'COQ+9G7M3T70O#UP+&&+2+@02W,XSYCR2#)P",!1CKST.0#U M>BO,_AMJVLZ=XW\2^ _$&K2:Q_9"PW%A?7.//D@D4':Y'WBI(&X\DD]L >F4 M %<[XO\ ^8%_V&+?_P!FKHJYWQ?_ ,P+_L,6_P#[-0!T5%%% !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 %%%% 'FWQD_YD+_L<]._]J5Z37FWQD_YD+_L<]._ M]J5Z30 4444 %%%% !6-J^B>&O$-_#;:]IVEZI=6T32107D,&_P!IBVL?!=J+.VN=(>76K2SXMXR"?*8H/E1NG''# @?,2=#X2RII_CGX MBZ%=2(M^->DU 19(9H9OF5@"!D8QDCU'J">Y\-^#O#_A"VD@\.:7#9+*VZ1U MRTDA_P!IV)9OQ-5/$OPZ\*>+[R*\\0:/'&4+SQOC96(^8\$XYH M Y#P=<+KO[0WC+5K!A-86%E;Z:9T'R-+PS*#GDJ58''^&?5:S=!\/:3X8TI- M-T"PAL+-&+"*%<98]23U)]SSQ6E0 5S'CA)9+71TMY?)E;58 DFW=L;#8.#U MP><5T]<[XO\ ^8%_V&+?_P!FH /['\3?]#2O_@NC_P :/['\3?\ 0TK_ ."Z M/_&NBHH YW^Q_$W_ $-*_P#@NC_QH_L?Q-_T-*_^"Z/_ !KHJ* .=_L?Q-_T M-*_^"Z/_ !H_L?Q-_P!#2O\ X+H_\:Z*B@#G?['\3?\ 0TK_ ."Z/_&C^Q_$ MW_0TK_X+H_\ &NBHH YW^Q_$W_0TK_X+H_\ &C^Q_$W_ $-*_P#@NC_QKHJ* M .=_L?Q-_P!#2O\ X+H_\:/['\3?]#2O_@NC_P :Z*B@#G?['\3?]#2O_@NC M_P :/['\3?\ 0TK_ ."Z/_&NBHH YW^Q_$W_ $-*_P#@NC_QH_L?Q-_T-*_^ M"Z/_ !KHJ* .=_L?Q-_T-*_^"Z/_ !H_L?Q-_P!#2O\ X+H_\:Z*B@#G?['\ M3?\ 0TK_ ."Z/_&C^Q_$W_0TK_X+H_\ &NBHH YW^Q_$W_0TK_X+H_\ &C^Q M_$W_ $-*_P#@NC_QKHJ* .=_L?Q-_P!#2O\ X+H_\:/['\3?]#2O_@NC_P : MZ*B@#G?['\3?]#2O_@NC_P :/['\3?\ 0TK_ ."Z/_&NBHH YW^Q_$W_ $-* M_P#@NC_QH_L?Q-_T-*_^"Z/_ !KHJ* .=_L?Q-_T-*_^"Z/_ !H_L?Q-_P!# M2O\ X+H_\:Z*B@#G?['\3?\ 0TK_ ."Z/_&C^Q_$W_0TK_X+H_\ &NBHH YW M^Q_$W_0TK_X+H_\ &C^Q_$W_ $-*_P#@NC_QKHJ* .=_L?Q-_P!#2O\ X+H_ M\:/['\3?]#2O_@NC_P :Z*B@#G?['\3?]#2O_@NC_P :/['\3?\ 0TK_ ."Z M/_&NBHH YW^Q_$W_ $-*_P#@NC_QH_L?Q-_T-*_^"Z/_ !KHJ* .=_L?Q-_T M-*_^"Z/_ !H_L?Q-_P!#2O\ X+H_\:Z*B@#G?['\3?\ 0TK_ ."Z/_&C^Q_$ MW_0TK_X+H_\ &NBHH YW^Q_$W_0TK_X+H_\ &C^Q_$W_ $-*_P#@NC_QKHJ* M .=_L?Q-_P!#2O\ X+H_\:/['\3?]#2O_@NC_P :Z*B@#G?['\3?]#2O_@NC M_P :/['\3?\ 0TK_ ."Z/_&NBHH YW^Q_$W_ $-*_P#@NC_QH_L?Q-_T-*_^ M"Z/_ !KHJ* .=_L?Q-_T-*_^"Z/_ !H_L?Q-_P!#2O\ X+H_\:Z*B@#G?['\ M3?\ 0TK_ ."Z/_&C^Q_$W_0TK_X+H_\ &NBHH YW^Q_$W_0TK_X+H_\ &C^Q M_$W_ $-*_P#@NC_QKHJ* .=_L?Q-_P!#2O\ X+H_\:/['\3?]#2O_@NC_P : MZ*B@#G?['\3?]#2O_@NC_P :/['\3?\ 0TK_ ."Z/_&NBHH YW^Q_$W_ $-* M_P#@NC_QH_L?Q-_T-*_^"Z/_ !KHJ* .=_L?Q-_T-*_^"Z/_ !H_L?Q-_P!# M2O\ X+H_\:Z*B@#G?['\3?\ 0TK_ ."Z/_&C^Q_$W_0TK_X+H_\ &NBHH YW M^Q_$W_0TK_X+H_\ &C^Q_$W_ $-*_P#@NC_QKHJ* .=_L?Q-_P!#2O\ X+H_ M\:/['\3?]#2O_@NC_P :Z*B@#G?['\3?]#2O_@NC_P :/['\3?\ 0TK_ ."Z M/_&NBHH YW^Q_$W_ $-*_P#@NC_QH_L?Q-_T-*_^"Z/_ !KHJ* .=_L?Q-_T M-*_^"Z/_ !H_L?Q-_P!#2O\ X+H_\:Z*B@#G?['\3?\ 0TK_ ."Z/_&C^Q_$ MW_0TK_X+H_\ &NBHH YW^Q_$W_0TK_X+H_\ &C^Q_$W_ $-*_P#@NC_QKHJ* M .=_L?Q-_P!#2O\ X+H_\:/['\3?]#2O_@NC_P :Z*B@#G?['\3?]#2O_@NC M_P :/['\3?\ 0TK_ ."Z/_&NBHH YW^Q_$W_ $-*_P#@NC_QH_L?Q-_T-*_^ M"Z/_ !KHJ* .=_L?Q-_T-*_^"Z/_ !H_L?Q-_P!#2O\ X+H_\:Z*B@#G?['\ M3?\ 0TK_ ."Z/_&C^Q_$W_0TK_X+H_\ &NBHH YW^Q_$W_0TK_X+H_\ &C^Q M_$W_ $-*_P#@NC_QKHJ* .=_L?Q-_P!#2O\ X+H_\:/['\3?]#2O_@NC_P : MZ*B@#G?['\3?]#2O_@NC_P :/['\3?\ 0TK_ ."Z/_&NBHH YW^Q_$W_ $-* M_P#@NC_QH_L?Q-_T-*_^"Z/_ !KHJ* .=_L?Q-_T-*_^"Z/_ !H_L?Q-_P!# M2O\ X+H_\:Z*B@#G?['\3?\ 0TK_ ."Z/_&C^Q_$W_0TK_X+H_\ &NBHH YW M^Q_$W_0TK_X+H_\ &C^Q_$W_ $-*_P#@NC_QKHJ* .=_L?Q-_P!#2O\ X+H_ M\:/['\3?]#2O_@NC_P :Z*B@#G?['\3?]#2O_@NC_P :/['\3?\ 0TK_ ."Z M/_&NBHH YW^Q_$W_ $-*_P#@NC_QH_L?Q-_T-*_^"Z/_ !KHJ* .=_L?Q-_T M-*_^"Z/_ !H_L?Q-_P!#2O\ X+H_\:Z*B@#G?['\3?\ 0TK_ ."Z/_&C^Q_$ MW_0TK_X+H_\ &NBHH YW^Q_$W_0TK_X+H_\ &C^Q_$W_ $-*_P#@NC_QKHJ* M .=_L?Q-_P!#2O\ X+H_\:/['\3?]#2O_@NC_P :Z*B@#G?['\3?]#2O_@NC M_P :/['\3?\ 0TK_ ."Z/_&NBHH YW^Q_$W_ $-*_P#@NC_QH_L?Q-_T-*_^ M"Z/_ !KHJ* .=_L?Q-_T-*_^"Z/_ !H_L?Q-_P!#2O\ X+H_\:Z*B@#G?['\ M3?\ 0TK_ ."Z/_&C^Q_$W_0TK_X+H_\ &NBHH \A^*%AK%K=>!7U/6A?Q'QA MIX$8M5BPV7YR/;(Q[UZ]7FWQD_YD+_L<]._]J5Z30 4444 %%%% !1110 44 M44 %%%% !7.^+_\ F!?]ABW_ /9JZ*N=\7_\P+_L,6__ +-0!T5%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% 'FWQD_P"9"_['/3O_ &I7I->;?&3_ M )D+_L<]._\ :E>DT %%%% !1110 4444 %%%% !1110 5SOB_\ Y@7_ &&+ M?_V:NBKG?%__ # O^PQ;_P#LU '14444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 >;?&3_F0O\ L<]._P#:E>DUYM\9/^9"_P"QST[_ -J5Z30 4444 M %%%% !1110 4444 %%%% !7.^+_ /F!?]ABW_\ 9JZ*N=\7_P#,"_[#%O\ M^S4 =%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!YM\9/^9"_['/3 MO_:E>DUYM\9/^9"_['/3O_:E>DT %%%% !1110 4444 %%%% !1110 5SOB_ M_F!?]ABW_P#9JZ*N=\7_ /,"_P"PQ;_^S4 =%1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!YM\9/^9"_['/3O_:E>DUYM\9/^9"_['/3O_:E>DT % M%%% !1110 4444 %%%% !1110 5SOB__ )@7_88M_P#V:NBKG?%__,"_[#%O M_P"S4 =%1110 4444 %%%% !1110 4444 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!YM\9/\ F0O^ MQST[_P!J5Z37FWQD_P"9"_['/3O_ &I7I- !1110 4444 %%%% !1110 444 M4 %<[XO_ .8%_P!ABW_]FKHJYWQ?_P P+_L,6_\ [-0!T5%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% 'FWQD_YD+_ +'/3O\ VI7I->;?&3_F0O\ ML<]._P#:E>DT %%%% !1110 4444 %%%% !1110 5SOB_P#Y@7_88M__ &:N MBKG?%_\ S O^PQ;_ /LU '14444 %%%% !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 >;?&3_F0O^QST[_VI7I->;?&3_F0O^QST[_VI7I- !1110 4444 %%%% M !117C/A30+#XOZKXCUWQO#+J%G9ZM)I^F6#3R)!!'$/OA5*AF;>C^)_&'@>ZOKF\MM!N87L&NF+R)!*A8(6[@8&/KQQT]2H *YW MQ?\ \P+_ +#%O_[-715SOB__ )@7_88M_P#V:@#HJ*** "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 **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** /-OC)_S(7_8YZ=_[4KTFO-OC)_S(7_8YZ=_[4KT MF@ HHHH **** "BBB@ KQ[X5Z_I7@V[\7>%O$^I6VEWEGK5Q=QF]D6 36TFT MI("QPPUF:MX:T+7F1M-K97.E:I=P6EA,PV^>L"%&<#'W3\N#]0>0:]7ID,,5O"L5O&D4:#"HBA M0H]@*?0 5FZWHD.NVT$,]Q<6_D3B='MW"L& (')!QUSQSD"M*B@#G?\ A$/^ MIAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0 M_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z M*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[ M_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"I MAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@# MG?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P # M?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ M ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ MA$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L: M/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#? M_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^ MIAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0 M_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z M*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[ M_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"I MAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@# MG?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P # M?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ M ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ MA$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L: M/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#? M_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^ MIAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0 M_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z M*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[ M_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"I MAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@# MG?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P # M?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ M ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ MA$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L: M/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#? M_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^ MIAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0 M_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z M*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[ M_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"I MAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@# MG?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P # M?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ M ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ MA$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L: M/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#? M_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^ MIAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0 M_P"IAU[_ ,#?_L:Z*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z M*B@#G?\ A$/^IAU[_P #?_L:/^$0_P"IAU[_ ,#?_L:Z*B@#E;GX?V%_/8R: MEJ>JWOV&\BO8$N;D.JRQMN5N5X]..Q([UU5%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%<5X^\<:GX:@FMO#?A^XUC4H[1KR1W!CM;>%0Y MW/*>"WR'" Y/M6IX!U^Z\4^ ='US4(X8[F^MA+(D"D("<] 23C\30!T-%>>: M[JOQ6CFO+W1-#\-QZ=:NY2UO;N5[JYC4\,I7$:%@. 2<9YZ<[WP^\90>/O!% MCX@MX#;&X#++ 6W>5(K%6&>XR,@^A'3I0!TM%>=3:QJ>L_'673M.N+G^S/#. ME>==VT4FQ+F[G!\N-^<$>7\PW< C..]9_B;Q;\4O#.AS^);S0_#/]EVJ^;<: MCT55U/4;?2-(O-2O6*VUG ]Q*P[(BEB?R!K@OA[KFI:=\)!XK\62: MEJ%UJ>1%E<+#%$@_A(V$ ;B?4T >CT5YQX#\?^(_$GC_ %O0 MO$6AV^C)8VD-S%;B0R3 2P.W.". !@^M;GB2Z\>OJ36O@[3=$BMXXPQOM M7N)"LK'/R+%$-PQQEB1UX''(!U=%<+\-_'6I^*;O7M&\2:?;V.M:!<)!="TD M+PRAP=KIGD [&X)) QGFNZH **** "BBB@ HHHH ***KW][%INFW-]<[_)MH MGFD\M"[;5!)PHY)P.@Y- %BBO,-#^)7B+5OBM9^'[_PX-&TJ]L9;NW^V9^UR M*K%59ESB/.#\A!(XYKMO$]UXAMM/B7PEIMI?7TLH0M>W!BA@3!R[8!9N<#:H MSSGM@@&S17F&E^/?%NB?$+2_"GQ&T[1U;64D:QO]'DD\K<@R499/FS[^K*.> M2.N\?>)!X0^'^LZ[G$EG:L8<@']ZWRQCG_;9: .AHKSS2HOB!I7@K0-,TN"U MO]3>T\[4-3UV[D(BE8[C'L7+N06('*@!0..QX)\=>(+WQWJ7@OQMI^GV^KV5 MHMZEQIDCM!/$6 ) ?YE(WJ.>O/ XH ]#HKS/XG?$W6O"ECJ7_"+^'9+]]+C5 M[V_O%:.U@W;-JJ>/-;#@D*>._I7H6EW3WVCV=W*%$D\"2,%' +*"<>W- %JB MO/?%VJZAJ'Q8\)^%-(O+BUBC#ZOJA@8J6@C.V-&(Y*M)E2#P>.O2JOQ.^)NM M>%+'4O\ A%_#LE^^EQJ][?WBM':P;MFU5/'FMAP2%/'?TH ],HJKI=T]]H]G M=RA1)/ DC!1P"R@G'MS7EGC;XO:KI'CNRTCPS965UIL.IVNF:I>7"LVV>&_# M]QK&I1VC7DCN#':V\*ASN>4\%OD.$!R?:@#M:*Y[P#K]UXI\ Z/KFH1PQW-] M;"61(%(0$YZ DG'XFN=UW5?BM'->7NB:'X;CTZU=REK>W,H/'W@BQ\06\!MCZC3I_K<",D9YP.W&<\=PWBRS7P/; M>*!;7D]K+P__ ,@4:G)+K"S_ //=HB 8S_NG&/7GH*ZCPE_P MF7V>Y_X3L:%YV\?9SHQFV[<<[Q)SG.,8H Z&BBB@ HHHH **** "BBB@ HJO M?WL6FZ;:3RT+MM4$G"CDG Z#DUYQH?Q*\1:M\5K/P_?^'!HVE7 MMC+=V_VS/VN158JK,N<1YP?D()''- 'I]%8WB>Z\0VVGQ+X2TVTOKZ64(6O; M@Q0P)@Y=L LW.!M49YSVP>)TOQ[XMT3XA:7X4^(VG:.K:RDC6-_H\DGE;D&2 MC+)\V??U91SR0 >GT5SWC[Q(/"'P_P!9UW.)+.U8PY /[UOEC'/^VRUSNE1? M$#2O!6@:9I<%K?ZF]IYVH:GKMW(1%*QW&/8N7<@L0.5 "@<=@#T.BO//!/CK MQ!>^.]2\%^-M/T^WU>RM%O4N-,D=H)XBP!(#_,I&]1SUYX'%5OB=\3=:\*6. MI?\ "+^'9+]]+C5[V_O%:.U@W;-JJ>/-;#@D*>._I0!Z91572[I[[1[.[E"B M2>!)&"C@%E!./;FN'\7:KJ&H?%CPGX4TB\N+6*,/J^J&!BI:",[8T8CDJTF5 M(/!XZ]* /0J*\S^)WQ-UKPI8ZE_PB_AV2_?2XU>]O[Q6CM8-VS:JGCS6PX)" MGCOZ5W=OJT2>&(M8U.2.WA6S%U<2=$C79N8_0#- &C17F6E^*?B-XRTY-<\( MZ;X=L-'G;_1$UB2=I[B,''F'R^$!P< @G^9])MS.;6(W:QK.4'FK$Q90V.0" M0"1GH2!0!)1110 4444 %%%% !1110 45Q7C[QQJ?AJ":V\-^'[C6-2CM&O) M'<&.UMX5#G<\IX+?(<(#D^U:G@'7[KQ3X!T?7-0CACN;ZV$LB0*0@)ST!)./ MQ- '0T5YYKNJ_%:.:\O=$T/PW'IUJ[E+6]NY7NKF-3PRE<1H6 X!)QGGISO? M#[QE!X^\$6/B"W@-L;@,LL!;=Y4BL589[C(R#Z$=.E '2T5YU-K&IZS\=9=. MTZXN?[,\,Z5YUW;12;$N;N<'RXWYP1Y?S#=P",X[UG^)O%OQ2\,Z'/XEO-#\ M,_V7:KYMQIR7UN;6&Y MB@MH&FG<2[=BJB\EB7 _^M7*^ _'_B/Q)X_UO0O$6AV^C)8VD-S%;B0R3 2< MC>P.W.". !@^M 'H]%5=3U&WTC2+S4KUBMM9P/<2L.R(I8G\@:X+X>ZYJ6G? M"0>*_%DFI:A=:G,U_P#9H8WGD197"PQ1(/X2-A &XGU- 'H]%><> _'_B/ MQ)X_UO0O$6AV^C)8VD-S%;B0R3 2P.W.". !@^M:7B(_%'^W)O^$2'A : M5A?)_M,W1G)VC=NV?*/FSC';% ':T5YCX$\8^-M6^).L>&_%">'I(-)M$DN+ MC1DF(69R-D9:1N#M#DC';ZUZ=0 4444 %%%% !1110 4457O[V+3=-N;ZYW^ M3;1/-)Y:%VVJ"3A1R3@=!R: +%%>8:'\2O$6K?%:S\/W_AP:-I5[8RW=O]LS M]KD56*JS+G$><'Y""1QS7;>)[KQ#;:?$OA+3;2^OI90A:]N#%# F#EVP"S^+=$^(6E^%/B-IVCJVLI(UC?Z/))Y6Y!DHRR?-GW]6 M4<\D==X^\2#PA\/]9UW.)+.U8PY /[UOEC'/^VRT =#17GFE1?$#2O!6@:9I M<%K?ZF]IYVH:GKMW(1%*QW&/8N7<@L0.5 "@<=CP3XZ\07OCO4O!?C;3]/M] M7LK1;U+C3)':">(L 2 _S*1O4<]>>!Q0!Z'17F?Q.^)NM>%+'4O^$7\.R7[Z M7&KWM_>*T=K!NV;54\>:V'!(4\=_2O0M+NGOM'L[N4*))X$D8*. 64$X]N: M+5%>>^+M5U#4/BQX3\*:1>7%K%&'U?5# Q4M!&=L:,1R5:3*D'@\=>E5?B=\ M3=:\*6.I?\(OX=DOWTN-7O;^\5H[6#=LVJIX\UL."0IX[^E 'IE%8EYXDCTK MP')XDU&,LEOI_P!MFCA'+8CW%5R>_09/XUYW<>/?B5!X'3QR^C>&UT1K<7O] MGFXE^U"W8;E/F_OT53T?4X-:T.QU6TS]GOK:.YBR,':ZAA M^AJY0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8 MOC/_ )$/7_\ L&W/_HIJQ/@[_P D<\,_]>*_S-3>-/"_B?Q)YMOHOBZ/1=.N M+0V\]LVE)O^"K&'3-0\5QZQI5M;^3;6PTQ M;=HCN!!WAV+#&1@CN.>.0"K\3/&\FE0)X6\,PG4?%>L1F*TM(S_J$((,TA_A M4#)!/4CT!(U?"^AV'PO^&,-@\[26NCVDD]S/@ N1NDD;'89+8!/ P,\9KCK; MX0>+M,\4ZOKVC?$=;2]U:4O/*V@0S/MS\J!GJ7DWBFWU71+3Z M%]A^R^= AW^5YR,7)"C Z9(&:]6;3(1HATNT:6S@%O\ 9HFMWVO"NW:"C?#7Q=JNFSZ-J_Q,O;G1KD>7-"FF0QW$D1^]&9@>XR,[>_.1D$ ZWP M/KMEXE\#:1JVE6IL[2XME\NW/_+$+\NSZ J0#Z"N.\-_\G)^-/\ L&6?_H(K MLY?#\UAX-CT+PA>IHCVT,<-I<-;BX$*J1G*,1N)4$9)SDYY-<-9?"WQI8>+K MWQ)#\1H#J%_%'#<%M 0JZ)C:,>;QT[>M %SXRW%QJ6F:/X'T]S'=>*KT6TDH M7+-(\4:JD(\*>*( MM **XDWZ:ET92<;3EF&W&#V.<^U<;9?"WQI8>+KWQ)#\1H#J%_%'#<%M 0JZ M)C:,>;QT[>M=)K_A/Q1>:\^I>&?'5UHT0Y"XR@8@IG )P>N?6@ M#DO@[*^@^+O%/@W6[=9/$4,JW]WJL;LRZBKX*N=WW2 X^4<9+8Z'/KU$4#' ]/0 #K: "BBB@ HHHH ** M** "BBJ]_%<8H \XU;_DY_0/^ MQ?G_ /1C5Z1>WMMIUC->7\\=M;0(9)9I6"JB@9))/05YA/\ "SQK<>+[7Q-) M\2(?[3M;9K6.0>'X]HC8DD;?-QU/6MOXA?#W5/'_ (.L-#E\2BQ:%XY+V9+ M.EXZC_GF7&T;OFVY(Z=<4 8'A59OB?\ $R'Q[);36WA[18I+;0_-3:UZ[Y62 M<@]% R!QSP<@J15SXC ^+?B'X6\"*,VF_P#MO5#M))@A.(TZ_==\J3VXQZ5: MTGP1\0-.N[(3_$Y9M/MGCWV<7AVVA#Q*1F,$'Y 5& 0.*J_"W/B?Q5XI^(#I MFVU.X6PTISQFU@^4N/9W&?JIZ4 =MXET[7=2T^*+PUKL>B7"RAGGDL5NMZ8( MV[690.2#GVKR_P ""^\(?&R_T/QDR:OKVNV8NK?7HP5\R),CR6C^ZF-A/R\< M+GMCO_%/AG7]6U&"_P##7C"[T":.,1R0_94NK>4 DY,;8PW)&0>F/2J?ACX> MOI/BJX\4^(]ONQ8 J_'+_DB?B3_K M@G_HU*Z[P]_R+.E_]><7_H KC_'O@#Q/XVAU'3H_&L>GZ)?*BFP_L=)60+M) M_>^8"
  • 2[ D^A7CK@7_CE_P D M3\2?]<$_]&I73^$?#\7A7P=I6AP;2MC:I$S+T=P/F;\6R?QKEO'O@#Q/XVAU M'3H_&L>GZ)?*BFP_L=)60+M)_>^8"
  • !M-\!>$-)T;Q''J=W9>)+;4]5N%BDW2 MMB0S3'*@D;FX')Q@T\0^)(]=1$C2V9=.6U,2J""#M9MV M?E],8/7/#/''@Q?&D&B1/?&S72]7@U,D1;S*(@P\OJ-N=WWN<8Z&@#;TG5K# M7=)M]3TBY2ZLKE=\4R=''3O[BKE%% !1110 4444 %%%% !6+XS_ .1#U_\ M[!MS_P"BFK:KD/&GA?Q/XD\VWT7Q='HNG7%H;>>V;2DN2Y;<&8.74C*L!C'& M,]Z (?@[_P D<\,_]>*_S-5/B9XWDTJ!/"WAF$ZCXKUB,Q6EI&?]0A!!FD/\ M*@9()ZD>@)%KX>^"]?\ !5C#IFH>*X]8TJVM_)MK8:8MNT1W @[P[%AC(P1W M'/'/,VWP@\7:9XIU?7M&^(ZVE[JTI>>5M AF?;GY4#.Y(4# P,#@<<"@#L?" M^AV'PO\ AC#8/.TEKH]I)/(=:\6:B+> M*Y%A':^1:)L>8[4R"% )).3A^G%>LMID(T0Z7:-+9P"W^S1-;OM>%=NT%&YP M0.A]J /*?BIX1\<7OAO5+R;Q3;ZKHEN7O)]"^P_9?.@0[_*\Y&+DA1@=,D#- M>B>!]=LO$O@;2-6TJU-G:7%LOEVY_P"6(7Y=GT!4@'T%?#7Q=JNFSZ-J_ MQ,O;G1KD>7-"FF0QW$D1^]&9@>XR,[>_.1D'KY?#\UAX-CT+PA>IHCVT,<-I M<-;BX$*J1G*,1N)4$9)SDYY- '&>&_\ DY/QI_V#+/\ ]!%3?&6XN-2TS1_ M^GN8[KQ5>BVDE"[FBMH\/.X&>2!MX/&">G6J=E\+?&EAXNO?$D/Q&@.H7\4< M-P6T!"KHF-HQYO'3MZU/X?SXO^.NM^( F[3?#-O_ &-:.> UT3NG(]U!V'V( M^M 'I-K:PV-G#:6D8B@@C6.)!T55& /R%>:^&_\ DY/QI_V#+/\ ]!%=_KEI MJ5]HT]OH>IKI5\^WRKQ[83B/# G]V2 <@$=>,Y[5YU9?"WQI8>+KWQ)#\1H# MJ%_%'#<%M 0JZ)C:,>;QT[>M '0^)/AK:^(_%Z>)$U_7-'OTL5L VE7"1;HA M(TA!)1B!_$&L_VY#96T=[97LD2I,D;8!CDVX!(R M.<9/7C(4;>M^%/%5SKESJ'ASQU<:5%<[-UE<:?'=PQ[5"_N]Q4KG&3R023^% MCP?X&@\+76H:E=7\^KZWJC*U]J5RJJ\NWA555&$4# "CC@>@H ZFBBB@ HHH MH **** "BBB@ KS#5O\ DY_0/^Q?G_\ 1C5Z/?Q7,^FW,-AT1L22-OFX MZGK0!Z?>WMMIUC->7\\=M;0(9)9I6"JB@9))/05Y9X56;XG_ !,A\>R6TUMX M>T6*2VT/S4VM>N^5DG(/10,@<<\'(*D5O_$+X>ZIX_\ !UAHS M)8!TO'4?\\RXVC=\VW)'3KBJVD^"/B!IUW9"?XG+-I]L\>^SB\.VT(>)2,Q@ M@_("HP"!Q0!5^(P/BWXA^%O BC-IO_MO5#M))@A.(TZ_==\J3VXQZ5VWB73M M=U+3XHO#6NQZ)<+*&>>2Q6ZWI@C;M9E Y(.?:N)^%N?$_BKQ3\0'3-MJ=PMA MI3GC-K!\I<>SN,_53TKI?%/AG7]6U&"_\->,+O0)HXQ')#]E2ZMY0"3DQMC# MGZ)?*BFP_L=)60+M)_>^8"
  • /M__#.^I^7NS_8BYV^FQ<_IFG^/? 'B?QM#J.G1^-8]/T2^5%-A_8Z2L@7: M3^]\P$Y92>@QG%:WASPIK%EX>O-%\6^((?$-G/;BUC4:2+(647VD08P8OM'IC(X0<''3@^CZ5IEIHNDVNF:;"L%I:1+%%&HX50 M,"@"W1110 4444 %%%% !1110!B^,_\ D0]?_P"P;<_^BFK$^#O_ "1SPS_U MXK_,U-XT\+^)_$GFV^B^+H]%TZXM#;SVS:4ER7+;@S!RZD95@,8XQGO4'P]\ M%Z_X*L8=,U#Q7'K&E6UOY-M;#3%MVB.X$'>'8L,9&".XYXY *OQ,\;R:5 GA M;PS"=1\5ZQ&8K2TC/^H0@@S2'^%0,D$]2/0$C5\+Z'8?"_X8PV#SM):Z/:23 MW,^ "Y&Z21L=ADM@$\# SQFN.MOA!XNTSQ3J^O:-\1UM+W5I2\\K:!#,^W/R MH&=R0H&!@8' XX%5O'MGXE@\'V7@35?$K>(=:\6:B+>*Y%A':^1:)L>8[4R" M% )).3A^G% '0_!C3;D^$[GQ3JRA=3\573:G,H4@11MQ%&N3RH3D'_;[XS6# M\5/"/CB]\-ZI>3>*;?5=$MR]Y/H7V'[+YT"'?Y7G(Q'G<#/) V\'C!/3K7HEK:PV-G#:6 MD8B@@C6.)!T55& /R%>;>'\^+_CKK?B )NTWPS;_ -C6CG@-=$[IR/=0=A]B M/K7?:Y::E?:-/;Z'J:Z5?/M\J\>V$XCPP)_=D@'(!'7C.>U ' >&_P#DY/QI M_P!@RS_]!%=QXL\1VOA'PEJ6O7^##8P-+L+;?,;HJ ]BS$*/H?9]+MKU+ MJ]L_(W_;54Y$9;<"@ZY(SU]J ,_X.^'[S1O PU#6B7UG79WU.^=L9WRT44 %%%% !1110 4444 %%%5[^*YGTVYAL+D6EU)"ZPW!C$@A<@A7 MVD@-@X.,\XQ0!YQJW_)S^@?]B_/_ .C&KTB]O;;3K&:\OYX[:V@0R2S2L%5% M R22>@KS"?X6>-;CQ?:^)I/B1#_:=K;-:QR#P_'M$;$DC;YN.IZUM_$+X>ZI MX_\ !UAHS)8!TO'4?\\RXVC=\VW)'3KB@# \*K-\3_B9#X]DM MIK;P]HL4EMH?FIM:]=\K).0>B@9 XYX.05(JY\1@?%OQ#\+>!%&;3?\ VWJA MVDDP0G$:=?NN^5)[<8]*M:3X(^(&G7=D)_BE4_#'P]?2?%5QXI\1ZY/XAU^: 6L=S+ L$=O#G.R.)_Y%G2_P#KSB_] %)_&T.HZ M='XUCT_1+Y44V']CI*R!=I/[WS 3EE)Z#&<5C^*6\2^ OA7?V&H^(5\0ZAJ8 MBTC1DBTY;5UFD!0#AR&./F&<8*]\T 6_A2#XGU_Q+\0IQ\FJW1L=,&T@+9P' M:&!SR78$GT*\=<"_\K%@H]SU'6O'YO!GCFV^'\5]= M7#7?@N%_[0;PF]W^^6R4%Q$;C;N;:H'[O..,=17K%AX"O[OP;?\ AGQSK\?B M+3[J"."+R]/6T> *.N0S!CD(P.."O?-8[_"_Q;/H9T"Y^)EZ^BF,0&)--B6X M,( &PSYR<@$9QDYYR,@@'<^%=7L->\):7JFCP^18W5JDD$.P)Y2X^Y@<#;TX MXXXXK6JGI&DV>A:-::5I<(@L[.%888P\/\ _@^G_P#D.B^_Y*GH M7_8%U+_T?8UTE '-_;O&_P#T+WA__P 'T_\ \AT?;O&__0O>'_\ P?3_ /R' M7244 '__ ?3_P#R'1]N\;_]"]X?_P#!]/\ _(==)10!S?V[ MQO\ ]"]X?_\ !]/_ /(='V[QO_T+WA__ ,'T_P#\AUTE% '-_;O&_P#T+WA_ M_P 'T_\ \AT?;O&__0O>'_\ P?3_ /R'7244 '__ ?3_P#R M'1]N\;_]"]X?_P#!]/\ _(==)10!S?V[QO\ ]"]X?_\ !]/_ /(='V[QO_T+ MWA__ ,'T_P#\AUTE% '-_;O&_P#T+WA__P 'T_\ \AT?;O&__0O>'_\ P?3_ M /R'7244 '__ ?3_P#R'1]N\;_]"]X?_P#!]/\ _(==)10! MS?V[QO\ ]"]X?_\ !]/_ /(='V[QO_T+WA__ ,'T_P#\AUTE% '-_;O&_P#T M+WA__P 'T_\ \AT?;O&__0O>'_\ P?3_ /R'7244 '__ ?3 M_P#R'1]N\;_]"]X?_P#!]/\ _(==)10!S?V[QO\ ]"]X?_\ !]/_ /(='V[Q MO_T+WA__ ,'T_P#\AUTE% '-_;O&_P#T+WA__P 'T_\ \AT?;O&__0O>'_\ MP?3_ /R'7244 '__ ?3_P#R'1]N\;_]"]X?_P#!]/\ _(== M)10!S?V[QO\ ]"]X?_\ !]/_ /(='V[QO_T+WA__ ,'T_P#\AUTE% '-_;O& M_P#T+WA__P 'T_\ \AT?;O&__0O>'_\ P?3_ /R'7244 '__ M ?3_P#R'1]N\;_]"]X?_P#!]/\ _(==)10!S?V[QO\ ]"]X?_\ !]/_ /(= M'V[QO_T+WA__ ,'T_P#\AUTE% '-_;O&_P#T+WA__P 'T_\ \AT?;O&__0O> M'_\ P?3_ /R'7244 '__ ?3_P#R'1]N\;_]"]X?_P#!]/\ M_(==)10!S?V[QO\ ]"]X?_\ !]/_ /(='V[QO_T+WA__ ,'T_P#\AUTE% '- M_;O&_P#T+WA__P 'T_\ \AT?;O&__0O>'_\ P?3_ /R'7244 '__ ?3_P#R'1]N\;_]"]X?_P#!]/\ _(==)10!S?V[QO\ ]"]X?_\ !]/_ M /(='V[QO_T+WA__ ,'T_P#\AUTE% '-_;O&_P#T+WA__P 'T_\ \AT?;O&_ M_0O>'_\ P?3_ /R'7244 '__ ?3_P#R'1]N\;_]"]X?_P#! M]/\ _(==)10!S?V[QO\ ]"]X?_\ !]/_ /(='V[QO_T+WA__ ,'T_P#\AUTE M% '-_;O&_P#T+WA__P 'T_\ \AT?;O&__0O>'_\ P?3_ /R'7244 '__ ?3_P#R'1]N\;_]"]X?_P#!]/\ _(==)10!S?V[QO\ ]"]X?_\ M!]/_ /(='V[QO_T+WA__ ,'T_P#\AUTE% '-_;O&_P#T+WA__P 'T_\ \AT? M;O&__0O>'_\ P?3_ /R'7244 '__ ?3_P#R'1]N\;_]"]X? M_P#!]/\ _(==)10!S?V[QO\ ]"]X?_\ !]/_ /(='V[QO_T+WA__ ,'T_P#\ MAUTE% '-_;O&_P#T+WA__P 'T_\ \AT?;O&__0O>'_\ P?3_ /R'7244 '__ ?3_P#R'1]N\;_]"]X?_P#!]/\ _(==)10!S?V[QO\ ]"]X M?_\ !]/_ /(='V[QO_T+WA__ ,'T_P#\AUTE% '-_;O&_P#T+WA__P 'T_\ M\AT?;O&__0O>'_\ P?3_ /R'7244 '__ ?3_P#R'1]N\;_] M"]X?_P#!]/\ _(==)10!S?V[QO\ ]"]X?_\ !]/_ /(='V[QO_T+WA__ ,'T M_P#\AUTE% '-_;O&_P#T+WA__P 'T_\ \AT?;O&__0O>'_\ P?3_ /R'7244 M '__ ?3_P#R'1]N\;_]"]X?_P#!]/\ _(==)10!S?V[QO\ M]"]X?_\ !]/_ /(='V[QO_T+WA__ ,'T_P#\AUTE% '-_;O&_P#T+WA__P ' MT_\ \AT?;O&__0O>'_\ P?3_ /R'7244 '__ ?3_P#R'1]N M\;_]"]X?_P#!]/\ _(==)10!S?V[QO\ ]"]X?_\ !]/_ /(='V[QO_T+WA__ M ,'T_P#\AUTE% '-_;O&_P#T+WA__P 'T_\ \AT?;O&__0O>'_\ P?3_ /R' M7244 '__ ?3_P#R'1]N\;_]"]X?_P#!]/\ _(==)10!S?V[ MQO\ ]"]X?_\ !]/_ /(='V[QO_T+WA__ ,'T_P#\AUTE% '-_;O&_P#T+WA_ M_P 'T_\ \AT?;O&__0O>'_\ P?3_ /R'7244 '__ ?3_P#R M'1]N\;_]"]X?_P#!]/\ _(==)10!S?V[QO\ ]"]X?_\ !]/_ /(='V[QO_T+ MWA__ ,'T_P#\AUTE% '-_;O&_P#T+WA__P 'T_\ \AT?;O&__0O>'_\ P?3_ M /R'7244 '__ ?3_P#R'1]N\;_]"]X?_P#!]/\ _(==)10! MS?V[QO\ ]"]X?_\ !]/_ /(='V[QO_T+WA__ ,'T_P#\AUTE% '-_;O&_P#T M+WA__P 'T_\ \AT?;O&__0O>'_\ P?3_ /R'7244 '__ ?3 M_P#R'1]N\;_]"]X?_P#!]/\ _(==)10!S?V[QO\ ]"]X?_\ !]/_ /(='V[Q MO_T+WA__ ,'T_P#\AUTE% '-_;O&_P#T+WA__P 'T_\ \AT?;O&__0O>'_\ MP?3_ /R'7244 '__ ?3_P#R'1]N\;_]"]X?_P#!]/\ _(== M)10!S?V[QO\ ]"]X?_\ !]/_ /(='V[QO_T+WA__ ,'T_P#\AUTE% '-_;O& M_P#T+WA__P 'T_\ \AT?;O&__0O>'_\ P?3_ /R'7244 '__ M ?3_P#R'1]N\;_]"]X?_P#!]/\ _(==)10!S?V[QO\ ]"]X?_\ !]/_ /(= M'V[QO_T+WA__ ,'T_P#\AUTE% '-_;O&_P#T+WA__P 'T_\ \AU=\,:S/KVA M_;+RTCL[A+JYM988IC,BM#.\)*N54D$QY&5'6M>N;\!_\B[=?]AK5?\ TX7% M '24444 %%%% !1110 4444 %%%% !1110!S=]_R5/0O^P+J7_H^QKI*YN^_ MY*GH7_8%U+_T?8UTE !1110 45Q?@S4O&-YKVJ1>*+(6]G&:Y?Q/IC7R)'='2HC,D9RJOODW >V'UZ)\%/ M^1VN_P#L'O\ ^C(Z /< M#@YJ?X@:AXHT^PLW\)6K3L9O](9(Q(P'&%V^AR/[&ZM/$%M;V.NVBI.\%N&"2V\BJ\,+[7?B-XST&Y@MX[307M%MGC#>8_FQLS;R3@\KQ@# ]>M M>8O8W?AGX=^ _B9H5NTUQH^EP0:K G6XL6 W<=RI.0ZCET:2&PN)+A22I@^SR,S9'.-N3QS0!Z#QCM6+\1?B-IOP\TF&ZN_L]Q, M>XKQ[Q7)H^K?"6_N_"/PI:RT..'S;76Y'M[>:-D(Q*%W>:PR,9R=P_*NF^+\ M,&K? O0=3U"VAN+UVL&\^2,,XW[=X#')P<\\\]Z .[\3>*1?>![W4? OBCPW M'+;RHC:A>W:O:0Y99-*XC0$D# MJ3@9) Z]Z\K^/NF6&E? K5H-+LK:RA:XMW:.VB6-2WFH,X4#G '/M3O%]K:^ M*_V@O#_AC7HDNM)L=(DU1;.7F.> MKV&I+&<.UGU>8^,M"TSPC\7? FL^&K.'3[G4+V2PNX+1!&EQ$R 995Z[>O3T/85!HOA MG2?$/[27CR36[1+Z.RCT^2&WG&^'S#; !V0\,P&0I/3<<NZ;JEAK%BE[ MI%];7]JY(6>UF65&(.#AE)!P>*I)XM\-R:JFF)X@TMK]VV):"]C,K-SP$SDG M@\8[5YEX,ATGPQ\3/BGI.U++PY:P6MW);IE8H%:W+RE57[H()^Z.BJ!T% M&K#PS)HEW]F>^\16ME<'RT??"X?N]KQGXFW4M[\//AI=7#%Y MI]?TJ21B2U;$WC7PM;V%O?7'B71XK2ZW>1YFFCC@1#(TK, JJ!DL3T QSFLVU\6>';[3;G4;+7] M+N+*U_X^+F*\C>.'_?8'"_C7C'A#0]:\=?LK:7IFG7 DNXK@XAN)2J7,4=PQ M\EVY(7;P.WRJ.E=7X&U/PM?>);C0;[P/'X4\1OI^;BPDM42&[@RH)4K\DJ@C M )&0 P'1J -GP)\5M!\;0R(+RPL=0%Y+;0V)OXY)9U3I(B\$AASP.QY/6NCG M\6>';:)Y;G7]+ACCNFLW>2\C4+.O6(DGAQW7K[5YQ\ ]%TJ/P[JMZFF6:W4& MNWD<4XMU#QJ,#:K8R!@D8'8UF?"_P5H'B'Q5\0K_ ,0:9;:HR>);RWBCO(Q* MD0+[F95;(#'Y^MI;VT"FXMHYE:2$,,KO4'*Y'(SUKSCP9_P G%?$C_KCI MO_I.*/!G_)Q7Q(_ZXZ;_ .DXH [@^,/#*VMI0EQ=)&9<]-H8C.?:O%/@QX!\-ZY\"W MO-9TR*_N;R.XB,UP-[0(KOM6(G_5C=EOEQ\Q)]*?\-/ OA[7OV6SY\O8JC 7 % 'O59>F>)] UJYDM]'US3=0GB_P!9 M%:W<:1J]A?VL!(EGM;E)4C(&2&920..>:\M\2Z!IWB/]J+3K/68/M-FGA@3/;.? MW'?VGIM/T2TALK+4_#/VBZM8$"1/()RN_ M8,+G"XSC^)O4T ;_ (;^+_AK7_$>KZ4^I:9:&RNDM[.9M2C8:@&'#1CC//&! MNZCFNJU'Q+H6CWL-GJVM:=8W4X!A@N;M(WDR<#:K$$\\<=Z\R^&'A[11\3_B M%C2+ ?8]4@-M_HR?N#M9ODX^7GGCO5'Q%H[>$/&GB77_ !AX-3Q=X>U1A-_: M"PI<3Z?$JKE&C<<1KRB GV /;J*S?#MYINH>&=-NM"D\S39;:-K5BQ)\O M:-N=W.<<'/.>O-:5 !1169X@O;JPTEI[)07# ,Q&=J^N/\]: -.BO._^$IUG M_G\_\A)_A5_1?$&KW6K012.;B-FPZ^6HP/7( Z4 =K7/ZSXI33[@VUK$)IE^ M^6.%7V]S5WQ!>W5AI+3V2@N& 9B,[5]=_P#"4ZS_ ,_G_D)/\*OZ+X@U>ZU:"*1S<1LV'7RU&!ZY '2@#M:\ MY^,/C_7/ >GZ._AJPM+ZZO[LPF.Y#$%0A8A=K+S[\_2O1J\P^+7_ ".'PX_[ M&!/Y4 =/8>-K36_AD_B_10LD?]GR72Q.?N2(A+1M[AE*GZ<5/X!U^Z\4^ =' MUS4(X8[F^MA+(D"D("<] 23C\37E>HEOAEXB\5>%Y0(O#?BC3[N]TF1C\L-W MY1\R#/ &<$@?[@&236C8>))O"W[*.GZA8F07[Z8EM9^2,OYTK;$*CN06W?AW MZ4 7_#WQ7U/4OB@=(U+3[>W\.:A<75GHU\BD//-;D!]Y+D;3A]O ).T8KJ?B M)XTD\$>'[:ZM+ 7]]J%]%I]G TOEJTTF=I9L' 4G].,YKQGQ#J:Z7\(M L- M%\)>*;;4O"DL%_%=W&AR0PEXSNF9F/W4;<['.1P,^M>R>)/#FA_%?P%;13RR MBTNECO;*ZA;#POMRCCMD!B"/<_6@"#1+GXE0:]90^*+'P[=:;.'%QST.YC@#:C#<-))N7.< MHX'8]A5.U\2^,OAOXQT/P_XVO(?$6BZU<"RL=5C3R[F&0D*BRKT;.5R>O).X MXP;_ ,,?^2G_ !,_["<'_HMJ -/P[X^U(^,_^$/\<:1#I6LR0F:RGM9S+;:@ MJY+>62 RD 9VG)P">.,VOB5XLU?PQH]A%X5LH+_7=4O%M;.WN 2A^5G=FPRG M 53T/4BN8^)K1W?QH^&5C;-F_BN[FX95Y*PA5+9'N$;G_9-9VK>+ _[0%S?3 M:-KNKV'AFQ^Q6RZ7IK7*QW4P#2OD?=.PA#W./3J >C^ ?%5,IVR+C)(&X'&><$'O7-:OX^\2:OXNO\ PU\--(L;RXTLJFH:GJDI M6UMW;D(%0[G. 0<=".E8WPAUU(/'_B[P[_9^HZ7;7L_]M:=:ZE:&VDV2?+-A M&YVAP ,<<'ITJU\"B8AXXM+U\ZG%XGNGN0RU71YF,)F/2-HY/G&<@9]>F>2/3:\K_:!\J3P3H]M_ MR^7&NVB6>,Y63+,_'/Q_XN\':CIT'AQOL5E-"7 M>\^SK)ODW$;,N"!@ 'IGYJ\F_P"%Y?$7_H8?_)*W_P#C= 'U_2.6$;%%#,!P M"<9/UKY!_P"%Y?$7_H8?_)*W_P#C='_"\OB+_P!##_Y)6_\ \;H ^EO!_C5/ M$JDJHW+[-D?7Q%_Z&'_R2M__ (W0!]?T5\@? M\+R^(O\ T,/_ ))6_P#\;KUGX&>/_%WC'4=1@\1M]MLH80Z7GV=8]DFX#9E M <@D],_+0!O^*?%_BY?BM;>#?"":*ADTC^TGGU2.5^?-9-H\MACH#T-2^$?' M'B*3QY<>"_'>FV%OJR6/V^"ZTMW:WGBW[3P_S*<^O7#=.,\SXN'B(_M,6G_" M'MI:ZC_PBO']J+(82OVF3(_=D$'..?KQ5CX8&ZU+XJ>)+WQS(P\:V,"VOV6- M0MK#9LP93!R68$\EFY&\#J30!ZM9:I8:DUPNG7UM=M:S-!<""97,,B]4;!^5 MAW!YHLM4L-2:X73KZVNVM9F@N!!,KF&1>J-@_*P[@\UYQ\&/^0I\0_\ L;;W M_P!"%8/A#1;WQ%X8^+FD:5=&TO;SQ'J$<,H;;\Q(^4D= ?ND^A- 'KFE^)=" MURXF@T76M.U&: 9ECM+M)6CYQ\P4DCGUHU'Q+H6CWL-GJVM:=8W4X!A@N;M( MWDR<#:K$$\\<=Z\P\#WVA:#XFT3P]XD\#Q^%O$JQ/!8WT$*^1?;5(?;,F-V1 M\Q5\\L/XB,T_$6CMX0\:>)=?\8>#4\7>'M483?V@L*7$^GQ*JY1HW'$:\G*G MH@)]@#V:^O[/2[&2\U.[@L[6(9DGN)!&B#..6. .34>F:QIFM6OVG1M1M-0M M\X\VTG65,].JDCM7AOBW6%\0_$[P5IWAW0O^$IT.VT,:I:::]XD*R%BT:N_F MG#% @X;)!+>^=_POH7B.#XM6.LV?@)/".E36LL&JI#?V[1SG!:)_+B/+ALC. M.C'F@#HO#/B75M0^,_C;0KR[\S3=+BLFLX/+0>49(0S_ # ;CD\\DX[4?!;Q M+JWBWX6Z?J_B"[^UWTTLRO+Y:1Y"R,!PH Z =JR_!G_)Q7Q(_P"N.F_^DXH_ M9S_Y(CI7_7:X_P#1S4 =?XKNO%\?V:W\$Z;ID\LHJ7#)#!C&T;$!=RYCW8.%?YE(SWZ[6Z<9 M[77M>TWPSH=SJ^N726EE;+NDD?\ 0 =22> !R37 _#?2[_Q+XOU+XF:[9RV# M:C;BSTBRE #1V8(82/U^9R <<8&>H84 /A\;>,?&=UJLGPVL]$72M-N'M!>: MPTK&\F09;RUC(PG(&XGG\\7O#7Q3M-1\!:OK_B&S?2;G0)IK;5;0,)/+FCZJ MC<^)/,G\&_&U[ M2-%_;%NN$.?F69?-. >G7/M]* .^N_''Q+M_"(\:IX?T)M#$'VUM+,\HO1:X MW;C)]P,%PQ&TX&>_%;.L?$TSQ^&['P59QZAK'B:'[391WC&**W@"[FDFQD@ M9&!U(..@!W-6DM(OA7>R/_QYIHLC'G'[L0'N?:O%_A%'*GQ!\#->"3:W@Z3R M&8DJ6^U2G /3.PCCL,>U 'HVE^-_%.C?$"P\*_$&PTS.L1R/INHZ09!$[Q@% MXW1R6! .=V<_\ /;_QQ?\ "M72KF>Y MA1TS@]B.3SCAHO^$Q'Q M^^(;>!?[$,ZQ:>9DU=92K#[.N-IC(P>O7VZ5N?!'RKX^)-8U::YD\73WP@UR M.X14\AXP0B1JI/[L*< YYV^PH ],TW5+#6+%+W2+ZVO[5R0L]K,LJ,0<'#*2 M#@\4RTUK2[_2CJEAJ5GJLQNX9U>(!<[CO!Q@8.>>,5YW^SG_R1'2O^NUQ M_P"CFKC? _AC4_%W[*MCIFB2)]I^VM*8)7*1W2+N"5)P:9+XET*#6ET>;6M.CU1R MB]V@G;(R,1 MYWY7Q5!$)Y4WN0AE/$D1'RX*G@M@==SK$FX]!N8@9X/%265_9ZG9I=:;=07=M(,I-!()$8> MH8<&O#=7U"_U[]H36?(\)1^,;;1=.@BM+=KZ&.. 3(LAE"R?*Q;<1D9X ]L= M-\-]"\0:5\0=9NW\(CPIX>O[-&^PI?0RQBZ5@-R)$<+N3KP/NB@"/1_&OB"Z M\'_%.^N+_?<:!?ZE#IK^3&/(2*-C&,!<-@C^+.>^:[;X?ZI>:W\.]!U/5)O/ MO+NPBFGEVA=[LH).% _ 5Y7X>_Y)_\ &[_L*:Q_Z*:O2?A5_P DC\+_ /8+ M@_\ 0!0 OBBZ\>G45M?!.FZ((%B#O?:Q<2;6(]7USPYXHTZWT_7]#=%N%M9-\,ZN,ATSR!QG!Z!E[Y W_&7C+2? _AZ35M M:E(0'9#!&,R7$AZ1HO*_C#XW\)V?B'2HO \-I>;_+2Y6[60;'9#D*2.JGOTKO MO%OC&+P-X'?7->B66XC1$^S6I)\^X;@(A/.,YY(S@$X[5Q4_PJOO _@FY;P5 MX\UZPETVVDF@AO)(9;0$9=@8_+& QSSSC.<'H]$*L$ !E1C@9PI8#'U'>@#H=<\TA. N M0GS,[9&%&."#TR0?&Z2&/X*^)&N?N&V51SCYC(H7_P >(KD_A-'+'\6_$HOA M()_[$TCRS(2A&\=?7/O0!U/A+QOKLOCB\\%^.=.L[;6(;47UK=:< MS&WNX"Q4D*V60@\97_ &H/"R0Y\V/1;EY\-_RS)<+QG^\# M_D<>IT %CT4 %%%% !6;XCTC_A(/"NJZ-Y_P!G_M&RFM/.V;_+\Q"F M[;D9QG.,BM*B@#%\/^&X-$\$6'AN=Q?06MBEG(SIM$P";6)7)P#SQD]>IKC/ M 'P4T[P/8>*-.DU*34K#Q"@A>%HO*,4($B[-P8ECB4C=QTZ5Z;10!Y')\%]? MG\(2^%)_B-?'05C:.UM4T^)71/X$DD!W2*.,CY<].!C'6^(?A_;>(_AE%X0N M[V2(0V\$<=[$@#(\6W:X4GOMZ9Z$\]ZZ^B@#SW7OAQK?BOX;7WACQ+XP-_=W M4\<@U#^S(XA&J%3M$2,,Y*DDEOXO08K3\:^ (_%=]INKV&J7&BZ]I+,;+4;= M0^P,""K(W#J<\@]>1G!-=?10!Q&C?#Z[3Q1;>(O&7B*7Q'J5A&\=AFU2VAM- M_#LL:DY8C W$G]!C0T7P8ND?$+Q+XI-\9FUU;91;>5M$ ACV?>R=V>#T&/>N MGHH XV'X=6A\5^,=6U"[:ZM_%5M#:S68C,?E1I"8F&\-EBP.<@+CWZURLGP7 MU^?PA+X4G^(U\=!6-H[6U33XE=$_@220'=(HXR/ESTX&,>N44 <5K_P[77?# M/A71WU,PKX>OK.[,H@W&X$"%=N-WR;LYS\V/0UVM%% ',>#/!B^$)_$,HOC> M-K6KSZF1Y6P0B0@^7U.['/S<9]!1\.O!B^ / ]GX>6^-^;9I&-P8O*WEW+?= MR<8SCJ>F?:NGHH \^T/X8WWASX9Z?X9T7Q9>6-]I]Q)<1:E;VZA79B_RR0L6 M#IB3[I/)4'(QBKGAOP!>:=XND\4>*/$4FOZO]D^Q0/\ 9$MXH(MVX[44GYB> M^>Y]:[6B@#A/#/P\U+PGXGO+C2?%,J:!>7LM])HS6,9_>2 Y F/S!,[3@#^$ M<\DG4\&>#%\(3^(91?&\;6M7GU,CRM@A$A!\OJ=V.?FXSZ"NGHH X76OAW?S M>-YO%7A3Q--H%_>0I!?)]C2XBN43H2K$8<# #9. ,=":?X)^&T7@OQ+K>L+K M%WJ!E\#_#V#PPNH&],0FS M=&'R]Q=F;[FXXQNQU.<4G@[P-_PB?PQA\(?VC]K\J&>+[7Y&S/FN[9V;CTWX MZ\X[5UM% '"VGPMT_P#X5';>!-6NY+N&WC(6\B7R75PY=9%&3@@GU(..>M-T M_P %>,X&@@U'XD7EU80R*0D>F0Q3R(IX5YCN)[ M@$X/K7>44 /H,0ZW\/O$^J/J5G:_$*^MM%U)I#+92V,4TL:R,Q=(YR0RI\VT @[ M5 ->@T4 4=#T>T\/Z#8Z1IRE;6Q@2"(-C)51C)QC)/4GN2:O444 %%%% !1 M110 5S^L^%DU"X-S:RB&9OOAAE6]_8UT%% ')67@MA,&U"X5D'5(L_-^)KK% M4(H50 H& !VI:* "BBB@ KF?%?@U?%&L^'+][XVPT._%[Y8BW><0,!=8^%[A+J2,VV#>2H#Y9SO^0 ECC#9SCUSZ#10!%=6L-]9S6EW&)8)X MVCE0]&5A@C\C7GVE?##5]#\":7X?TGQO?V4^EW$DL%Y#;)AXV8MY;QL2' )X MR?PQQ7HU% 'GFD?#"_;Q18Z_XY\6W7BB\TUF:QB:T2U@@8@#?Y:$@L/7CMZ5 M4N/AAXHM/%VN:UX3\?G1(]:G6>>V.C17.&5<#YG;Z] .O>O3J* .-\(_#JW\ M-ZUJWNOZ])?!?B2X\+:M=H$O6BMDN(;K'1GB<@;@ M,\_CUR3W]% 'C^I?";Q:FL:;XL3QC_PD/B327=X(=3M5BM)%((**B']VQS][ MGD \8&/3O#]WJE]H-K<:_IJZ9J+*1/:K,LJHP8C(9>"" &'< X/(-:5% !11 M10 4444 %(X8QL$8*Q'!(S@_2EHH Y;P?X*3PY+=:GJ=VVJZ]?MF[U&1<$CL MB#^%!QP/3V !XP\%)XCEM=3TR[;2M>L&S::C&N2!W1Q_$AYX/K[D'J:* $0, M(U#L&8#D@8R?I2T44 %%%% ',2>#%D^*T?C5KXYCTC^S!9B+OYID\S?GWQMQ M[Y[5%J/@9;KXGZ5XTLM0-I<6EI)9W=OY.\7D39*C.X;"K$G.#G ':NLHH \] MD^&6I67B?5=2\*^+[O0[36I3/J%DEI'*#(1@R1,W^K<\DM@Y)&>@IWAOX5)X M7\,:WH^E^(=1@;4M0%[%>PD">W(V$ LVX29*?,2 &#$8%>@44 O>-/%LGB&?2%D^Q0KI\=K$CNNTNRJ3N;'3I@XQ3=;^'WB?5'U*SM?B%?6 MVBZDTAELI;&*:6-9&8ND>(_&4^L+'&R):Q M6$5K"23]Y@NYF.,8^;CGUKJ:* .8T7P8ND?$+Q+XI-\9FUU;91;>5M$ ACV? M>R=V>#T&/>CX=>#%\ >![/P\M\;\VS2,;@Q>5O+N6^[DXQG'4],^U=/10!Y] M\3/AIJ'Q O=(EM?$JZ5#ISLK, <#C!!')]:LZ!X5\=Z?KEO M=:[\1SK%A&6,MB-#@M_-^4@?O%)*X)!XZXQWKN** /.#\+]5TC5]3N/ OC&? MP]9:K.US=6!L([F-96 W/$6(\LG!]1TXPH%;6@_#C0]#\!7'A0I)>VE\LAOI M;ALR74D@P\C$?Q=,$M1Z)/H5]+X>U3P^I33+VTC5_)39M\MD;ATP M!\I[9'0G/:T4 <-H'P[N;7Q@GBKQ;X@E\1:O;P&WLW-JMM#:JV=Q2-2?F()! M.>A/MCN:** "BBB@ HHHH *CG1Y(62)_+8_Q8SBI** *K6">3%'&=@CD#DXS MN(IWV79=^="VP-_K%QPWO]:L44 %%%% !1110!S&B^#%TCXA>)?%)OC,VNK; M*+;RMH@$,>S[V3NSP>@Q[U%8>!ETOXH:GXNL=0,<6K6:0WFGF'(>5" LP?=Q MA1C;CN3GFNLHH \SL?A'?:5%>Z1I'C/4+'PQ>RO*^EPVT8DBWG+)%/UC0]-H M7U.@^*;S3;NQN9;F#4+>!=I+F3"21.6#H!)]TGDJ M&R,8KOZ* .*\-^ +S3O%TGBCQ1XBDU_5_LGV*!_LB6\4$6[<=J*3\Q/?/<^M M8^H_"K7]:TYM"UKXA:C?>'&9 UI+91?:I(U((1[D$$81X6(! &<8QCCT&-?PWH6N:9<3W/B M'Q3<:Y+*BHD?V6.VAB ZD(N3N)SR6/'':NAHH X73_AJMAX=\;:6-5+MXLN[ MVX,OV? M1<(5V[=WS[*?'ECXFTWQ@NER:=%LLX)-)CNE@;^)QO8#<3C MG;D8&#P*T]'\(^-(&O8_$?Q%GU6VN;.2"-;?28+.2"1L 2JZDG*C.!TR0>U= MO10!YS=_#KQ9JMC)I&M_$:[N]%F7RIX(],ABN)HNZ-.#W'!(4$CKWST&M^ - M"USX?MX/FMO)TL0+%"( /\ A'M>U#Q#K.KS:[K^H(L, MM]+"L2QQ#&(XXUR%7(!(RT_7 M/^$JTO6=!M=/N_LME=6DL-[>/;?ZU[=PRLL4F<>0000.HH^W>-_^A>\/_P#@ M^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F M_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ M (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W M>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@ M^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F M_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ M (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W M>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@ M^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F M_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ M (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W M>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@ M^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F M_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ M (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W M>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@ M^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F M_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ M (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W M>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@ M^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F M_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ M (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W M>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@ M^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F M_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ M (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W M>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@ M^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F M_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ M (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W M>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@ M^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F M_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ M (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W M>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@ M^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F M_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ M (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W M>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@ M^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F M_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ M (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W M>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@ M^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F M_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ M (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W M>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@ M^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F M_MWC?_H7O#__ (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ M (/I_P#Y#H^W>-_^A>\/_P#@^G_^0ZZ2B@#F_MWC?_H7O#__ (/I_P#Y#JSX M1TN^TCP^;?55MUNY;V\NY$MI6DC3SKF28*&95+8$@&=HY%;=% !1110 4444 ' %%%% '_V0$! end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Document and Entity Information - USD ($)
    12 Months Ended
    Dec. 31, 2018
    Feb. 15, 2019
    Jun. 30, 2018
    Document And Entity Information [Abstract]      
    Document Type 10-K    
    Amendment Flag false    
    Document Period End Date Dec. 31, 2018    
    Document Fiscal Period Focus FY    
    Document Fiscal Year Focus 2018    
    Entity Registrant Name NATIONAL INSTRUMENTS CORP /DE/    
    Entity Central Index Key 0000935494    
    Current Fiscal Year End Date --12-31    
    Entity Filer Category Large Accelerated Filer    
    Entity Voluntary Filers No    
    Entity Well-known Seasoned Issuer Yes    
    Entity Current Reporting Status Yes    
    Entity Small Business false    
    Entity Emerging Growth Company false    
    Entity Shell Company false    
    Entity Public Float     $ 2,970,344,772
    Entity Common Stock, Shares Outstanding   132,241,482  
    XML 16 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 $ 259,386 $ 290,164
    Short-term investments 271,396 121,888
    Accounts receivable, net 242,955 248,825
    Inventories, net 194,146 184,592
    Prepaid expenses and other current assets 54,337 48,621
    Total current assets 1,022,220 894,090
    Property and equipment, net 245,201 249,715
    Goodwill 264,530 266,783
    Intangible assets, net 110,783 123,293
    Other long-term assets 28,501 32,553
    Total assets 1,671,235 1,566,434
    Current liabilities:    
    Accounts payable and accrued expenses 48,388 49,733
    Accrued compensation 45,821 43,309
    Deferred revenue - current 127,288 120,638
    Other current liabilities 25,913 23,782
    Other taxes payable 35,574 31,793
    Total current liabilities 282,984 269,255
    Deferred income taxes 25,457 33,609
    Income tax payable - long-term 74,546 81,515
    Liability for uncertain tax positions 9,775 10,158
    Deferred revenue - long-term 32,636 33,742
    Other long-term liabilities 7,479 10,134
    Total liabilities 432,877 438,413
    Commitments and contingencies
    Stockholders' equity:    
    Preferred stock: par value $0.01; 5,000,000 shares authorized; none issued and outstanding 0 0
    Common stock: par value $0.01; 360,000,000 shares authorized; 132,655,941 and 130,978,947 shares issued and outstanding, respectively 1,327 1,310
    Additional paid-in capital 897,544 829,979
    Retained earnings 356,418 313,241
    Accumulated other comprehensive loss (16,931) (16,509)
    Total stockholders’ equity 1,238,358 1,128,021
    Total liabilities and stockholders’ equity $ 1,671,235 $ 1,566,434
    XML 17 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Consolidated Balance Sheets (Parenthetical) - $ / shares
    Dec. 31, 2018
    Dec. 31, 2017
    Statement of Financial Position [Abstract]    
    Preferred stock, par value (in usd per share) $ 0.01 $ 0.01
    Preferred stock, shares authorized 5,000,000 5,000,000
    Preferred stock, shares issued 0 0
    Preferred stock, shares outstanding 0 0
    Common stock, par value (in usd per share) $ 0.01 $ 0.01
    Common stock, shares authorized 360,000,000 360,000,000
    Common stock, shares issued 132,655,941 130,978,947
    Common stock, shares outstanding 132,655,941 130,978,947
    XML 18 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
    Net sales:      
    Total net sales $ 1,359,132 $ 1,289,386 $ 1,228,179
    Cost of sales:      
    Total cost of sales 333,727 328,324 313,121
    Gross profit 1,025,405 961,062 915,058
    Operating expenses:      
    Sales and marketing 482,576 477,921 461,236
    Research and development 261,072 231,761 235,706
    General and administrative 108,878 105,602 98,390
    Total operating expenses 852,526 815,284 795,332
    Operating income 172,879 145,778 119,726
    Other income (expense):      
    Interest income 5,896 2,276 1,122
    Net foreign exchange (loss) gain (3,423) 892 (4,632)
    Other income (expense), net 1,101 (1,566) (1,581)
    Income before income taxes 176,453 147,380 114,635
    Provision for income taxes 21,396 94,969 31,901
    Net income $ 155,057 $ 52,411 $ 82,734
    Basic earnings per share (in usd per share) $ 1.17 $ 0.40 $ 0.64
    Weighted average shares outstanding - basic 131,987 130,300 128,453
    Diluted earnings per share (in usd per share) $ 1.16 $ 0.40 $ 0.64
    Weighted average shares outstanding - diluted 133,274 131,387 129,008
    Dividends declared per share (in usd per share) $ 0.92 $ 0.84 $ 0.80
    Product      
    Net sales:      
    Total net sales $ 1,220,027 $ 1,173,476 $ 1,116,703
    Cost of sales:      
    Total cost of sales 325,208 318,863 306,730
    Software maintenance      
    Net sales:      
    Total net sales 139,105 115,910 111,476
    Cost of sales:      
    Total cost of sales $ 8,519 $ 9,461 $ 6,391
    XML 19 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 $ 155,057 $ 52,411 $ 82,734
    Other comprehensive income, before tax and net of reclassification adjustments:      
    Foreign currency translation adjustment (9,768) 24,470 (5,697)
    Unrealized (loss) gain on securities available-for-sale (378) (120) 210
    Unrealized gain (loss) on derivative instruments 12,525 (9,488) 13,166
    Other comprehensive income, before tax 2,379 14,862 7,679
    Tax provision (benefit) related to items of other comprehensive income 2,801 (3,250) 4,210
    Other comprehensive (loss) income, net of tax (422) 18,112 3,469
    Comprehensive income $ 154,635 $ 70,523 $ 86,203
    XML 20 R6.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 flow from operating activities:      
    Net income $ 155,057 $ 52,411 $ 82,734
    Adjustments to reconcile net income to net cash provided by operating activities:      
    Depreciation and amortization 70,667 72,695 73,390
    Stock-based compensation 37,616 29,145 25,832
    Tax benefit from deferred income taxes (11,738) (5,774) (5,430)
    Purchase price adjustment 0 0 1,585
    Changes in operating assets and liabilities (net of effects of acquisitions):      
    Accounts receivable 8,446 (15,269) (14,131)
    Inventories (10,642) 10,154 (9,205)
    Prepaid expenses and other assets 12,628 1,971 17,421
    Accounts payable and accrued expenses (3,976) 1,584 (2,506)
    Deferred revenue 19,061 1,791 8,864
    Taxes, accrued compensation, and other current liabilities (2,539) 75,734 21,645
    Net cash provided by operating activities 274,580 224,442 200,199
    Cash flow from investing activities:      
    Capital expenditures (34,659) (30,256) (44,425)
    Capitalization of internally developed software (14,208) (41,662) (31,859)
    Additions to other intangibles (5,399) (2,384) (2,342)
    Acquisitions, net of cash received (5,534) 0 (549)
    Purchases of short-term investments (313,726) (87,735) (39,097)
    Sales and maturities of short-term investments 163,530 39,627 47,769
    Net cash used in investing activities (209,996) (122,410) (70,503)
    Cash flow from financing activities:      
    Proceeds from revolving line of credit 0 0 15,000
    Principal payments on revolving line of credit 0 (25,000) (27,000)
    Proceeds from issuance of common stock 31,601 29,094 28,907
    Repurchase of common stock 0 0 (5,635)
    Dividends paid (121,537) (109,551) (102,897)
    Other (907) (842) 0
    Net cash used in financing activities (90,843) (106,299) (91,625)
    Effect of exchange rate changes on cash (4,519) 9,148 (3,917)
    Net change in cash and cash equivalents (30,778) 4,881 34,154
    Cash and cash equivalents at beginning of period 290,164 285,283 251,129
    Cash and cash equivalents at end of period 259,386 290,164 285,283
    Supplemental disclosures:      
    Interest paid 78 478 520
    Income taxes paid $ 32,786 $ 38,033 $ 2,902
    XML 21 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Consolidated Statements of Stockholders' Equity - USD ($)
    $ in Thousands
    Total
    Common Stock
    Additional Paid-In Capital
    Retained Earnings
    Accumulated Other Comprehensive Income/(Loss)
    Beginning balance (in shares) at Dec. 31, 2015   127,471,604      
    Beginning balance at Dec. 31, 2015 $ 1,081,721 $ 1,275 $ 717,705 $ 400,831 $ (38,090)
    Increase (Decrease) in Stockholders' Equity          
    Net income 82,734     82,734  
    Other comprehensive income (loss), net of tax 3,469       3,469
    Issuance of common stock under employee plans, including tax benefits (in shares)   1,894,151      
    Issuance of common stock under employee plans, including tax benefits 28,907 $ 19 28,888    
    Stock-based compensation 25,920   25,920    
    Business acquisition (in shares)   44,004      
    Business acquisition 0 $ 0 0    
    Repurchase of common stock (in shares)   (206,780)      
    Repurchase of common stock (5,635) $ (2) (1,167) (4,466)  
    Dividends paid (102,897)     (102,897)  
    Disqualified dispositions 0   0    
    Ending balance (in shares) at Dec. 31, 2016   129,202,979.000      
    Ending balance at Dec. 31, 2016 1,114,219 $ 1,292 771,346 376,202 (34,621)
    Increase (Decrease) in Stockholders' Equity          
    Accounting pronouncements adopted | Accounting Standards Update 2016-16 (5,821)     (5,821)  
    Net income 52,411     52,411  
    Other comprehensive income (loss), net of tax 18,112       18,112
    Issuance of common stock under employee plans, including tax benefits (in shares)   1,775,968      
    Issuance of common stock under employee plans, including tax benefits 29,094 $ 18 29,076    
    Stock-based compensation 29,557   29,557    
    Business acquisition 0        
    Dividends paid $ (109,551)     (109,551)  
    Ending balance (in shares) at Dec. 31, 2017 130,978,947 130,978,947.000      
    Ending balance at Dec. 31, 2017 $ 1,128,021 $ 1,310 829,979 313,241 (16,509)
    Increase (Decrease) in Stockholders' Equity          
    Accounting pronouncements adopted | Accounting Standards Update 2014-09 9,657     9,657  
    Net income 155,057     155,057  
    Other comprehensive income (loss), net of tax (422)       (422)
    Issuance of common stock under employee plans, including tax benefits (in shares)   1,676,994      
    Issuance of common stock under employee plans, including tax benefits 30,694 $ 17 30,677    
    Stock-based compensation 36,888   36,888    
    Dividends paid $ (121,537)     (121,537)  
    Ending balance (in shares) at Dec. 31, 2018 132,655,941 132,655,941      
    Ending balance at Dec. 31, 2018 $ 1,238,358 $ 1,327 $ 897,544 $ 356,418 $ (16,931)
    XML 22 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Operations and summary of significant accounting policies
    12 Months Ended
    Dec. 31, 2018
    Organization, Consolidation and Presentation of Financial Statements [Abstract]  
    Operations and summary of significant accounting policies
    Operations and summary of significant accounting policies
    National Instruments Corporation is a Delaware corporation. We provide flexible application software and modular, multifunction hardware that users combine with industry-standard computers, networks and third party devices to create automated test and automated measurement systems. Our software-centric approach helps our customers quickly and cost-effectively design, prototype and deploy custom-defined solutions for their design, control and test application needs. We offer hundreds of products used to create virtual instrumentation systems for general, commercial, industrial and scientific applications. Our products may be used in different environments, and consequently, specific application of our products is determined by the customer and generally is not known to us.

    These financial statements have been prepared in accordance with U.S. generally accepted accounting principles.
    Principles of consolidation
    The Consolidated Financial Statements include the accounts of National Instruments Corporation and its subsidiaries. All significant intercompany accounts and transactions have been eliminated.
    Use of estimates
    The preparation of our financial statements in conformity with U.S. generally accepted accounting principles requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures of contingent assets and liabilities. We base our estimates on past experience and other assumptions that we believe are reasonable under the circumstances, and we evaluate these estimates on an ongoing basis. Our critical accounting policies are those that affect our financial statements materially and involve difficult, subjective or complex judgments by management. Although these estimates are based on management's best knowledge of current events and actions that may impact the company in the future, actual results may be materially different from the estimates.
    Revenue Recognition
    On January 1, 2018, we adopted the new revenue standard using the modified retrospective transition method. Under the modified retrospective transition approach, periods prior to the adoption date were not adjusted and continue to be reported in accordance with historical GAAP.

    Impact of adopting Topic 606

    A cumulative catch-up adjustment was recorded to beginning retained earnings to reflect the impact of all existing arrangements under the new revenue standard. The impact of adopting the new revenue standard for the year ended December 31, 2018 is further discussed under "Recently Adopted Accounting Pronouncements" beginning on page F-16.
    Revenue recognition under Topic 606
    Revenue is recognized upon transfer of control of the promised products or services to customers in an amount that reflects the consideration we expect to receive in exchange for those products or services. We enter into contracts that can include various combinations of our products or services, which are generally capable of being distinct and accounted for as separate performance obligations. Revenue is recognized net of allowances for returns and any taxes collected from customers, which are subsequently remitted to governmental authorities.

    Nature of Goods and Services

    We derive revenues from two primary sources: products and software maintenance.

    Product revenues are primarily generated from the sale of off-the-shelf modular test and measurement hardware components and related drivers, and application software licenses. Sales of most hardware components may also include optional extended hardware warranties, which typically provide additional service-type coverage for three years from the purchase date. Our software licenses typically provide for a perpetual right to use our software. We also offer some term-based software licenses that expire, which are referred to as subscription arrangements. We do not customize software for customers and installation services are not required. The software is delivered before related services are provided and is functional without professional services, updates and technical support. We sell our customer support contracts as a percentage of net software purchases the support is related. Revenues from offerings related to our hardware and software products such as extended hardware warranties, training, consulting and installation services are not significant and presented within product revenues, as further discussed below.

    Software maintenance revenues consists of post contract customer support that provides the customer with unspecified upgrades and technical support. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices of software licenses are estimated based on our established pricing practices and maximize the use of observable inputs. Standalone selling prices of hardware products are typically estimated based on observable transactions when these services are sold on a standalone basis. Our typical performance obligations include the following:
    Performance Obligation
    When performance obligation is typically satisfied
    When payment is typically due
    How standalone selling price is typically estimated
    Product revenue
    Modular hardware
    When customer obtains control of the product (point-in-time)
    Within 30-90 days of shipment
    Observable in transactions without multiple performance obligations
    Software licenses
    When software media is delivered to customer or made available for download electronically, and the applicable license period has begun (point-in-time)
    Within 30-90 days of the beginning of license period
    Established pricing practices for software licenses bundled with maintenance, which are separately observable in renewal transactions
    Extended hardware warranty
    Ratably over the course of the support contract (over time)
    Within 30-90 days of the beginning of the contract period
    Observable in renewal transactions
    Other related support offerings
    As work is performed (over time) or course is delivered (point-in-time)
    Within 30-90 days of delivery
    Observable in transactions without multiple performance obligations
    Software maintenance revenue
    Software maintenance
    Ratably over the course of the support contract (over time)
    Within 30-90 days of the beginning of the contract period
    Observable in renewal transactions


    Significant Judgments

    Judgment is required to determine the standalone selling price ("SSP") for each distinct performance obligation. We use a single amount to estimate SSP for items that are not sold separately, including perpetual and term licenses sold with software maintenance. We use a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount that needs to be allocated based on the relative SSP of the various products and services.

    Due to the various benefits from and the nature of our enterprise agreement program, judgment is required to assess the pattern of delivery, including the exercise pattern of certain benefits across our portfolio of customers. Additionally, whether a renewal option represents a distinct performance obligation could significantly impact the timing of revenue recognized.

    Our products are generally sold with a right of return which is accounted for as variable consideration when estimating the amount of revenue to recognize. Returns and credits are estimated at contract inception and updated at the end of each reporting period as additional information becomes available and only to the extent that it is probable that a significant reversal of any incremental revenue will not occur. During the first quarter of 2018, we began to reclassify our allowance for sales returns to
    "other current liabilities" from "accounts receivable, net" due to the adoption of ASU 2014-09. Changes to our estimated variable consideration were not material for the periods presented.

    Contract Balances
    Timing of revenue recognition may differ from the timing of payment from customers. We record a receivable when revenue is recognized prior to invoicing, or deferred revenue when revenue is recognized subsequent to invoicing. Based on the nature of our contracts with customers, we do not typically recognize unbilled receivables related to revenues recognized in excess of amounts billed. For the year ended December 31, 2018, amounts recognized related to unbilled receivables were not material.
        
    In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with efficient and predictable ways of purchasing our products and services, not to receive financing from our customers or to provide customers with financing. Examples include invoicing at the beginning of a maintenance service term with revenue recognized ratably over the contract period.
    Accounts Receivable
    Accounts receivable are recorded net of allowances for doubtful accounts of $3.5 million and $2.9 million at December 31, 2018 and 2017, respectively. Our allowance for doubtful accounts is based on historical experience. We analyze historical bad debts, customer concentrations, customer creditworthiness and current economic trends when evaluating the adequacy of our allowance for doubtful accounts.
    (In thousands)
     
     
     
     
     
     
    Year
     
    Description
     
    Balance at Beginning of Period
     
    Provisions
     
    Write-Offs
     
    Balance at End of Period
    2016
     
    Allowance for doubtful accounts
     
    $
    2,498

     
    $
    1,052

     
    $
    1,683

     
    $
    1,867

    2017
     
    Allowance for doubtful accounts
     
    $
    1,867

     
    $
    1,383

     
    358

     
    $
    2,892

    2018
     
    Allowance for doubtful accounts
     
    $
    2,892

     
    $
    1,135

     
    537

     
    $
    3,490


    Contract Liabilities
    We recognize contract liabilities, presented in our Consolidated Balance Sheet as "Deferred revenue" when we have an obligation to transfer goods or services to a customer for which we have received consideration (or an amount of consideration is due) from the customer. Refer to Note 2 - Revenue for additional information, including changes in our contract liability during the year ended December 31, 2018.
    Refund Liability
    A refund liability for estimated sales returns is made by reducing recorded revenue based on historical experience. We analyze historical returns, current economic trends and changes in customer demand of our products when evaluating the adequacy of our sales returns refund liability. Our sales return refund liability was $2.3 million and $2.1 million at December 31, 2018 and 2017, respectively. As further discussed on page F-16 below, we adopted the new revenue standard on January 1, 2018 using the modified retrospective method. Under the modified retrospective method of adoption, we did not adjust our comparative periods to reflect the adoption of the new revenue standard. In accordance with the new revenue standard, our sales return refund liability as of December 31, 2018 was presented in "Other Current Liabilities" on our balance sheet. Our sales return refund liability as of December 31, 2017 was presented in "Accounts Receivable, net" on our balance sheet.
    Assets Recognized from the Costs to Obtain a Contract with a Customer

    We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have determined that certain sales incentive programs meet the requirements to be capitalized. Capitalized incremental costs related to initial contracts and renewals are amortized over the same period because the commissions paid on both the initial contract and renewals are commensurate with one another. Total capitalized costs to obtain a contract were not material during the periods presented and are included in other long-term assets on our consolidated balance sheets. The net effect of capitalization and amortization of these costs was not material to our results of operating during the periods presented.
    Shipping and handling costs
    Our shipping and handling costs charged to customers are included in net sales, and the associated expense is recorded in cost of sales.
    Cash and cash equivalents
    Cash and cash equivalents include cash and highly liquid investments with maturities of three months or less at the date of acquisition.
    Investments
    We value our available-for-sale debt instruments based on pricing from third-party pricing vendors, who may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. We classify all of our fixed income available-for-sale securities as having Level 2 inputs. The valuation techniques used to measure the fair value of our financial instruments having Level 2 inputs were derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models, such as discounted cash flow techniques. We believe all of these sources reflect the credit risk associated with each of our available-for-sale debt investments. Short-term investments consist of available-for-sale debt securities issued by states of the U.S. and political subdivisions of the U.S., corporate debt securities and debt securities issued by U.S. government organizations and agencies. All short-term investments have contractual maturities of less than 40 months.
    Our investments in debt securities are classified as available-for-sale and accordingly are reported at fair value, with unrealized gains and losses reported as other comprehensive income, a component of stockholders’ equity. Unrealized losses are charged against income when a decline in fair value is determined to be other than temporary. Investments with maturities beyond one year are classified as short-term based on their highly liquid nature and because such marketable securities represent the investment of cash that is available for current operations.
    The fair value of our short-term investments in debt securities at December 31, 2018 and December 31, 2017 was $271 million and $122 million, respectively. The increase was due to the net purchase of $150 million of short-term investments. We had $5 million U.S. dollar equivalent of corporate bonds that were denominated in Euro at December 31, 2018

    We follow the guidance provided by FASB ASC 320 to assess whether our investments with unrealized loss positions are other than temporarily impaired. Realized gains and losses and declines in value judged to be other than temporary are determined based on the specific identification method and are reported in other income (expense), net, in our Consolidated Statements of Income. In addition, we from time to time make equity investments in non-publicly traded companies. Equity investments in which we do not have control, but have the ability to exercise significant influence over operating and financial policies, are accounted for using the equity method. Our proportionate share of income or loss is recorded in "Other income (expense), net "in the Consolidated Statement of Income. All other non-marketable equity investments do not have readily determinable fair values and are recorded at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. We periodically review our non-marketable equity investments for other-than-temporary declines in fair value and write-down specific investments to their fair values when we determine that an other-than-temporary decline has occurred. Our non-marketable equity investments were not material at December 31, 2018 and 2017.
    We did not identify or record any other-than-temporary impairments on our investments securities during 2018, 2017, and 2016.  
    Inventories, net
    Inventories are stated at the lower-of-cost or net realizable value. Cost is determined using standard costs, which approximate the first-in first-out (“FIFO”) method. Cost includes the acquisition cost of purchased components, parts and subassemblies, in-bound freight costs, labor and overhead.
    Inventory is shown in the table below net of adjustment for excess and obsolete inventories of $15.4 million, $16.4 million and $12.6 million at December 31, 2018, 2017 and 2016, respectively.
    (In thousands)
     
     
     
     
     
     
     
     
     
     
    Year
     
    Description
     
    Balance at Beginning of Period
     
    Provisions
     
    Write-Offs
     
    Balance at End of Period
    2016
     
    Adjustment for excess and obsolete inventories
     
    $
    10,054

     
    $
    5,793

     
    $
    3,208

     
    $
    12,639

    2017
     
    Adjustment for excess and obsolete inventories
     
    $
    12,639

     
    $
    7,130

     
    3,322

     
    $
    16,447

    2018
     
    Adjustment for excess and obsolete inventories
     
    $
    16,447

     
    $
    7,870

     
    8,932

     
    $
    15,385


    Property and equipment, net
    Property and equipment are recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which range from twenty to forty years for buildings, and three to seven years for purchased internal use software and for equipment which are each included in furniture and equipment.
    Intangible assets, net
    We capitalize costs related to the development and acquisition of certain software products. Capitalization of costs begins when technological feasibility has been established and ends when the product is available for general release to customers. Technological feasibility for our products is established when the product is available for beta release. Amortization is computed on an individual product basis for those products available for market and is recognized based on the product’s estimated economic life, generally three to six years.
    We use the services of outside counsel to search for, document, and apply for patents. Those costs, along with any filing or application fees, are capitalized. Costs related to patents which are abandoned are written off. Once a patent is granted, the patent costs are amortized ratably over the legal life of the patent, generally ten to seventeen years.
    Leasehold improvements are amortized over the shorter of the life of the lease or the asset.
    At each balance sheet date, the unamortized costs for all intangible assets are reviewed by management and reduced to net realizable value when necessary.
    Goodwill
    The excess purchase price over the fair value of net assets acquired is recorded as goodwill. We have one operating segment and one reporting unit. Goodwill is tested for impairment on an annual basis, and between annual tests if indicators of potential impairment exist, using a fair-value-based approach based on the market capitalization of the reporting unit.
    Effective for the annual goodwill impairment test for 2018 and for future testing, we performed the required annual testing  as of November 30 of each year rather than on February 28.  In anticipation of this change, we reperformed our annual goodwill impairment test as of November 30, 2017 and determined that it was more likely than not that the estimated fair value for the reporting unit exceeded the carrying amount and that no impairment existed from February 28 to November 30, 2017. We performed our annual goodwill impairment testing as of November 30, 2018 and determined that no impairment existed. We do not believe that the change in the date of the annual goodwill impairment test is a material change in the method of applying an accounting principle nor do we expect that it will result in any delay, acceleration or impact to the results of the impairment testing. We believe this date is preferable because it aligns with the timing of our annual planning process which largely occurs during the fourth quarter. Retrospective application to prior periods is impracticable as we are unable to objectively determine, without the use of hindsight, the assumptions that would be used in those earlier periods.  
    No impairment of goodwill was identified during 2018 and 2017. Goodwill is deductible for tax purposes in certain jurisdictions.
    Concentrations of credit risk
    We maintain cash and cash equivalents with various financial institutions located in many countries throughout the world. At December 31, 2018, we had $531 million in cash, cash equivalents and short-term investments. Our cash and cash equivalent balances are held in numerous financial institutions throughout the world, including substantial amounts held outside of the U.S., however, the majority of our short-term investments that are located outside of the U.S. are denominated in the U.S. dollar with the exception of $5 million U.S. dollar equivalent of corporate bonds that are denominated in Euro. The most significant of our operating accounts was our Malaysian Citibank operating account which held approximately $19 million or 7% of our total cash and cash equivalents at a bank that carried Baa1/BBB+/A ratings at December 31, 2018.
    The following table presents the geographic distribution of our cash, cash equivalents, and short-term investments as of December 31, 2018 (in millions):
     
    Domestic
    International
    Total
    Cash and Cash Equivalents
    $76.2
    $183.2
    $259.4
     
    29%
    71%
     
    Short-term Investments
    $236.9
    $34.5
    $271.4
     
    87%
    13%
     
    Cash, Cash Equivalents and Short-term Investments
    $313.1
    $217.7
    $530.8
     
    59%
    41%
     
    The goal of our investment policy is to manage our investment portfolio to preserve principal and liquidity while maximizing the return on our investment portfolio through the full investment of available funds. We place our cash investments in instruments that meet credit quality standards, as specified in our corporate investment policy guidelines. These guidelines also limit the amount of credit exposure to any one issue, issuer or type of instrument. Our cash equivalents and short-term investments carried ratings from the major credit rating agencies that were in accordance with our corporate investment policy. Our investment policy allows investments in the following: government and federal agency obligations, repurchase agreements (“Repos”), certificates of deposit and time deposits, corporate obligations, medium term notes and deposit notes, commercial paper including asset-backed commercial paper (“ABCP”), puttable bonds, general obligation and revenue bonds, money market funds, taxable commercial paper, corporate notes/bonds, municipal notes, municipal obligations and tax exempt commercial paper. All such instruments must carry minimum ratings of A1/P1/F1, MIG1/VMIG1/SP1 and A2/A/A, as applicable, all of which are considered “investment grade”. Our investment policy for marketable securities requires that all securities mature in  five years or less, with a weighted average maturity of no longer than 24 months with at least 10% maturing in 90 days or less. (See Note 3 – Short-term investments in Notes to Consolidated Financial Statements for further discussion and analysis of our investments).
    Concentration of credit risk with respect to trade accounts receivable is limited due to our large number of customers and their dispersion across many countries and industries. No single customer accounted for more than 3% of sales for the years ended December 31, 2018, 2017, and 2016, respectively. The largest trade account receivable from any individual customer at December 31, 2018 was approximately $3.3 million.
    Key supplier risk
    Our manufacturing processes use large volumes of high-quality components and subassemblies supplied by outside sources. Several of these items are available through sole or limited sources. Supply shortages or quality problems in connection with these key items could require us to procure items from replacement suppliers, which would cause significant delays in fulfillment of orders and likely result in additional costs. In order to manage this risk, we maintain safety stock of some of these single sourced components and subassemblies and perform regular assessments of a suppliers' performance, grading key suppliers in critical areas such as quality and “on-time” delivery.
    Warranty reserve
    We offer a one-year limited warranty on most hardware products which is included in the terms of sale of such products. We also offer optional extended warranties on our hardware products for which the related revenue is recognized ratably over the warranty period. Provision is made for estimated future warranty costs at the time of the sale for the estimated costs that may be incurred under the limited warranty. Our estimate is based on historical experience and product sales during the period.
    The warranty reserve for the years ended December 31, 2018, 2017, and 2016 was as follows:
    (In thousands)
     
     
     
     
    
     
    2018
     
    2017
     
    2016
    Balance at the beginning of the year
     
    $
    2,846

     
    $
    2,686

     
    $
    1,755

    Accruals for warranties issued during the year
     
    3,026

     
    2,644

     
    2,454

    Accruals related to pre-existing warranties
     
    389

     
    274

     
    1,258

    Settlements made (in cash or in kind) during the year
     
    (3,088
    )
     
    (2,758
    )
     
    (2,781
    )
    Balance at the end of the year
     
    $
    3,173

     
    $
    2,846

     
    $
    2,686

    Loss contingencies
    We accrue for probable losses from contingencies including legal defense costs, on an undiscounted basis, when such costs are considered probable of being incurred and are reasonably estimable. We periodically evaluate available information, both internal and external, relative to such contingencies and adjust this accrual as necessary. 
    Advertising expense
    We expense costs of advertising as incurred. Advertising expense for the years ended December 31, 2018, 2017, and 2016 was $8 million, $11 million, and $12 million, respectively.
    Foreign currency translation
    The functional currency for our international sales operations is the applicable local currency. The assets and liabilities of these operations are translated at the rate of exchange in effect on the balance sheet date and sales and expenses are translated at average rates. The resulting gains or losses from translation are included in a separate component of other comprehensive income. Gains and losses resulting from re-measuring monetary asset and liability accounts that are denominated in a currency other than a subsidiary’s functional currency are included in net foreign exchange gain (loss) and are included in net income.
    Foreign currency hedging instruments
    All of our derivative instruments are recognized on the balance sheet at their fair value. We currently use foreign currency forward contracts to hedge our exposure to material foreign currency denominated receivables and forecasted foreign currency cash flows.
    On the date the derivative contract is entered into, we designate the derivative as a hedge of the variability of foreign currency cash flows to be received or paid (“cash flow” hedge) or as a hedge of our foreign denominated net receivable positions (“other derivatives”). Changes in the fair value of derivatives that are designated and qualify as cash flow hedges and that are deemed to be highly effective are recorded in other comprehensive income. These amounts are subsequently reclassified into earnings in the period during which the hedged transaction is realized. The gain or loss on the other derivatives as well as the offsetting gain or loss on the hedged item attributable to the hedged risk is recognized in current earnings under the line item “Net foreign exchange gain (loss)”. We do not enter into derivative contracts for speculative purposes.
    We formally document all relationships between hedging instruments and hedged items, as well as our risk-management objective and strategy for undertaking various hedge transactions at the inception of the hedge. This process includes linking all derivatives that are designated as cash flow hedges to specific forecasted transactions. We also formally assess, both at the hedge’s inception and on an ongoing basis, whether the hedging instruments are highly effective in offsetting changes in cash flows of hedged items.
    We prospectively discontinue hedge accounting if (1) it is determined that the derivative is no longer highly effective in offsetting changes in the fair value of a hedged item (forecasted transactions); or (2) the derivative is de-designated as a hedge instrument, because it is unlikely that a forecasted transaction will occur. When hedge accounting is discontinued, the derivative is sold and the resulting gains and losses are recognized immediately in earnings.
    Income taxes
    We account for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts. We account for GILTI in deferred taxes. Valuation allowances are established when necessary to reduce deferred tax assets to amounts which are more likely than not to be realized. Judgment is required in assessing the future tax consequences of events that have been recognized in our financial statements or tax returns. Variations in the actual outcome of these future tax consequences could materially impact our financial position or our results of operations. In estimating future tax consequences, all expected future events are considered other than enactments of changes in tax laws or rates. We account for uncertainty in income taxes recognized in our financial statements using prescribed recognition thresholds and measurement attributes for financial statement disclosure of tax positions taken or expected to be taken on our tax returns. Our continuing policy is to recognize interest and penalties related to income tax matters in income tax expense.
    Earnings per share
    Basic earnings per share (“EPS”) is computed by dividing net income by the weighted average number of common shares outstanding during each period. Diluted EPS is computed by dividing net income by the weighted average number of common shares and common share equivalents outstanding (if dilutive) during each period. The number of common share equivalents, which include stock options and restricted stock units (“RSUs”), is computed using the treasury stock method.
    The reconciliation of the denominators used to calculate basic EPS and diluted EPS for years ended December 31, 2018, 2017, and 2016 are as follows:
    
     
    Years ended December 31,
    (In thousands)
     
    2018
     
    2017
     
    2016
    Weighted average shares outstanding-basic
     
    131,987

     
    130,300

     
    128,453

    Plus: Common share equivalents
     
     

     
     

     
     

    RSUs
     
    1,287

     
    1,087

     
    555

    Weighted average shares outstanding-diluted
     
    133,274

     
    131,387

     
    129,008

    Stock awards to acquire 11,352 shares, 32,400 shares, and 10,900 shares for the years ended December 31, 2018, 2017, and 2016, respectively, were excluded in the computations of diluted EPS because the effect of including the stock awards would have been anti-dilutive.
    Stock-based compensation
    We account for stock-based compensation plans, which are more fully described in Note 12 – Authorized shares of common and preferred stock and stock-based compensation plans, using a fair-value method and recognize the expense in our Consolidated Statement of Income.
    Comprehensive income
    Our comprehensive income is comprised of net income, foreign currency translation and unrealized gains and losses on forward contracts and securities available-for-sale. Comprehensive income in 2018, 2017, and 2016 was $155 million, $71 million and $86 million, respectively.

    Recently Adopted Accounting Pronouncements

    Revenue from Contracts with Customers

    On January 1, 2018, we adopted the new revenue standard using the modified retrospective transition method. Under this method, we evaluated all contracts that were not completed at the beginning of 2018 as if those contracts had been accounted for under the new revenue standard. We did not evaluate individual modifications for those periods prior to the adoption date, but the aggregate effect of all modifications as of the adoption date and such effects are provided below. Under the modified retrospective transition approach, periods prior to the adoption date were not adjusted and continue to be reported in accordance with historical GAAP. A cumulative catch-up adjustment was recorded to beginning retained earnings to reflect the impact of all existing arrangements under the new revenue standard.
    Impact of Adopting the New Revenue Standard
    We do not expect the impact of the adoption of the new revenue standard to be material to our operating results on an ongoing basis. A majority of our sales revenue continues to be recognized when products are shipped from our manufacturing facilities. Historically, we have had to defer revenue for certain types of licenses arrangements and recognize revenue for such licenses ratably over the license term. Under the new revenue standard, we are no longer required to establish vendor-specific objective evidence ("VSOE") to recognize software license revenue separately from the other elements, and we are able to recognize all software license revenue once the customer obtains control of the license, which will generally occur at the start of each license term.

    Under the modified retrospective method of adoption, we evaluated all contracts that were not completed at the beginning of 2018 as if those contracts had been accounted for under the new revenue standard. We did not evaluate individual modifications for those periods prior to the adoption date, but the aggregate effect of all modifications as of the adoption date and such effects are provided below.

    The cumulative effects of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of ASU 2014-09, Revenue - Revenue from Contracts with Customers were as follows (in thousands):
    (In thousands)

    Balance at December 31, 2017
    Adjustments Due to ASU 2014-09
    Balance at January 1, 2018
    Balance Sheet
     
     
     
    Assets
     
     
     
    Accounts receivable, net
    248,825

    $
    2,399

    251,224

    Other long-term assets
    32,553

    1,065

    33,618

     
     
     
     
    Liabilities and Stockholders' Equity
     
     
     
    Deferred revenue - current
    120,638

    (9,067
    )
    111,571

    Deferred revenue - long-term
    33,742

    (997
    )
    32,745

    Other current liabilities
    23,782

    2,100

    25,882

    Deferred income taxes
    33,609

    1,771

    35,380

    Retained earnings
    313,241

    $
    9,657

    322,898


    The following tables present the amounts by which financial statement line items were affected in the current period due to the adoption of ASU 2014-09. Our historical net cash flows are not impacted by this accounting change.
    (In thousands)
    For the year ended December 31, 2018
     
    Increase / (Decrease)
    Consolidated Statements of Income*
     
    Products
    7,911
    Total net sales
    7,911
    Operating Expenses
    (153)
    Operating Income
    8,064
    Provision for income taxes
    1,299
    Net income
    6,765
    *   Excludes line items that were not materially affected by our adoption of ASU 2014-09.
     
    (In thousands)
    December 31, 2018
     
    Increase / (Decrease)
    Consolidated Balance Sheet
     
    Assets
     
    Accounts receivable, net
    2,093
    Other long-term assets
    1,220
     
     
    Liabilities and Stockholders' Equity
     
    Deferred revenue - current
    (13,807)
    Deferred revenue - non-current
    (4,417)
    Other current liabilities
    3,399
    Deferred income taxes
    1,771
    Retained earnings
    16,367
    *   Excludes line items that were not materially affected by our adoption of ASU 2014-09.
     


    Other Recently Adopted Accounting Pronouncements

    We also adopted the following accounting pronouncements as of January 1, 2018 which did not have a material impact on our financial statements:
    ASU 2017-01, Business Combinations (Topic 805) Clarifying the Definition of a Business
    ASU 2016-18, Statement of Cash Flows (Topic 230) Restricted Cash
    ASU 2016-15, Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments
    ASU 2016-01, Financial Instruments - Overall (Subtopic 825-10), Recognition and Measurement of Financial Assets and Liabilities
    Recently Issued Accounting Pronouncements

    Lease Accounting

    In February 2016, the FASB established Topic 842, Leases, by issuing Accounting Standards Update (ASU) No. 2016-02, which supersedes ASC 840, Leases. and requires lessees to recognize leases on-balance sheet and disclose key information about leasing arrangements. Topic 842 was subsequently amended by ASU No. 2018-01, Land Easement Practical Expedient for Transition to Topic 842; ASU No. 2018-10, Codification Improvements to Topic 842, Leases; and ASU No. 2018-11, Targeted Improvements. Topic 842, as amended, (the "new lease standard") establishes a right-of-use model (ROU) that requires a lessee to recognize a ROU asset and lease liability on the balance sheet for all leases with a term longer than 12 months. Leases will be classified as finance or operating, with classification affecting the pattern and classification of expense recognition in the income statement.

    The new lease standard became effective for us on January 1, 2019, with early adoption permitted. An entity may choose to use either (1) its effective date or (2) the beginning of the earliest comparative period presented in the financial statements as its date of initial application. We adopted the new standard on January 1, 2019 and used the effective date as our date of initial application. Consequently, financial information will not be updated and the disclosures required under the new standard will not be provided for dates and periods before January 1, 2019.

    We have completed a qualitative and quantitative assessment of our lease portfolio and are in the process of finalizing our entries to record the impact of initial adoption. Upon adoption we expect to recognize lease liabilities of approximately $53 million, with corresponding ROU assets of the same amount, based on the present value of the remaining minimum rental payments under current leasing standards for our existing operating leases. We also expect to reclassify approximately $19 million related to prepaid leasehold land from "Property, plant, and equipment, net" to "ROU Assets" as a result of adopting the ASU.

    The new standard provides a number of optional practical expedients in transition. We expect to elect the ‘package of practical expedients’, which permits us not to reassess under the new standard our prior conclusions about lease identification, lease classification and initial direct costs. We do not expect to elect the use-of-hindsight or the practical expedient pertaining to land easements; the latter not being applicable to us. The new standard also provides practical expedients for an entity’s ongoing accounting. We currently expect to elect the short-term lease recognition exemption for all leases that qualify. This means, for those leases that qualify, we will not recognize ROU assets or lease liabilities, and this includes not recognizing ROU assets or lease liabilities for existing short-term leases of those assets in transition. We also currently expect to elect the practical expedient to not separate lease and non-lease components for our office leases.

    Other Recently Issued Accounting Pronouncements

    In August 2018, the SEC issued Release No. 33-10532 that amends and clarifies certain financial reporting requirements. The principal change to our financial reporting will be the inclusion of the annual disclosure requirement of changes in stockholders’ equity in Rule 3-04 of Regulation S-X to interim periods. We will adopt this new rule beginning with our financial reporting for the quarter ended March 31, 2019. Upon adoption, we will include our Consolidated Statements of Stockholders' Equity with each quarterly filing on Form 10-Q.

    In January 2018, the FASB issued ASU 2018-02, Income Statement — Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which gives entities the option to reclassify to retained earnings tax effects resulting from the Tax Cuts and Jobs Act (the "Act") related to items that the FASB refers to as having been stranded in accumulated other comprehensive income ("OCI"). The new guidance may be applied retrospectively to each period in which the effect of the Act is recognized or in the period of adoption. We must adopt this guidance for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted for periods for which financial statements have not yet been issued or made available for issuance, including the period the Act was enacted. The guidance, when adopted, will require new disclosures regarding a company’s accounting policy for releasing the tax effects in accumulated OCI and permit the company the option to reclassify to retained earnings the tax effects resulting from the Act that are stranded in accumulated OCI. The adoption of ASU 2018-02 is not expected to have a material effect on our consolidated financial statements. We do not plan to adopt the new standard prior to the required effective date and we do not plan to elect the option to reclassify to retained earnings the tax effects resulting from the Act that are stranded in accumulated OCI.

    In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. The ASU simplifies certain aspects of hedge accounting and improves disclosures of hedging arrangements through the elimination of the requirement to separately measure and report hedge ineffectiveness. The ASU generally requires the entire change in the fair value of a hedging instrument to be presented in the same income statement line as the hedged item in order to align financial reporting of hedge relationships with economic results. Entities must apply the amendments to cash flow and net investment hedge relationships that exist on the date of adoption using a modified retrospective approach. The presentation and disclosure requirements must be applied prospectively. We adopted this guidance in our fiscal year beginning January 1, 2019. We do not expect the adoption of the ASU will have a material impact on our financial statements.

    In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. The ASU eliminates Step 2 from the goodwill impairment test, which previously measured an impairment loss by comparing the implied fair value of goodwill with its carrying amount. Instead, an entity should recognize an impairment charge for the amount by which the carrying value exceeds the reporting unit's fair value, not to exceed the total amount of goodwill allocated to that reporting unit. The ASU is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. We are currently evaluating the effect of the adoption of this ASU, but anticipate that the adoption will not have a material impact on our financial statements.
           
    In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU requires instruments measured at amortized cost to be presented at the net amount expected to be collected. Entities are also required to record allowances for available-for-sale debt securities rather than reduce the carrying amount. This ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. We expect that the adoption of the ASU will not have a material impact on our financial statements.
    XML 23 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Revenue Revenue
    12 Months Ended
    Dec. 31, 2018
    Revenue from Contract with Customer [Abstract]  
    Revenue
    Revenue

    Disaggregation of Revenues

    We disaggregate revenue from contracts with customers based on the timing of transfer of goods or services to customers (point-in-time or over time) and geographic region based on the billing location of the customer. The geographic regions that are tracked are the Americas (United States, Canada and Latin America), EMEIA (Europe, Middle East, India and Africa) and APAC (Australia, Japan, Korea, New Zealand, Southeast Asia and China). Total net sales based on the disaggregation criteria described above are as follows:

    
     
     
     
    Year Ended December 31,
     
     
    
     
    2018
    (In thousands)
     
     
     
     
     
     
    Net sales:
     
    Point-in-Time
     
    Over Time
     
    Total
    Americas
     
    $
    451,047

     
    $
    87,341

     
    $
    538,388

    EMEIA
     
    356,070

     
    76,907

     
    432,977

    APAC
     
    355,024

     
    32,743

     
    387,767

    Total net sales (1)
     
    $
    1,162,141

     
    $
    196,991

     
    $
    1,359,132

    (1) Net sales contains hedging gains and losses, which do not represent revenues recognized from customers. See Note 5 - Derivative instruments and hedging activities for more information on the impact of our hedging activities on our results of operations
    Total net sales by the major geographic areas in which we operate, are as follows:
    (In thousands)
     
    Years Ended December 31,
    
     
    2018
     
    2017 (1)
     
    2016 (1)
    Net sales:
     
     
     
     
     
     
    Americas
     
    $
    538,388

     
    $
    504,626

     
    $
    482,039

    EMEIA
     
    432,977

     
    408,625

     
    389,843

    APAC
     
    387,767

     
    376,135

     
    356,297

    Total
     
    $
    1,359,132

     
    $
    1,289,386

     
    $
    1,228,179

    (1) As discussed in Note 1 - Operations and summary of significant accounting policies, prior periods have not been adjusted for adoption of ASU 2014-09


    Information about Contract Balances

    Amounts collected in advance of services being provided are accounted for as deferred revenue. Nearly all of our deferred revenue balance is related to extended hardware and software maintenance contracts. Payment terms and conditions vary by contract type, although payment is typically due within 30 to 90 days of contract inception. In instances where the timing of revenue recognition differs from the timing of invoicing, we have determined our contracts generally do not include a significant financing component. The primary purpose of our invoicing terms is to provide customers with simplified and predictable ways of purchasing our products and services, not to receive financing from our customers, such as invoicing at the beginning of a subscription term with a portion of the revenue recognized ratably over the contract period, or to provide customers with financing, such as multi-year on-premises licenses that are invoiced annually with revenue recognized upfront.

    Changes in deferred revenue, current and long-term, during the twelve months ended December 31, 2018 were as follows:

    
    Amount
    
    (In thousands)
    Deferred Revenue at December 31, 2017
    $
    154,380

      Impact of adopting new revenue standard
    (10,064
    )
    Deferred Revenue at January 1, 2018
    $
    144,316

       Deferral of revenue billed in current period, net of recognition
    125,198

       Recognition of revenue deferred in prior periods
    (106,138
    )
       Foreign currency translation impact
    (3,452
    )
    Balance as of December 31, 2018
    $
    159,924



    For the twelve months ended December 31, 2018, revenue recognized from performance obligations related to prior periods (for example, due to changes in transaction price) was not material. Amounts recognized as revenue in excess of amounts billed are recorded as unbilled receivables. Unbilled receivables which are anticipated to be invoiced in the next twelve months are included in "accounts receivable, net" on the consolidated balance sheet. Based on the nature of our contracts with customers, we do not typically recognize unbilled receivables related to revenues recognized in excess of amounts billed. For the twelve months ended December 31, 2018, amounts recognized related to unbilled receivables were not material.

    Unsatisfied Performance Obligations

    Revenue expected to be recognized in any future period related to remaining performance obligations, excluding revenue pertaining to contracts that have an original expected duration of one year or less, and excluding contracts where revenue is recognized as invoiced, was approximately $56.9 million as of December 31, 2018. Since we typically invoice customers at contract inception, this amount is included in our current and non-current deferred revenue balances. As of December 31, 2018, we expect to recognize approximately 48% of the revenue related to these unsatisfied performance obligations during 2019, 30% during 2020, and 22% thereafter.

    Practical Expedients

    As discussed in Note 1 - Operations and summary of significant accounting policies and elsewhere in Note 2 - Revenue, we have elected the following practical expedients in accordance with the new revenue standard:

    We generally expense sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within sales and marketing expenses.
    We do not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed.
    We do not consider the time value of money for contracts with original durations of one year or less.
    XML 24 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Short-term investments
    12 Months Ended
    Dec. 31, 2018
    Cash, Cash Equivalents, and Short-term Investments [Abstract]  
    Short-term investments
    Short-term investments  
    The following tables summarize unrealized gains and losses related to our short-term investments designated as available-for-sale:
    (In thousands)
     
    As of December 31, 2018
    
     
    Adjusted Cost
     
    Gross
    Unrealized Gain
     
    Gross
     Unrealized Loss
     
    Fair Value
    Corporate bonds
     
    $
    235,045

     
    $
    726

     
    $
    (1,298
    )
     
    $
    234,473

    U.S. treasuries and agencies
     
    36,932

     
    2

     
    (11
    )
     
    36,923

    Short-term investments
     
    $
    271,977

     
    $
    728

     
    $
    (1,309
    )
     
    $
    271,396

    (In thousands)
     
    As of December 31, 2017
    
     
    Adjusted Cost
     
    Gross
    Unrealized Gain
     
    Gross
     Unrealized Loss
     
    Fair Value
    Corporate bonds
     
    $
    120,341

     
    $
    182

     
    $
    (395
    )
     
    $
    120,128

    Time deposits
     
    1,760

     

     

     
    1,760

    Short-term investments
     
    $
    122,101

     
    $
    182

     
    $
    (395
    )
     
    $
    121,888


    The following tables summarize the contractual maturities of our short-term investments designated as available-for-sale:
    (In thousands)
     
    As of December 31, 2018
    
     
    Adjusted Cost
     
    Fair Value
    Due in less than 1 year
     
    $
    146,127

     
    $
    145,960

    Due in 1 to 5 years
     
    125,850

     
    125,436

    Total available-for-sale debt securities
     
    $
    271,977

     
    $
    271,396

    
     
     
     
     
    Due in less than 1 year
     
    Adjusted Cost
     
    Fair Value
    Corporate bonds
     
    $
    109,195

     
    $
    109,037

    U.S. treasuries and agencies
     
    36,932

     
    36,923

    Total available-for-sale debt securities
     
    $
    146,127

     
    $
    145,960

    
     
     
     
     
    Due in 1 to 5 years
     
    Adjusted Cost
     
    Fair Value
    Corporate bonds
     
    125,850

     
    125,436

    Total available-for-sale debt securities
     
    $
    125,850

     
    $
    125,436

    XML 25 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
    Fair value measurements 
    We define fair value to be the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities required or permitted to be recorded at fair value, we consider the principal or most advantageous market that market participants may use when pricing the asset or liability.   
    We follow a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value. Fair value measurement is determined based on the lowest level input that is significant to the fair value measurement. The three values of the fair value hierarchy are the following:   
    Level 1 – Quoted prices in active markets for identical assets or liabilities   
    Level 2 – Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly   
    Level 3 – Inputs that are not based on observable market data   
        
    Assets and liabilities measured at fair value on a recurring basis are summarized below:
    ໿
    (In thousands)
     
    Fair Value Measurements at Reporting Date Using
    Description
     
    December 31, 2018

     
    Quoted Prices in Active Markets for Identical Assets (Level 1)
     
    Significant Other Observable Inputs (Level 2)
     
    Significant Unobservable Inputs (Level 3)
    Assets
     
     
     
     
     
     
     
     
    Cash and cash equivalents available for sale:
     
     
     
     
     
     
     
     
    Money Market Funds
     
    $
    62,094

     
    $
    62,094

     
    $

     
    $

       Corporate notes and bonds
     
    9,979

     

     
    9,979

     

    Short-term investments available for sale:
     
     
     
     
     
     
     
     
    Corporate bonds
     
    234,473

     

     
    234,473

     

    U.S. treasuries and agencies
     
    36,923

     

     
    36,923

     

    Derivatives
     
    9,369

     

     
    9,369

     

    Total Assets 
     
    $
    352,838

     
    $
    62,094

     
    $
    290,744

     
    $

    
     
     
     
     
     
     
     
     
    Liabilities
     
     
     
     
     
     
     
     
    Derivatives
     
    $
    (1,483
    )
     

     
    (1,483
    )
     

    Total Liabilities 
     
    $
    (1,483
    )
     
    $

     
    $
    (1,483
    )
     
    $

    (In thousands)
     
    Fair Value Measurements at Reporting Date Using
    Description
     
    December 31, 2017

     
    Quoted Prices in Active Markets for Identical Assets (Level 1)
     
    Significant Other Observable Inputs (Level 2)
     
    Significant Unobservable Inputs (Level 3)
    Assets
     
     
     
     
     
     
     
     
    Cash and cash equivalents available for sale:
     
     
     
     
     
     
     
     
    Money Market Funds
     
    $
    61,423

     
    $
    61,423

     
    $

     
    $

       U.S. treasuries and agencies
     
    39,461

     

     
    39,461

     

    Short-term investments available for sale:
     
     
     
     
     
     
     
     
    Corporate bonds
     
    120,128

     

     
    120,128

     

    Time deposits
     
    1,760

     
    1,760

     

     

    Derivatives
     
    7,232

     

     
    7,232

     

    Total Assets 
     
    $
    230,004

     
    $
    63,183

     
    $
    166,821

     
    $

    
     
     
     
     
     
     
     
     
    Liabilities
     
     
     
     
     
     
     
     
    Derivatives
     
    $
    (12,743
    )
     
    $

     
    $
    (12,743
    )
     
    $

    Total Liabilities 
     
    $
    (12,743
    )
     
    $

     
    $
    (12,743
    )
     
    $


    We value our available-for-sale short-term investments based on pricing from third party pricing vendors, who may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. We classify all of our fixed income available-for-sale securities as having Level 2 inputs. The valuation techniques used to measure the fair value of our financial instruments having Level 2 inputs were derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models, such as discounted cash flow techniques. We believe all of these sources reflect the credit risk associated with each of our available-for-sale short-term investments. Short-term investments available-for-sale consists of debt securities issued by states of the U.S. and political subdivisions of the U.S., corporate debt securities and debt securities issued by U.S. government organizations and agencies. All short-term investments available-for-sale have contractual maturities of less than 40 months.  
        
    Derivatives include foreign currency forward and option contracts. Our foreign currency forward contracts are valued using an income approach (Level 2) based on the spot rate less the contract rate multiplied by the notional amount. Our foreign currency option contracts are valued using a market approach based on the quoted market prices which are derived from observable inputs including current and future spot rates, interest rate spreads as well as quoted market prices of similar instruments. We consider counterparty credit risk in the valuation of our derivatives. However, counterparty credit risk did not impact the valuation of our derivatives during the year ended December 31, 2018. There were not any transfers in or out of Level 1 or Level 2 during the year ended December 31, 2018.  
    Our short-term investments do not include any foreign sovereign debt. The majority of our short-term investments that are located outside of the U.S. are denominated in the U.S. dollar with the exception of $5 million U.S. dollar equivalent of corporate bonds that are denominated in Euro.
    We did not have any items that were measured at fair value on a nonrecurring basis at December 31, 2018 and December 31, 2017.  The carrying value of net accounts receivable, accounts payable, and long-term debt contained in the Consolidated Balance Sheets approximates fair value.
    XML 26 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Derivative instruments and hedging activities
    12 Months Ended
    Dec. 31, 2018
    Derivative Instruments and Hedging Activities Disclosure [Abstract]  
    Derivative instruments and hedging activities
    Derivative instruments and hedging activities  
    We recognize all of our derivative instruments as either assets or liabilities in our statement of financial position at fair value. The accounting for changes in the fair value (i.e., gains or losses) of a derivative instrument depends on whether it has been designated and qualifies as part of a hedging relationship and further, on the type of hedging relationship. For those derivative instruments that are designated and qualify as hedging instruments, we designate the hedging instrument, based upon the exposure being hedged, as a fair value hedge, cash flow hedge, or a hedge of a net investment in a foreign operation.    
    We have operations in approximately 50 countries. Sales outside of the Americas accounted for approximately 60%, 61%, and 61% of our net sales during the years ended December 31, 2018, 2017, and 2016, respectively. Our activities expose us to a variety of market risks, including the effects of changes in foreign currency exchange rates. These financial risks are monitored and managed by us as an integral part of our overall risk management program.  
    We maintain a foreign currency risk management strategy that uses derivative instruments (foreign currency forward contracts) to help protect our earnings and cash flows from fluctuations caused by the volatility in currency exchange rates. Movements in foreign currency exchange rates pose a risk to our operations and competitive position, since exchange rate changes may affect our profitability and cash flow, and the business or pricing strategies of our non-U.S. based competitors.
    The vast majority of our foreign sales are denominated in the customers’ local currency. We purchase foreign currency forward contracts as hedges of forecasted sales that are denominated in foreign currencies and as hedges of foreign currency denominated receivables. These contracts are entered into to help protect against the risk that the eventual dollar-net-cash inflows resulting from such sales or firm commitments will be adversely affected by changes in exchange rates. We also purchase foreign currency forward contracts as hedges of forecasted expenses that are denominated in foreign currencies. These contracts are entered into to help protect against the risk that the eventual dollar-net-cash outflows resulting from foreign currency operating and cost of revenue expenses will be adversely affected by changes in exchange rates.
    We designate foreign currency forward contracts as cash flow hedges of forecasted revenues or forecasted expenses. In addition, we hedge our foreign currency denominated balance sheet exposures using foreign currency forward contracts that are not designated as hedging instruments. None of our derivative instruments contain a credit-risk-related contingent feature.
    Cash flow hedges  
    To help protect against the reduction in value caused by a fluctuation in foreign currency exchange rates of forecasted foreign currency cash flows resulting from international sales over the next one to three years, we have instituted a foreign currency cash flow hedging program. We hedge portions of our forecasted revenue and forecasted expenses denominated in foreign currencies with forward contracts. For forward contracts, when the dollar strengthens significantly against the foreign currencies, the change in the present value of future foreign currency cash flows may be offset by the change in the fair value of the forward contracts designated as hedges. We purchase foreign currency forward contracts for up to 100% of our forecasted exposures in selected currencies (primarily in Euro, Japanese yen, Malaysian ringgit, British pound, Chinese yuan, and Hungarian forint) and limit the duration of these contracts to 40 months or less.  
        
    For derivative instruments that are designated and qualify as a cash flow hedge, the effective portion of the gain or loss on the derivative is reported as a component of accumulated OCI and reclassified into earnings in the same line item (net sales, operating expenses, or cost of sales) associated with the forecasted transaction and in the same period or periods during which the hedged transaction affects earnings. Gains and losses on the derivative representing either hedge ineffectiveness or hedge components excluded from the assessment of effectiveness are recognized in current earnings or expenses during the current period and are classified as a component of “net foreign exchange gain (loss)”. Hedge effectiveness of foreign currency forwards designated as cash flow hedges are measured by comparing the hedging instrument’s cumulative change in fair value from inception to maturity to the forecasted transaction’s terminal value.  
    We held forward contracts with the following notional amounts:
    (In thousands)
     
    U.S. Dollar Equivalent
    
     
    As of December 31, 2018
     
    As of December 31, 2017
    Chinese yuan
     
    $
    45,520

     
    $
    39,197

    Euro
     
    134,654

     
    177,406

    Japanese yen
     
    15,141

     
    22,857

    Hungarian forint
     
    35,384

     
    41,296

    British pound
     
    9,948

     
    9,931

    Malaysian ringgit
     
    27,778

     
    28,287

    Korean won
     
    $
    8,331

     
    $

    Total forward contracts notional amount
     
    $
    276,756

     
    $
    318,974


    The contracts in the foregoing table had contractual maturities of 24 months or less as of December 31, 2018 and December 31, 2017.
    At December 31, 2018, we expect to reclassify $6.6 million of gains on derivative instruments from accumulated OCI to net sales during the next twelve months when the hedged international sales occur, $0.2 million of gains on derivative instruments from accumulated OCI to cost of sales when the cost of sales are incurred and $0.2 million of gains on derivative instruments from accumulated OCI to operating expenses during the next twelve months when the hedged operating expenses occur. Expected amounts are based on derivative valuations at December 31, 2018. Actual results may vary as a result of changes in the corresponding exchange rates subsequent to this date.  
    The gains and losses recognized in earnings due to hedge ineffectiveness were not material for fiscal years 2018, 2017, and 2016 and are included as a component of net income.
    Other Derivatives  
    Other derivatives not designated as hedging instruments consist primarily of foreign currency forward contracts that we use to hedge our foreign denominated net receivable or net payable positions to protect against the change in value caused by a fluctuation in foreign currency exchange rates. We typically attempt to hedge up to 90% of our outstanding foreign denominated net receivables or net payables and typically limit the duration of these foreign currency forward contracts to approximately 90 days. The gain or loss on the derivatives as well as the offsetting gain or loss on the hedge item attributable to the hedged risk is recognized in current earnings under the line item “net foreign exchange gain (loss).” As of December 31, 2018 and December 31, 2017, we held foreign currency forward contracts with a notional amount of $71 million and $63 million, respectively.   
    The following tables present the fair value of derivative instruments on our Consolidated Balance Sheets and the effect of derivative instruments on our Consolidated Statements of Income.   
    Fair Values of Derivative Instruments:
    
     
    Asset Derivatives
    
     
    December 31, 2018
     
    December 31, 2017
    (In thousands)
     
     
     
     
     
     
     
     
    
     
    Balance Sheet Location
     
    Fair Value
     
    Balance Sheet Location
     
    Fair Value
    Derivatives designated as hedging instruments
     
     
     
     

     
     
     
     

    Foreign exchange contracts - ST forwards
     
    Prepaid expenses and other current assets
     
    $
    7,594

     
    Prepaid expenses and other current assets
     
    $
    4,707

     
     
     
     
     
     
     
     
     
    Foreign exchange contracts - LT forwards
     
    Other long-term assets
     
    1,380

     
    Other long-term assets
     
    2,339

    Total derivatives designated as hedging instruments
     
     
     
    $
    8,974

     
     
     
    $
    7,046

     
     
     
     
     
     
     
     
     
    Derivatives not designated as hedging instruments
     
     
     
     

     
     
     
     

    
     
     
     
     
     
     
     
     
    Foreign exchange contracts - ST forwards
     
    Prepaid expenses and other current assets
     
    $
    395

     
    Prepaid expenses and other current assets
     
    $
    187

    Total derivatives not designated as hedging instruments
     
     
     
    $
    395

     
     
     
    $
    187

    
     
     
     
     
     
     
     
     
    Total derivatives
     
     
     
    $
    9,369

     
     
     
    $
    7,233

       
    
     
    Liability Derivatives
    
     
    December 31, 2018
     
    December 31, 2017
    (In thousands)
     
     
     
     
     
     
     
     
    
     
    Balance Sheet Location
     
    Fair Value
     
    Balance Sheet Location
     
    Fair Value
    Derivatives designated as hedging instruments
     
     
     
     

     
     
     
     

    Foreign exchange contracts - ST forwards
     
    Other current liabilities
     
    $
    (662
    )
     
    Other current liabilities
     
    $
    (7,487
    )
    
     
     
     
     

     
     
     
     

    Foreign exchange contracts - LT forwards
     
    Other long-term liabilities
     
    (191
    )
     
    Other long-term liabilities
     
    (3,959
    )
    Total derivatives designated as hedging instruments
     
     
     
    $
    (853
    )
     
     
     
    $
    (11,446
    )
    
     
     
     
     

     
     
     
     

    Derivatives not designated as hedging instruments
     
     
     
     

     
     
     
     

    
     
     
     
     

     
     
     
     

    Foreign exchange contracts - ST forwards
     
    Other current liabilities
     
    $
    (630
    )
     
    Other current liabilities
     
    $
    (1,297
    )
    Total derivatives not designated as hedging instruments
     
     
     
    $
    (630
    )
     
     
     
    $
    (1,297
    )
     
     
     
     
     
     
     
     
     
    Total derivatives
     
     
     
    $
    (1,483
    )
     
     
     
    $
    (12,743
    )

    The following tables present the effect of derivative instruments on our Consolidated Statements of Income for the years ended December 31, 2018 and 2017, respectively:
    December 31, 2018
    (In thousands)
    Derivatives in Cash Flow Hedging Relationship
     
    Gain or (Loss) Recognized in OCI on Derivative (Effective Portion)
     
    Location of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
     
    Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
     
    Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
     
    Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
    Foreign exchange contracts - forwards
     
    $
    17,422

     
    Net sales
     
    $
    (210
    )
     
    Net foreign exchange gain (loss)
     
    $

     
     
     
     
     
     
     
     
     
     
     
    Foreign exchange contracts - forwards
     
    (2,591
    )
     
    Cost of sales
     
    680

     
    Net foreign exchange gain (loss)
     

     
     
     
     
     
     
     
     
     
     
     
    Foreign exchange contracts - forwards
     
    (2,306
    )
     
    Operating expenses
     
    916

     
    Net foreign exchange gain (loss)
     

    Total
     
    $
    12,525

     
     
     
    $
    1,386

     
     
     
    $

    December 31, 2017
    (In thousands)
    Derivatives in Cash Flow Hedging Relationship
     
    Gain or (Loss) Recognized in OCI on Derivative (Effective Portion)
     
    Location of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
     
    Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
     
    Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
     
    Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
    Foreign exchange contracts - forwards
     
    $
    (22,788
    )
     
    Net sales
     
    $
    (544
    )
     
    Net foreign exchange gain (loss)
     
    $

     
     
     
     
     
     
     
     
     
     
     
    Foreign exchange contracts - forwards
     
    6,968

     
    Cost of sales
     
    (1,165
    )
     
    Net foreign exchange gain (loss)
     

     
     
     
     
     
     
     
     
     
     
     
    Foreign exchange contracts - forwards
     
    6,332

     
    Operating expenses
     
    (1,239
    )
     
    Net foreign exchange gain (loss)
     

    Total
     
    $
    (9,488
    )
     
     
     
    $
    (2,948
    )
     
     
     
    $

    (In thousands)
     
     
     
     
     
     
    Derivatives not Designated as Hedging Instruments
     
    Location of Gain (Loss) Recognized in Income
     
    Amount of Gain (Loss) Recognized in Income
     
    Amount of Gain (Loss) Recognized in Income
    
     
     
     
    December 31, 2018
     
    December 31, 2017
    Foreign exchange contracts - forwards
     
    Net foreign exchange gain/(loss)
     
    $
    343

     
    $
    (5,891
    )
     
     
     
     
     
     
     
    Total
     
     
     
    $
    343

     
    $
    (5,891
    )

    Gains or losses recognized in OCI on the effective portion of our derivatives are reported net of gains or losses reclassified from accumulated OCI into income.
    XML 27 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Inventories
    12 Months Ended
    Dec. 31, 2018
    Inventory Disclosure [Abstract]  
    Inventories
    Inventories  
    Inventories, net at December 31, 2018 and December 31, 2017 consist of the following: 
    (In thousands)
     
    December 31, 2018
     
    December 31, 2017
    
     
     

     
     

    Raw materials  
     
    $
    98,346

     
    $
    91,513

    Work-in-process
     
    9,306

     
    8,938

    Finished goods
     
    86,494

     
    84,141

    Total
     
    $
    194,146

     
    $
    184,592

    XML 28 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Property and equipment
    12 Months Ended
    Dec. 31, 2018
    Property, Plant and Equipment [Abstract]  
    Property and equipment
    Property and equipment
    Property and equipment at December 31, 2018 and December 31, 2017, consist of the following:
    (In thousands)
     
    December 31, 2018
     
    December 31, 2017
    
     
     

     
     

    Land
     
    $
    32,967

     
    $
    33,016

    Buildings
     
    218,289

     
    217,533

    Furniture and equipment
     
    388,102

     
    368,107

    
     
    639,358

     
    618,656

    Accumulated depreciation
     
    (394,157
    )
     
    (368,941
    )
    Total, net
     
    $
    245,201

     
    $
    249,715


    Depreciation expense for the years ended December 31, 2018, 2017, and 2016, was $37 million, $40 million and $40 million, respectively.
    ໿
    XML 29 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Intangible assets
    12 Months Ended
    Dec. 31, 2018
    Intangible Assets, Net (Excluding Goodwill) [Abstract]  
    Intangible assets
    Intangible assets  
    Intangible assets at December 31, 2018 and December 31, 2017 are as follows:
    (In thousands)
     
    December 31, 2018
     
    December 31, 2017
    
     
    Gross Carrying Amount
     
    Accumulated Amortization
     
    Net Carrying Amount
     
    Gross Carrying Amount
     
    Accumulated Amortization
     
    Net Carrying Amount
    Capitalized software development costs
     
    $
    123,842

     
    $
    (49,299
    )
     
    $
    74,543

     
    $
    116,691

     
    $
    (30,345
    )
     
    $
    86,346

    Acquired technology
     
    92,236

     
    (84,962
    )
     
    7,274

     
    96,198

     
    (87,341
    )
     
    8,857

    Patents
     
    34,427

     
    (21,725
    )
     
    12,702

     
    33,163

     
    (19,931
    )
     
    13,232

    Other
     
    46,437

     
    (30,173
    )
     
    16,264

     
    45,565

     
    (30,707
    )
     
    14,858

    Total
     
    $
    296,942

     
    $
    (186,159
    )
     
    $
    110,783

     
    $
    291,617

     
    $
    (168,324
    )
     
    $
    123,293


    Software development costs capitalized in 2018, 2017, and 2016 were $15 million, $43 million, and $33 million, respectively, and related amortization expense was $27 million, $22 million, and $19 million, respectively. Capitalized software development costs for the years ended December 31, 2018, 2017, and 2016 included costs related to stock based compensation of $0.7 million, $1.8 million and $1.3 million, respectively. The related amounts in the table above are net of fully amortized assets.
    Amortization of capitalized software development costs is computed on an individual product basis for those products available for market and is recognized based on the product’s estimated economic life, generally three to six years. Acquired technology and other intangible assets are amortized over their useful lives, which range from three to eight years. Patents are amortized using the straight-line method over their estimated period of benefit, generally 10 to 17 years. Total intangible assets amortization expenses were $35 million, $34 million, and $35 million for the years ended December 31, 2018, 2017, and 2016, respectively.
    Capitalized software development costs, acquired technology, patents and other intangible assets had weighted-average useful lives of 2.9 years, 1.8 years, 2.3 years, and 4.7 years, respectively, as of December 31, 2018. The estimated future amortization expense related to intangible assets as of December 31, 2018 was as follows:
    
    Amount
    
    (In thousands)
    2019
    $
    35,753

    2020
    30,536

    2021
    21,373

    2022
    7,121

    2023
    1,923

    Thereafter
    14,077

    Total
    $
    110,783

    XML 30 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Goodwill
    12 Months Ended
    Dec. 31, 2018
    Goodwill and Intangible Assets Disclosure [Abstract]  
    Goodwill
    Goodwill 
    A reconciliation of the beginning and ending carrying amounts of goodwill is as follows:
    
    Amount
    
    (In thousands)
    Balance as of December 31, 2016
    $
    253,197

    Foreign currency translation impact
    13,586

    Balance as of December 31, 2017
    $
    266,783

    Acquisitions
    2,819

    Foreign currency translation impact
    (5,072
    )
    Balance as of December 31, 2018
    $
    264,530


    The excess purchase price over the fair value of assets acquired is recorded as goodwill. We have one operating segment and one reporting unit. Goodwill is tested for impairment on an annual basis, and between annual tests if indicators of potential impairment exist, using a fair-value-based approach based on the market capitalization of the reporting unit. Our annual impairment test was performed as of November 30, 2018.  No impairment of goodwill was identified during 2018 and 2017. Goodwill is deductible for tax purposes in certain jurisdictions.
    XML 31 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Income taxes
    12 Months Ended
    Dec. 31, 2018
    Income Tax Disclosure [Abstract]  
    Income taxes
    Income taxes  
    The components of income before income taxes are as follows:
    (In thousands)
     
    Years Ended December 31,
    
     
    2018
     
    2017
     
    2016
    Domestic
     
    $
    56,068

     
    $
    46,308

     
    $
    43,418

    Foreign
     
    120,385

     
    101,072

     
    71,217

    Total
     
    $
    176,453

     
    $
    147,380

     
    $
    114,635


    The provision for income taxes charged to operations is as follows:
    (In thousands)
     
    Years Ended December 31,
    
     
    2018
     
    2017
     
    2016
    Current tax expense:
     
     
     
     
     
     
    U.S. federal
     
    $
    15,898

     
    $
    91,043

     
    $
    13,579

    State
     
    2,963

     
    348

     
    1,251

    Foreign
     
    14,273

     
    9,352

     
    22,631

    Total current
     
    $
    33,134

     
    $
    100,743

     
    $
    37,461

    Deferred tax benefit:
     
     
     
     
     
     
    U.S. federal
     
    $
    (10,724
    )
     
    $
    (4,796
    )
     
    $
    2,373

    State
     
    1,134

     
    (151
    )
     
    323

    Foreign
     
    (2,148
    )
     
    (827
    )
     
    (8,126
    )
    Total deferred
     
    $
    (11,738
    )
     
    $
    (5,774
    )
     
    $
    (5,430
    )
    Change in valuation allowance
     

     

     
    (130
    )
    Total provision
     
    $
    21,396

     
    $
    94,969

     
    $
    31,901


    Deferred tax liabilities (assets) at December 31, 2018 and 2017 were as follows:
    (In thousands)
     
    December 31,
    
     
    2018
     
    2017
    Capitalized software
     
    $
    16,756

     
    $
    18,361

    Depreciation and amortization
     
    12,964

     
    12,927

    Intangible assets
     
    13,492

     
    11,647

    Cumulative translation adjustment on undistributed earnings
     


    385

    Unrealized exchange gain
     

     
    1,338

    Unrealized gain on derivative instruments
     
    1,871

     

    Undistributed earnings of foreign subsidiaries
     
    3,449

     
    5,330

    Gross deferred tax liabilities
     
    48,532

     
    49,988

    Operating loss carryforwards
     
    (83,013
    )
     
    (81,701
    )
    Vacation and other accruals
     
    (5,391
    )
     
    (6,242
    )
    Inventory valuation and warranty provisions
     
    (2,576
    )
     
    (2,279
    )
    Doubtful accounts and sales provisions
     
    (890
    )
     
    (804
    )
    Unrealized exchange loss
     
    (1,735
    )
     

    Deferred revenue
     
    (8,199
    )
     
    (7,316
    )
    Accrued expenses
     
    (848
    )
     
    (495
    )
    Unrealized loss on derivative instruments
     

     
    (924
    )
    Global intangible low-taxed income
     
    (4,339
    )
     

    Stock-based compensation
     
    (5,216
    )
     
    (4,540
    )
    Research and development tax credit carryforward
     
    (258
    )
     
    (297
    )
    Capital loss carryforward
     
    (250
    )
     
    (463
    )
    Foreign tax credit carryforward
     
    (42
    )
     
    (130
    )
    Cumulative translation adjustment on undistributed earnings
     
    (912
    )
     

    Other
     
    (1,776
    )
     
    (1,118
    )
    Gross deferred tax assets
     
    (115,445
    )
     
    (106,309
    )
    Valuation allowance
     
    79,624

     
    77,504

    Net deferred tax liability
     
    $
    12,711

     
    $
    21,183


    A reconciliation of income taxes at the U.S. federal statutory income tax rate to our effective tax rate follows:
    
     
    Years Ended December 31,
    
     
    2018
     
    2017
     
    2016
    U.S. federal statutory rate
     
    21
     %
     
    35
     %
     
    35
     %
    Foreign taxes greater (less) than federal statutory rate
     
    (4
    )
     
    (12
    )
     
    (7
    )
    Research and development tax credits
     
    (2
    )
     
    (3
    )
     
    (3
    )
    Enhanced deduction for certain research and development expenses
     
    (4
    )
     
    (3
    )
     
    (2
    )
    State income taxes, net of federal tax benefit
     
    2

     

     
    1

    Employee share-based compensation
     

     

     
    1

    Change in intercompany prepaid tax asset
     
    (1
    )
     
    (2
    )
     
    1

    Foreign-derived intangible income deduction
     
    (1
    )
     

     

    Global intangible low-taxed income inclusion ("GILTI")
     
    2

     

     

    Amortization of intangible assets
     

     
    1

     
    1

    Remeasurement of U.S. deferred tax balance
     

     
    (10
    )
     

    Transition tax on deferred foreign income
     
    1

     
    54

     

    Global intangible low-taxed income deferred
     
    (2
    )
     

     

    Foreign tax on undistributed foreign earnings
     
    (1
    )
     
    3

     

    Other
     
    1

     
    1

     
    1

    Effective tax rate
     
    12
     %
     
    64
     %
     
    28
     %

    The Tax Cuts and Jobs Act was enacted on December 22, 2017 (the "Act"). The Act reduced the US 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. As of December 31, 2017, we recognized a provisional amount of $69.9 million, which was included as a component of income tax expense from continuing operations. In 2017 and the first nine months of 2018, we recorded provisional amounts for certain enactment-date effects of the Act by applying the guidance in SAB 118 because we had not yet completed our enactment-date accounting for these effects. In 2018 and 2017, the Company recorded tax expense related to the enactment-date effects of the Act that included recording the one-time transition tax liability related to undistributed earnings of certain foreign subsidiaries that were not previously taxed, adjusting deferred tax assets and liabilities and recognizing the effects of electing to account for GILTI in deferred taxes. The changes to 2017 enactment-date provisional amounts decreased the effective tax rate in 2018 by 2.4%.

    SAB 118 Measurement Period

    We applied the guidance in SAB 118 when accounting for the enactment-date effects of the Act in 2017 and throughout 2018. At December 31, 2017, we had not completed our accounting for all of the enactment-date income tax effects of the Act under ASC 740, Income Taxes, for the following aspects: remeasurement of deferred tax assets and liabilities, one-time transition tax, and tax on global intangible low-taxed income ("GILTI"). As of December 31, 2018, we have now completed our accounting for all of the enactment-date income tax effects of the Act. As further discussed below, during 2018, we reduced the provisional amounts recorded at December 31, 2017 by $4.2 million and included these adjustments as a reduction of income tax expense from continuing operations.

    Deferred tax assets and liabilities: We remeasured certain deferred tax assets and liabilities based on the rates at which they are expected to reverse in the future, which is generally 21%. As of December 31, 2017, the provisional benefit recorded related to the remeasurement of our deferred tax balance was $15.1 million. Upon further analysis of certain aspects of the Act and refinement of our calculations during the 12 months ended December 31, 2018, we reduced our provisional benefit by $0.6 million, which is included as a component of income tax expense from continuing operations.
    Transition Tax: The one-time transition tax is based on our total post-1986 earnings and profits (“E&P”) that we previously deferred from US income taxes. As of December 31, 2017, we recorded a provisional amount for our one-time transition tax liability for our foreign subsidiaries, resulting in an increase in income tax expense of $79.7 million. We recorded a provisional amount of $5.3 million for foreign withholding and distribution taxes on earnings as of December 31, 2017 as these earnings are not expected to be indefinitely reinvested. We have not provided additional income taxes for any additional outside basis difference inherent in these entities, as these amounts continue to be indefinitely reinvested in foreign operations. Determining the amount of unrecognized deferred tax liability related to any additional outside basis difference in these entities is not practicable.

    Upon further analysis of the Act and Notices and regulations issued and proposed by the United States Department of the Treasury and the Internal Revenue Service, we finalized our calculations of the transition tax liability during 2018. We increased our December 31, 2017 provisional amount by $2.1 million, which is included as a component of income tax expense from continuing operations. We have elected to pay our transition tax over the eight-year period provided in the Act. As of December 31, 2018, the remaining balance of our transition tax obligation is $81.6 million, which will be paid over the next seven years. We have also reduced our foreign withholding and distribution taxes on these earnings by $1.6 million. In addition, we have reduced our unrecognized tax benefits related to these earnings by $1.2 million to account for the effects of the transition tax.

    Global Intangible Low-Taxed Income (GILTI): The Act subjects a US shareholder to tax on GILTI earned by certain foreign subsidiaries. The FASB Staff Q&A, Topic 740, No. 5, Accounting for Global Intangible Low-Taxed Income, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or to provide for the tax expense related to GILTI in the year the tax is incurred as a period expense only. Because we were evaluating the provisions of GILTI as of December 31 2017, we recorded no GILTI-related deferred amounts in 2017. After further consideration in the current year, we have elected to account for GILTI in deferred taxes. In 2018, we recorded additional deferred tax assets as a net $4.1 million deferred tax benefit related to GILTI in deferred taxes.

    As of December 31, 2018, we had a federal capital loss carryforward of $1.1 million which expires during the years 2019 to 2021, and federal tax credit carryforwards of $0.3 million which expire during the years 2021 to 2034. Certain of these carryforwards are subject to limitations following a change in ownership.
    As of December 31, 2018, 12 of our subsidiaries had available, for income tax purposes, foreign net operating loss carryforwards of an aggregate of approximately $902.1 million, of which $895.7 million expires during the years 2020 to 2038 and $6.4 million of which may be carried forward indefinitely. Our tax valuation allowance relates primarily to our ability to realize certain of these foreign net operating loss carryforwards.
    Effective January 1, 2010, a new tax law in Hungary provided for an enhanced deduction for the qualified research and development expenses of NI Hungary Software and Hardware Manufacturing Kft. (“NI Hungary”). During the three months ended December 31, 2009, we obtained confirmation of the application of this new tax law for the qualified research and development expenses of NI Hungary. Based on the application of this new tax law to the qualified research and development expense of NI Hungary, we do not expect to have sufficient future taxable income in Hungary to realize the benefits of NI Hungary’s deferred tax assets. Therefore, we had a full valuation allowance against those assets at December 31, 2018.
    Earnings from our operations in Malaysia are free of tax under a tax holiday effective January 1, 2013. This tax holiday expires in 2027. If we fail to satisfy the conditions of the tax holiday, this tax benefit may be terminated early. The tax holiday resulted in income tax benefits of $4.0 million and $5.5 million for the years ended December 31, 2018 and 2017, respective1y. The impact of the tax holiday on a per share basis for the years ended December 31, 2018 and 2017 was a benefit of $0.03 and $0.04 per share, respectively.
    We have not provided for foreign withholding taxes on approximately $7.6 million of certain non-U.S. subsidiaries' undistributed earnings as of December 31, 2018. These earnings would become subject to withholding taxes of approximately $1.0 million, if they were remitted to the parent company as dividends. We intend to permanently reinvest these undistributed earnings.
    We account for uncertainty in income taxes recognized in our financial statements using prescribed recognition thresholds and measurement attributes for financial statement disclosure of tax positions taken or expected to be taken on our tax returns. A reconciliation of the beginning and ending amount of unrecognized tax benefit is as follows:
    ໿
    (In thousands)
     
    December 31, 2018
     
    December 31, 2017
    Balance at beginning of period
     
    $
    10,158

     
    $
    11,719

    Additions based on tax positions related to the current year
     
    1,486

     
    1,763

    Reductions for tax positions of prior years
     
    (1,208
    )
     

    Additions for tax positions of prior years
     
    1,207

     
    399

    Reductions as a result of the closing of open tax periods
     
    (1,868
    )
     
    (3,723
    )
    Balance at end of period
     
    $
    9,775

     
    $
    10,158


    All of our unrecognized tax benefits at December 31, 2018 would affect our effective income tax rate if recognized. As of December 31, 2018, it is reasonably possible that we will recognize tax benefits in the amount of $3.5 million in the next twelve months due to the closing of open tax years. The nature of the uncertainty is related to deductions taken on returns that have not been examined by the applicable tax authority.  
    We recognize interest and penalties related to income tax matters in income tax expense. During the years ended December 31, 2018 and 2017, we recognized interest expense related to uncertain tax positions of approximately $0.6 million and $0.4 million, respectively.
    The tax years 2009 through 2018 remain open to examination by the major taxing jurisdictions to which we are subject.   The Internal Revenue Service concluded an examination of our U.S. income tax returns for 2010 and 2011 in the third quarter of 2014.
    XML 32 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Comprehensive income
    12 Months Ended
    Dec. 31, 2018
    Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
    Comprehensive income
    Comprehensive income    
    Our comprehensive income is comprised of net income, foreign currency translation, unrealized gains and losses on forward contracts and securities classified as available-for-sale. The accumulated other comprehensive income, net of tax, for the years ended December 31, 2018 and 2017, consisted of the following:   
    ໿
    
     
    December 31, 2018
    (In thousands)
     
    Currency translation adjustment
     
    Investments
     
    Derivative instruments
     
    Accumulated other comprehensive income (loss)
    Balance as of December 31, 2017
     
    $
    (12,717
    )
     
    $
    (782
    )
     
    $
    (3,010
    )
     
    $
    (16,509
    )
    Current-period other comprehensive (loss) income
     
    (9,768
    )
     
    (378
    )
     
    11,139

     
    993

    Reclassified from accumulated OCI into income
     

     

     
    1,386

     
    1,386

    Income tax expense
     

     
    (148
    )
     
    (2,653
    )
     
    (2,801
    )
    Balance as of December 31, 2018
     
    $
    (22,485
    )
     
    $
    (1,308
    )
     
    $
    6,862

     
    $
    (16,931
    )
    
     
    December 31, 2017
    (In thousands)
     
    Currency translation adjustment
     
    Investments
     
    Derivative instruments
     
    Accumulated other comprehensive income (loss)
    Balance as of December 31, 2016
     
    $
    (37,174
    )
     
    $
    (669
    )
     
    $
    3,222

     
    $
    (34,621
    )
    Current-period other comprehensive income (loss)
     
    24,470

     
    (120
    )
     
    (6,540
    )
     
    17,810

    Reclassified from accumulated OCI into income
     

     

     
    (2,948
    )
     
    (2,948
    )
    Income tax (expense) benefit
     
    (13
    )
     
    7

     
    3,256

     
    3,250

    Balance as of December 31, 2017
     
    $
    (12,717
    )
     
    $
    (782
    )
     
    $
    (3,010
    )
     
    $
    (16,509
    )
    XML 33 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Authorized shares of common and preferred stock and stock-based compensation plans
    12 Months Ended
    Dec. 31, 2018
    Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
    Authorized shares of common and preferred stock and stock-based compensation plans
    Authorized shares of common and preferred stock and stock-based compensation plans  
    Authorized shares of common and preferred stock
    Following approval by the Company’s Board of Directors and stockholders, on May 14, 2013, the Company’s certificate of incorporation was amended to increase the authorized shares of common stock by 180,000,000 shares to a total of 360,000,000 shares.  As a result of this amendment, the total number of shares which the Company is authorized to issue is 365,000,000 shares, consisting of (i) 5,000,000 shares of preferred stock, par value $0.01 per share, and (ii) 360,000,000 shares of common stock, par value $0.01 per share.

    Restricted stock plans  
    Our stockholders approved our 2005 Incentive Plan (the “2005 Plan”) in May 2005. At the time of approval, 4,050,000 shares of our common stock were reserved for issuance under this plan, as well as the number of shares which had been reserved but not issued under the 1994 Plan (our incentive stock option plan which terminated in May 2005), and any shares that returned to the 1994 Plan as a result of termination of options or repurchase of shares issued under such plan. The 2005 Plan provided for the granting of incentive awards in the form of restricted stock and RSUs to directors, executive officers and employees of the Company and its subsidiaries. Awards vest over a three, five or ten-year period, beginning on the date of grant. Vesting of 10 year awards may accelerate based on the Company’s previous year’s earnings and growth but 10 year awards cannot accelerate to vest over a period of less than 5 years. The 2005 Plan terminated on May 11, 2010, except with respect to outstanding awards previously granted thereunder. There were 3,362,304 shares of common stock that were reserved but not issued under the 1994 Plan and the 2005 Plan as of May 11, 2010.  
    Our stockholders approved our 2010 Incentive Plan (the “2010 Plan”) on May 11, 2010. At the time of approval, 3,000,000 shares of our common stock were reserved for issuance under this plan, as well as the 3,362,304 shares of common stock that were reserved but not issued under the 1994 Plan and the 2005 Plan as of May 11, 2010, and any shares that are returned to the 1994 Plan and the 2005 Plan as a result of forfeiture or termination of options or RSUs or repurchase of shares issued under these plans. The 2010 Plan provided for the granting of incentive awards in the form of restricted stock and RSUs to employees, directors and consultants of the Company and employees and consultants of any parent or subsidiary of the Company. Awards vest over a three, five or ten-year period, beginning on the date of grant. Vesting of ten year awards may accelerate based on the Company’s previous year’s earnings and growth but ten year awards cannot accelerate to vest over a period of less than five years. There were 2,518,416 shares of common stock that were reserved but not issued under the 2010 Plan as of May 12, 2015.
    Our stockholders approved our 2015 Equity Incentive Plan (the “2015 Plan”) on May 12, 2015. At the time of approval, 3,000,000 shares of our common stock were reserved for issuance under this plan, as well as the 2,518,416 shares of common stock that were reserved but not issued under the 2010 Plan, and any shares that were returned to the 1994, 2005, and the 2010 Plans as a result of the forfeiture or termination of options or RSUs or repurchase of shares issued under these plans. The 2015 Plan provides for the granting of incentive awards in the form of restricted stock and RSUs to employees, directors and consultants of the Company and employees and consultants of any parent or subsidiary of the Company. Awards vest over a three, four, five or ten-year period, beginning on the date of grant. Vesting of ten year awards may accelerate based on the Company’s previous year’s earnings and growth but ten year awards cannot accelerate to vest over a period of less than five years. There were 2,990,867 shares available for grant under the 2015 Plan at December 31, 2018.  
    During the year ended December 31, 2018, we did not make any changes in accounting principles or methods of estimates related to the 2010 and 2015 Plans.  Transactions under our 2010 Plan and 2015 Plan are summarized as follows:
    
     
    RSUs
    
     
    Number of RSUs
     
    Weighted average grant price per share
    Outstanding at December 31, 2015
     
    2,886,741

     
    $
    28.64

    Granted
     
    791,932

     
    $
    28.02

    Earned
     
    (676,322
    )
     
    $
    27.57

    Canceled
     
    (196,150
    )
     
    $
    28.73

    Outstanding at December 31, 2016
     
    2,806,201

     
    $
    28.76

    Granted
     
    1,205,920

     
    $
    34.57

    Earned
     
    (666,786
    )
     
    $
    28.05

    Canceled
     
    (192,371
    )
     
    $
    29.73

    Outstanding at December 31, 2017
     
    3,152,964

     
    $
    31.07

    Granted
     
    1,100,067

     
    $
    48.42

    Earned
     
    (823,816
    )
     
    $
    30.78

    Canceled
     
    (250,679
    )
     
    $
    34.13

    Outstanding at December 31, 2018
     
    3,178,536

     
    $
    36.91


    Total unrecognized stock-based compensation expense related to non-vested RSUs was approximately $133.6 million as of December 31, 2018, related to 3,178,536 shares with a per share weighted average fair value of $36.91. We anticipate this expense to be recognized over a weighted average period of approximately 3.49 years .


    Employee stock purchase plan  
    Our employee stock purchase plan permits substantially all domestic employees and employees of designated subsidiaries to acquire our common stock at a purchase price of 85% of the lower of the market price at the beginning or the end of the purchase period. The plan has quarterly purchase periods generally beginning on February 1, May 1, August 1 and November 1 of each year. Employees may designate up to 15% of their compensation for the purchase of common stock under this plan. On May 9, 2017, our stockholders approved an additional 3,000,000 shares for issuance under our employee stock purchase plan, and at December 31, 2018, we had 1,995,044 shares of common stock reserved for future issuance under this plan. We issued 872,853 shares under this plan in the year ended December 31, 2018. The weighted average purchase price of the shares under this plan was $36.20 per share. The grant date fair value of the purchase rights was estimated using the Black-Scholes model with the following assumptions: 
    ໿
    
     
    2018
     
    2017
     
    2016
    Dividend yield
     
    0.518
    %
     
    0.650
    %
     
    0.700
    %
    Expected life
     
    3 months

     
    3 months

     
    3 months

    Expected volatility
     
    24
    %
     
    18
    %
     
    22
    %
    Risk-free interest rate
     
    1.39
    %
     
    0.48
    %
     
    0.15
    %

    Weighted average, grant date fair value of purchase rights granted under the employee stock purchase plan are as follows:
    
     
    Number of Shares
     
    Weighted average fair value per share
    2016
     
    1,217,829

     
    $
    5.37

    2017
     
    1,065,154

     
    $
    6.80

    2018
     
    872,853

     
    $
    8.97


    During the year ended December 31, 2018, we did not make any changes in accounting principles or methods of estimates with respect to the employee stock purchase plan.  
    Authorized Preferred Stock and Preferred Stock Purchase Rights Plan  
    We have 5,000,000 authorized shares of preferred stock. On January 21, 2004, our Board of Directors designated 750,000 of these shares as Series A Participating Preferred Stock in conjunction with its adoption of a Preferred Stock Rights Agreement which expired on May 10, 2014. There were no shares of preferred stock issued and outstanding as of December 31, 2018.  
    Stock repurchases and retirements
    From time to time, our Board of Directors has authorized a program to repurchase shares of our common stock depending on market conditions and other factors. We did not make any purchases under this program during each of the years ended December 31, 2018 and December 31, 2017. At December 31, 2018, there were 1,134,247 shares remaining available for repurchase under this program. This repurchase program does not have an expiration date.
    See Note 19 - Subsequent events for additional information on our share repurchase program.
    XML 34 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Employee retirement plan
    12 Months Ended
    Dec. 31, 2018
    Defined Benefit Plan [Abstract]  
    Employee retirement plan
    Employee retirement plan
    We have a defined contribution retirement plan pursuant to Section 401(k) of the Internal Revenue Code. Substantially all domestic employees with at least 30 days of continuous service are eligible to participate and may contribute up to 15% of their compensation to such plan. The Board of Directors has elected to make matching contributions equal to 50% of employee contributions, which could be applied to up to 8% of each participant’s compensation during 2018 and 2017 and up to 6% of each participant's compensation during 2016. Employees are eligible for matching contributions after one year of continuous service. Company contributions vest immediately. Our policy prohibits participants from direct investment in shares of our common stock within the plan. Company contributions charged to expense were $9.4 million, $9.5 million and $7.1 million in 2018, 2017, and 2016, respectively.
    XML 35 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Segment information
    12 Months Ended
    Dec. 31, 2018
    Segment Reporting [Abstract]  
    Segment information
    Segment information
    We operate as one operating segment. Operating segments are defined as components of an enterprise for which separate financial information is evaluated regularly by the chief operating decision maker, who is our chief executive officer, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker evaluates our financial information and resources and assesses the performance of these resources on a consolidated basis. Since we operate in one operating segment, all required financial segment information can be found in the condensed consolidated financial statements and the notes thereto.
    We sell our products in three geographic regions which consist of Americas; Europe, Middle East, India, and Africa (EMEIA); and Asia-Pacific (APAC). Our sales to these regions share similar economic characteristics, similar product mix, similar customers, and similar distribution methods. Revenue from the sale of our products, which are similar in nature, and software maintenance is reflected as total net sales in our Consolidated Statements of Income. (See Note 2 –Revenue of Notes to consolidated financial statements for total net sales by the major geographic areas in which we operate). 
    Based on the billing location of the customer, total sales outside the U.S. for years ended December 31, 2018, 2017, and 2016 were $859 million, $816 million, and $773 million, respectively.
    Total property and equipment, net, outside the U.S. for the years ended December 31, 2018, 2017, and 2016 were $132 million, $132 million, and $133 million, respectively.
    XML 36 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Debt
    12 Months Ended
    Dec. 31, 2018
    Debt Disclosure [Abstract]  
    Debt
    Debt
    On May 9, 2013, we entered into a Loan Agreement (the “Loan Agreement”) with Wells Fargo Bank (the “Lender”). The Loan Agreement provided for a $50 million unsecured revolving line of credit with a scheduled maturity date of May 9, 2018 (the “Maturity Date”). On October 29, 2015, we entered into a First Amendment to Loan Agreement (the “Amendment”) with the Lender, which amended our Loan Agreement to among other things, (i) increase the unsecured revolving line of credit from $50.0 million to $125.0 million, (ii) extend the Maturity Date of the line of credit from May 9, 2018 to October 29, 2020, and (iii) provide us with an option to request increases to the line of credit of up to an additional $25.0 million in the aggregate, subject to consent of the Lender and terms and conditions to be mutually agreed between us and the Lender. On April 27, 2018, we entered into a Second Amendment to Loan Agreement (the "Second Amendment") which amended the Loan Agreement, as amended by the Amendment to, among other things, (i) reduce the revolving line of credit from $125.0 million to $5.0 million, (ii) reduce the letter of credit sublimit under the line of credit from $10.0 million to $5.0 million and (iii) require us and our subsidiaries to comply with certain of the affirmative and negative covenants under the Loan Agreement only if loans are outstanding under the Loan Agreement or if we have not reimbursed any drawing under a letter of credit issued under the Loan Agreement within five business days following the request of the Lender.
    The loans bear interest, at our option, at a base rate determined in accordance with the Loan Agreement, plus a spread of 0% to 0.5%, or a LIBOR rate plus a spread of 1.125% to 2.0%, in each case with such spread determined based on a ratio of consolidated indebtedness to EBITDA, determined in accordance with the Loan Agreement. Principal, together with all accrued and unpaid interest, is due and payable on the Maturity Date. We are also obligated to pay a quarterly commitment fee, payable in arrears, based on the available commitments at a rate of 0.175% to 0.300%, with such rate determined based on the ratio described above. The Loan Agreement contains customary affirmative and negative covenants. The affirmative covenants include, among other things, delivery of financial statements, compliance certificates and notices; payment of taxes and other obligations; maintenance of existence; maintenance of properties and insurance; and compliance with applicable laws and regulations. The negative covenants include, among other things, limitations on indebtedness, liens, mergers, consolidations, acquisitions and sales of assets, investments, changes in the nature of the business, affiliate transactions and certain restricted payments. The Loan Agreement also requires us to maintain a ratio of consolidated indebtedness to EBITDA equal to or less than 3.25 to 1.00, and a ratio of consolidated EBITDA to interest expense greater than or equal to 3.00 to 1.00, in each case determined in accordance with the Loan Agreement. As of December 31, 2018, we were in compliance with all applicable covenants in the Loan Agreement.
    The Loan Agreement contains customary events of default including, among other things, payment defaults, breaches of covenants or representations and warranties, cross-defaults with certain other indebtedness, bankruptcy and insolvency events, judgment defaults and change in control events, subject to grace periods in certain instances. Upon an event of default, the lender may declare all or a portion of the outstanding obligations payable by us to be immediately due and payable and exercise other rights and remedies provided for under the Loan Agreement. Under certain circumstances, a default interest rate will apply on all obligations during the existence of an event of default under the Loan Agreement at a per annum rate of interest equal to 2.00% above the otherwise applicable interest rate. Proceeds of loans made under the Loan Agreement may be used for working capital and other general corporate purposes. We may prepay the loans under the Loan Agreement in whole or in part at any time without premium or penalty. Certain of our existing and future material domestic subsidiaries are required to guaranty our obligations under the Loan Agreement.
    As of December 31, 2018, we had no outstanding borrowings under this line of credit. During the years ended December 31, 2018 and 2017, we incurred interest expense related to our outstanding borrowings of $0 and $457,000, respectively. As of December 31, 2018 and 2017, the weighted-average interest rate on the line of credit was 3.6% and 2.4%, respectively. These charges are included in "Other income (loss), net" in our Consolidated Statements of Income.
    XML 37 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Commitments and Contingencies
    12 Months Ended
    Dec. 31, 2018
    Commitments and Contingencies Disclosure [Abstract]  
    Commitments and Contingencies
    Commitments and Contingencies  
    We have commitments under non-cancelable operating leases primarily for office facilities throughout the world. Certain leases require us to pay property taxes, insurance and routine maintenance, and include escalation clauses. Future minimum lease payments as of December 31, 2018, for each of the next five years are as follows:
    ໿
    
    Amount
    
    (In thousands)
    2019
    $
    19,597

    2020
    12,180

    2021
    7,986

    2022
    4,866

    2023
    3,869

    Thereafter
    12,650

    Total
    $
    61,148


    Rent expense under operating leases was approximately $21 million for the year ended December 31, 2018, and $20 million for each of the years ended December 31, 2017, and 2016, respectively.
    As of December 31, 2018, we had non-cancelable purchase commitments with various suppliers of customized inventory and inventory components totaling approximately $7.6 million over the next twelve months.  
    As of December 31, 2018, our outstanding guarantees for payment of customs and foreign grants were not material.
    XML 38 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Litigation
    12 Months Ended
    Dec. 31, 2018
    Litigation Settlement [Abstract]  
    Litigation
    Litigation  
    We are not currently a party to any material litigation. However, in the ordinary course of our business, we have in the past, are currently and will likely become involved in various legal proceedings, claims, and regulatory, tax or government inquiries and investigations, and could incur uninsured liability in any one or more of them. We also periodically receive notifications from various third parties related to alleged infringement of patents or intellectual property rights, commercial disputes or other matters. No assurances can be given with respect to the extent or outcome of any investigation, litigation or dispute.
    XML 39 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Restructuring
    12 Months Ended
    Dec. 31, 2018
    Restructuring and Related Activities [Abstract]  
    Restructuring
    Restructuring

    During 2017 and 2018, we took steps to reduce our overall employee headcount by approximately 4% by the end of December 31, 2018, in an effort to minimize job duplication or evaluate where we should shift and centralize activities, improve efficiencies, and rebalance our resources on higher return activities. The timing and scope of any future headcount reductions will vary.
    A summary of the charges in the consolidated statement of operations resulting from our restructuring activities during 2018 is shown below:
     
     
     
    (In thousands)
    Years Ended
     
    2018
    2017
    Cost of sales
    $
    (150
    )
    1,208

    Research and development
    1,890

    2,990

    Sales and marketing
    10,655

    10,968

    General and Administration
    1,702

    1,898

    Total restructuring and other related costs
    $
    14,097

    17,064



        
    Total restructuring and other charges incurred during the year ended December 31, 2018 related to this initiative were $14.1 million primarily related to employee severance costs. A summary of balance sheet activity related to the restructuring activity is shown below:
     
    Restructuring Liability
    Balance as of December 31, 2017
    $
    5,408

    Income statement expense
    14,097

    Cash payments
    (15,999
    )
    Balance as of December 31, 2018
    $
    3,506



    The restructuring liability of  $3.5 million at December 31, 2018  relating primarily to severance payments associated with the restructuring activity, is recorded in the “accrued compensation” line item of the consolidated balance sheet.
    XML 40 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Subsequent events
    12 Months Ended
    Dec. 31, 2018
    Subsequent Events [Abstract]  
    Subsequent events
    Subsequent events  
     
    On January 23, 2019, our Board of Directors declared a quarterly cash dividend of $0.25 per common share, payable on March 4, 2019, to stockholders of record on February 11, 2019
    On January 23, 2019, our Board of Directors amended our stock repurchase program to increase the number of shares that may be repurchased to 4 million shares.
    XML 41 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Operations and summary of significant accounting policies (Policies)
    12 Months Ended
    Dec. 31, 2018
    Organization, Consolidation and Presentation of Financial Statements [Abstract]  
    Principles of consolidation
    Principles of consolidation
    The Consolidated Financial Statements include the accounts of National Instruments Corporation and its subsidiaries. All significant intercompany accounts and transactions have been eliminated.
    Use of estimates
    Use of estimates
    The preparation of our financial statements in conformity with U.S. generally accepted accounting principles requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses and related disclosures of contingent assets and liabilities. We base our estimates on past experience and other assumptions that we believe are reasonable under the circumstances, and we evaluate these estimates on an ongoing basis. Our critical accounting policies are those that affect our financial statements materially and involve difficult, subjective or complex judgments by management. Although these estimates are based on management's best knowledge of current events and actions that may impact the company in the future, actual results may be materially different from the estimates.
    Cash and cash equivalents
    Cash and cash equivalents
    Cash and cash equivalents include cash and highly liquid investments with maturities of three months or less at the date of acquisition.
    Investments
    Investments
    We value our available-for-sale debt instruments based on pricing from third-party pricing vendors, who may use quoted prices in active markets for identical assets (Level 1 inputs) or inputs other than quoted prices that are observable either directly or indirectly (Level 2 inputs) in determining fair value. We classify all of our fixed income available-for-sale securities as having Level 2 inputs. The valuation techniques used to measure the fair value of our financial instruments having Level 2 inputs were derived from non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models, such as discounted cash flow techniques. We believe all of these sources reflect the credit risk associated with each of our available-for-sale debt investments. Short-term investments consist of available-for-sale debt securities issued by states of the U.S. and political subdivisions of the U.S., corporate debt securities and debt securities issued by U.S. government organizations and agencies. All short-term investments have contractual maturities of less than 40 months.
    Our investments in debt securities are classified as available-for-sale and accordingly are reported at fair value, with unrealized gains and losses reported as other comprehensive income, a component of stockholders’ equity. Unrealized losses are charged against income when a decline in fair value is determined to be other than temporary. Investments with maturities beyond one year are classified as short-term based on their highly liquid nature and because such marketable securities represent the investment of cash that is available for current operations.
    We follow the guidance provided by FASB ASC 320 to assess whether our investments with unrealized loss positions are other than temporarily impaired. Realized gains and losses and declines in value judged to be other than temporary are determined based on the specific identification method and are reported in other income (expense), net, in our Consolidated Statements of Income. In addition, we from time to time make equity investments in non-publicly traded companies. Equity investments in which we do not have control, but have the ability to exercise significant influence over operating and financial policies, are accounted for using the equity method. Our proportionate share of income or loss is recorded in "Other income (expense), net "in the Consolidated Statement of Income. All other non-marketable equity investments do not have readily determinable fair values and are recorded at cost minus impairment, if any, plus or minus changes resulting from qualifying observable price changes. We periodically review our non-marketable equity investments for other-than-temporary declines in fair value and write-down specific investments to their fair values when we determine that an other-than-temporary decline has occurred. Our non-marketable equity investments were not material at December 31, 2018 and 2017.
    Inventories, net
    Inventories, net
    Inventories are stated at the lower-of-cost or net realizable value. Cost is determined using standard costs, which approximate the first-in first-out (“FIFO”) method. Cost includes the acquisition cost of purchased components, parts and subassemblies, in-bound freight costs, labor and overhead.
    Property and equipment, net
    Property and equipment, net
    Property and equipment are recorded at cost. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which range from twenty to forty years for buildings, and three to seven years for purchased internal use software and for equipment which are each included in furniture and equipment.
    Intangible assets, net
    Intangible assets, net
    We capitalize costs related to the development and acquisition of certain software products. Capitalization of costs begins when technological feasibility has been established and ends when the product is available for general release to customers. Technological feasibility for our products is established when the product is available for beta release. Amortization is computed on an individual product basis for those products available for market and is recognized based on the product’s estimated economic life, generally three to six years.
    We use the services of outside counsel to search for, document, and apply for patents. Those costs, along with any filing or application fees, are capitalized. Costs related to patents which are abandoned are written off. Once a patent is granted, the patent costs are amortized ratably over the legal life of the patent, generally ten to seventeen years.
    Leasehold improvements are amortized over the shorter of the life of the lease or the asset.
    At each balance sheet date, the unamortized costs for all intangible assets are reviewed by management and reduced to net realizable value when necessary.
    Goodwill
    Goodwill
    The excess purchase price over the fair value of net assets acquired is recorded as goodwill. We have one operating segment and one reporting unit. Goodwill is tested for impairment on an annual basis, and between annual tests if indicators of potential impairment exist, using a fair-value-based approach based on the market capitalization of the reporting unit.
    Effective for the annual goodwill impairment test for 2018 and for future testing, we performed the required annual testing  as of November 30 of each year rather than on February 28.  In anticipation of this change, we reperformed our annual goodwill impairment test as of November 30, 2017 and determined that it was more likely than not that the estimated fair value for the reporting unit exceeded the carrying amount and that no impairment existed from February 28 to November 30, 2017. We performed our annual goodwill impairment testing as of November 30, 2018 and determined that no impairment existed. We do not believe that the change in the date of the annual goodwill impairment test is a material change in the method of applying an accounting principle nor do we expect that it will result in any delay, acceleration or impact to the results of the impairment testing. We believe this date is preferable because it aligns with the timing of our annual planning process which largely occurs during the fourth quarter. Retrospective application to prior periods is impracticable as we are unable to objectively determine, without the use of hindsight, the assumptions that would be used in those earlier periods.  
    No
    Concentrations of credit risk
    The goal of our investment policy is to manage our investment portfolio to preserve principal and liquidity while maximizing the return on our investment portfolio through the full investment of available funds. We place our cash investments in instruments that meet credit quality standards, as specified in our corporate investment policy guidelines. These guidelines also limit the amount of credit exposure to any one issue, issuer or type of instrument. Our cash equivalents and short-term investments carried ratings from the major credit rating agencies that were in accordance with our corporate investment policy. Our investment policy allows investments in the following: government and federal agency obligations, repurchase agreements (“Repos”), certificates of deposit and time deposits, corporate obligations, medium term notes and deposit notes, commercial paper including asset-backed commercial paper (“ABCP”), puttable bonds, general obligation and revenue bonds, money market funds, taxable commercial paper, corporate notes/bonds, municipal notes, municipal obligations and tax exempt commercial paper. All such instruments must carry minimum ratings of A1/P1/F1, MIG1/VMIG1/SP1 and A2/A/A, as applicable, all of which are considered “investment grade”. Our investment policy for marketable securities requires that all securities mature in  five years or less, with a weighted average maturity of no longer than 24 months with at least 10% maturing in 90 days or less. (See Note 3 – Short-term investments in Notes to Consolidated Financial Statements for further discussion and analysis of our investments).
    Key supplier risk
    Key supplier risk
    Our manufacturing processes use large volumes of high-quality components and subassemblies supplied by outside sources. Several of these items are available through sole or limited sources. Supply shortages or quality problems in connection with these key items could require us to procure items from replacement suppliers, which would cause significant delays in fulfillment of orders and likely result in additional costs. In order to manage this risk, we maintain safety stock of some of these single sourced components and subassemblies and perform regular assessments of a suppliers' performance, grading key suppliers in critical areas such as quality and “on-time” delivery.
    Warranty reserve
    Warranty reserve
    We offer a one-year limited warranty on most hardware products which is included in the terms of sale of such products. We also offer optional extended warranties on our hardware products for which the related revenue is recognized ratably over the warranty period. Provision is made for estimated future warranty costs at the time of the sale for the estimated costs that may be incurred under the limited warranty. Our estimate is based on historical experience and product sales during the period.
    Loss contingencies
    Loss contingencies
    We accrue for probable losses from contingencies including legal defense costs, on an undiscounted basis, when such costs are considered probable of being incurred and are reasonably estimable. We periodically evaluate available information, both internal and external, relative to such contingencies and adjust this accrual as necessary. 
    Advertising expense
    Advertising expense
    We expense costs of advertising as incurred.
    Foreign currency translation
    Foreign currency translation
    The functional currency for our international sales operations is the applicable local currency. The assets and liabilities of these operations are translated at the rate of exchange in effect on the balance sheet date and sales and expenses are translated at average rates. The resulting gains or losses from translation are included in a separate component of other comprehensive income. Gains and losses resulting from re-measuring monetary asset and liability accounts that are denominated in a currency other than a subsidiary’s functional currency are included in net foreign exchange gain (loss) and are included in net income.
    Foreign currency hedging instruments
    Foreign currency hedging instruments
    All of our derivative instruments are recognized on the balance sheet at their fair value. We currently use foreign currency forward contracts to hedge our exposure to material foreign currency denominated receivables and forecasted foreign currency cash flows.
    On the date the derivative contract is entered into, we designate the derivative as a hedge of the variability of foreign currency cash flows to be received or paid (“cash flow” hedge) or as a hedge of our foreign denominated net receivable positions (“other derivatives”). Changes in the fair value of derivatives that are designated and qualify as cash flow hedges and that are deemed to be highly effective are recorded in other comprehensive income. These amounts are subsequently reclassified into earnings in the period during which the hedged transaction is realized. The gain or loss on the other derivatives as well as the offsetting gain or loss on the hedged item attributable to the hedged risk is recognized in current earnings under the line item “Net foreign exchange gain (loss)”. We do not enter into derivative contracts for speculative purposes.
    We formally document all relationships between hedging instruments and hedged items, as well as our risk-management objective and strategy for undertaking various hedge transactions at the inception of the hedge. This process includes linking all derivatives that are designated as cash flow hedges to specific forecasted transactions. We also formally assess, both at the hedge’s inception and on an ongoing basis, whether the hedging instruments are highly effective in offsetting changes in cash flows of hedged items.
    We prospectively discontinue hedge accounting if (1) it is determined that the derivative is no longer highly effective in offsetting changes in the fair value of a hedged item (forecasted transactions); or (2) the derivative is de-designated as a hedge instrument, because it is unlikely that a forecasted transaction will occur. When hedge accounting is discontinued, the derivative is sold and the resulting gains and losses are recognized immediately in earnings.
    Income taxes
    Income taxes
    We account for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts. We account for GILTI in deferred taxes. Valuation allowances are established when necessary to reduce deferred tax assets to amounts which are more likely than not to be realized. Judgment is required in assessing the future tax consequences of events that have been recognized in our financial statements or tax returns. Variations in the actual outcome of these future tax consequences could materially impact our financial position or our results of operations. In estimating future tax consequences, all expected future events are considered other than enactments of changes in tax laws or rates. We account for uncertainty in income taxes recognized in our financial statements using prescribed recognition thresholds and measurement attributes for financial statement disclosure of tax positions taken or expected to be taken on our tax returns. Our continuing policy is to recognize interest and penalties related to income tax matters in income tax expense.
    Earnings per share
    Earnings per share
    Basic earnings per share (“EPS”) is computed by dividing net income by the weighted average number of common shares outstanding during each period. Diluted EPS is computed by dividing net income by the weighted average number of common shares and common share equivalents outstanding (if dilutive) during each period. The number of common share equivalents, which include stock options and restricted stock units (“RSUs”), is computed using the treasury stock method.
    Stock-based compensation
    Stock-based compensation
    We account for stock-based compensation plans, which are more fully described in Note 12 – Authorized shares of common and preferred stock and stock-based compensation plans, using a fair-value method and recognize the expense in our Consolidated Statement of Income.
    Comprehensive income
    Comprehensive income
    Our comprehensive income is comprised of net income, foreign currency translation and unrealized gains and losses on forward contracts and securities available-for-sale.
    Recently Adopted Accounting Pronouncements
    Recently Adopted Accounting Pronouncements

    Revenue from Contracts with Customers

    On January 1, 2018, we adopted the new revenue standard using the modified retrospective transition method. Under this method, we evaluated all contracts that were not completed at the beginning of 2018 as if those contracts had been accounted for under the new revenue standard. We did not evaluate individual modifications for those periods prior to the adoption date, but the aggregate effect of all modifications as of the adoption date and such effects are provided below. Under the modified retrospective transition approach, periods prior to the adoption date were not adjusted and continue to be reported in accordance with historical GAAP. A cumulative catch-up adjustment was recorded to beginning retained earnings to reflect the impact of all existing arrangements under the new revenue standard.
    Impact of Adopting the New Revenue Standard
    We do not expect the impact of the adoption of the new revenue standard to be material to our operating results on an ongoing basis. A majority of our sales revenue continues to be recognized when products are shipped from our manufacturing facilities. Historically, we have had to defer revenue for certain types of licenses arrangements and recognize revenue for such licenses ratably over the license term. Under the new revenue standard, we are no longer required to establish vendor-specific objective evidence ("VSOE") to recognize software license revenue separately from the other elements, and we are able to recognize all software license revenue once the customer obtains control of the license, which will generally occur at the start of each license term.
    Other Recently Adopted Accounting Pronouncements

    We also adopted the following accounting pronouncements as of January 1, 2018 which did not have a material impact on our financial statements:
    ASU 2017-01, Business Combinations (Topic 805) Clarifying the Definition of a Business
    ASU 2016-18, Statement of Cash Flows (Topic 230) Restricted Cash
    ASU 2016-15, Statement of Cash Flows (Topic 230), Classification of Certain Cash Receipts and Cash Payments
    ASU 2016-01, Financial Instruments - Overall (Subtopic 825-10), Recognition and Measurement of Financial Assets and Liabilities
    Recently Issued Accounting Pronouncements

    Lease Accounting

    In February 2016, the FASB established Topic 842, Leases, by issuing Accounting Standards Update (ASU) No. 2016-02, which supersedes ASC 840, Leases. and requires lessees to recognize leases on-balance sheet and disclose key information about leasing arrangements. Topic 842 was subsequently amended by ASU No. 2018-01, Land Easement Practical Expedient for Transition to Topic 842; ASU No. 2018-10, Codification Improvements to Topic 842, Leases; and ASU No. 2018-11, Targeted Improvements. Topic 842, as amended, (the "new lease standard") establishes a right-of-use model (ROU) that requires a lessee to recognize a ROU asset and lease liability on the balance sheet for all leases with a term longer than 12 months. Leases will be classified as finance or operating, with classification affecting the pattern and classification of expense recognition in the income statement.

    The new lease standard became effective for us on January 1, 2019, with early adoption permitted. An entity may choose to use either (1) its effective date or (2) the beginning of the earliest comparative period presented in the financial statements as its date of initial application. We adopted the new standard on January 1, 2019 and used the effective date as our date of initial application. Consequently, financial information will not be updated and the disclosures required under the new standard will not be provided for dates and periods before January 1, 2019.

    We have completed a qualitative and quantitative assessment of our lease portfolio and are in the process of finalizing our entries to record the impact of initial adoption. Upon adoption we expect to recognize lease liabilities of approximately $53 million, with corresponding ROU assets of the same amount, based on the present value of the remaining minimum rental payments under current leasing standards for our existing operating leases. We also expect to reclassify approximately $19 million related to prepaid leasehold land from "Property, plant, and equipment, net" to "ROU Assets" as a result of adopting the ASU.

    The new standard provides a number of optional practical expedients in transition. We expect to elect the ‘package of practical expedients’, which permits us not to reassess under the new standard our prior conclusions about lease identification, lease classification and initial direct costs. We do not expect to elect the use-of-hindsight or the practical expedient pertaining to land easements; the latter not being applicable to us. The new standard also provides practical expedients for an entity’s ongoing accounting. We currently expect to elect the short-term lease recognition exemption for all leases that qualify. This means, for those leases that qualify, we will not recognize ROU assets or lease liabilities, and this includes not recognizing ROU assets or lease liabilities for existing short-term leases of those assets in transition. We also currently expect to elect the practical expedient to not separate lease and non-lease components for our office leases.

    Other Recently Issued Accounting Pronouncements

    In August 2018, the SEC issued Release No. 33-10532 that amends and clarifies certain financial reporting requirements. The principal change to our financial reporting will be the inclusion of the annual disclosure requirement of changes in stockholders’ equity in Rule 3-04 of Regulation S-X to interim periods. We will adopt this new rule beginning with our financial reporting for the quarter ended March 31, 2019. Upon adoption, we will include our Consolidated Statements of Stockholders' Equity with each quarterly filing on Form 10-Q.

    In January 2018, the FASB issued ASU 2018-02, Income Statement — Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which gives entities the option to reclassify to retained earnings tax effects resulting from the Tax Cuts and Jobs Act (the "Act") related to items that the FASB refers to as having been stranded in accumulated other comprehensive income ("OCI"). The new guidance may be applied retrospectively to each period in which the effect of the Act is recognized or in the period of adoption. We must adopt this guidance for fiscal years beginning after December 15, 2018 and interim periods within those fiscal years. Early adoption is permitted for periods for which financial statements have not yet been issued or made available for issuance, including the period the Act was enacted. The guidance, when adopted, will require new disclosures regarding a company’s accounting policy for releasing the tax effects in accumulated OCI and permit the company the option to reclassify to retained earnings the tax effects resulting from the Act that are stranded in accumulated OCI. The adoption of ASU 2018-02 is not expected to have a material effect on our consolidated financial statements. We do not plan to adopt the new standard prior to the required effective date and we do not plan to elect the option to reclassify to retained earnings the tax effects resulting from the Act that are stranded in accumulated OCI.

    In August 2017, the FASB issued ASU 2017-12, Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities. The ASU simplifies certain aspects of hedge accounting and improves disclosures of hedging arrangements through the elimination of the requirement to separately measure and report hedge ineffectiveness. The ASU generally requires the entire change in the fair value of a hedging instrument to be presented in the same income statement line as the hedged item in order to align financial reporting of hedge relationships with economic results. Entities must apply the amendments to cash flow and net investment hedge relationships that exist on the date of adoption using a modified retrospective approach. The presentation and disclosure requirements must be applied prospectively. We adopted this guidance in our fiscal year beginning January 1, 2019. We do not expect the adoption of the ASU will have a material impact on our financial statements.

    In January 2017, the FASB issued ASU No. 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment. The ASU eliminates Step 2 from the goodwill impairment test, which previously measured an impairment loss by comparing the implied fair value of goodwill with its carrying amount. Instead, an entity should recognize an impairment charge for the amount by which the carrying value exceeds the reporting unit's fair value, not to exceed the total amount of goodwill allocated to that reporting unit. The ASU is effective for annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. We are currently evaluating the effect of the adoption of this ASU, but anticipate that the adoption will not have a material impact on our financial statements.
           
    In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. This ASU requires instruments measured at amortized cost to be presented at the net amount expected to be collected. Entities are also required to record allowances for available-for-sale debt securities rather than reduce the carrying amount. This ASU is effective for fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. We expect that the adoption of the ASU will not have a material impact on our financial statements.
    XML 42 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Operations and summary of significant accounting policies (Tables)
    12 Months Ended
    Dec. 31, 2018
    Organization, Consolidation and Presentation of Financial Statements [Abstract]  
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction
    Our typical performance obligations include the following:
    Performance Obligation
    When performance obligation is typically satisfied
    When payment is typically due
    How standalone selling price is typically estimated
    Product revenue
    Modular hardware
    When customer obtains control of the product (point-in-time)
    Within 30-90 days of shipment
    Observable in transactions without multiple performance obligations
    Software licenses
    When software media is delivered to customer or made available for download electronically, and the applicable license period has begun (point-in-time)
    Within 30-90 days of the beginning of license period
    Established pricing practices for software licenses bundled with maintenance, which are separately observable in renewal transactions
    Extended hardware warranty
    Ratably over the course of the support contract (over time)
    Within 30-90 days of the beginning of the contract period
    Observable in renewal transactions
    Other related support offerings
    As work is performed (over time) or course is delivered (point-in-time)
    Within 30-90 days of delivery
    Observable in transactions without multiple performance obligations
    Software maintenance revenue
    Software maintenance
    Ratably over the course of the support contract (over time)
    Within 30-90 days of the beginning of the contract period
    Observable in renewal transactions
    Allowance For Doubtful Accounts
    (In thousands)
     
     
     
     
     
     
    Year
     
    Description
     
    Balance at Beginning of Period
     
    Provisions
     
    Write-Offs
     
    Balance at End of Period
    2016
     
    Allowance for doubtful accounts
     
    $
    2,498

     
    $
    1,052

     
    $
    1,683

     
    $
    1,867

    2017
     
    Allowance for doubtful accounts
     
    $
    1,867

     
    $
    1,383

     
    358

     
    $
    2,892

    2018
     
    Allowance for doubtful accounts
     
    $
    2,892

     
    $
    1,135

     
    537

     
    $
    3,490

    Adjustment For Excess And Obsolete Inventories
    Inventory is shown in the table below net of adjustment for excess and obsolete inventories of $15.4 million, $16.4 million and $12.6 million at December 31, 2018, 2017 and 2016, respectively.
    (In thousands)
     
     
     
     
     
     
     
     
     
     
    Year
     
    Description
     
    Balance at Beginning of Period
     
    Provisions
     
    Write-Offs
     
    Balance at End of Period
    2016
     
    Adjustment for excess and obsolete inventories
     
    $
    10,054

     
    $
    5,793

     
    $
    3,208

     
    $
    12,639

    2017
     
    Adjustment for excess and obsolete inventories
     
    $
    12,639

     
    $
    7,130

     
    3,322

     
    $
    16,447

    2018
     
    Adjustment for excess and obsolete inventories
     
    $
    16,447

     
    $
    7,870

     
    8,932

     
    $
    15,385


    Fair Value, Concentration of Risk
    The following table presents the geographic distribution of our cash, cash equivalents, and short-term investments as of December 31, 2018 (in millions):
     
    Domestic
    International
    Total
    Cash and Cash Equivalents
    $76.2
    $183.2
    $259.4
     
    29%
    71%
     
    Short-term Investments
    $236.9
    $34.5
    $271.4
     
    87%
    13%
     
    Cash, Cash Equivalents and Short-term Investments
    $313.1
    $217.7
    $530.8
     
    59%
    41%
     
    Schedule of Product Warranty Liability
    The warranty reserve for the years ended December 31, 2018, 2017, and 2016 was as follows:
    (In thousands)
     
     
     
     
    
     
    2018
     
    2017
     
    2016
    Balance at the beginning of the year
     
    $
    2,846

     
    $
    2,686

     
    $
    1,755

    Accruals for warranties issued during the year
     
    3,026

     
    2,644

     
    2,454

    Accruals related to pre-existing warranties
     
    389

     
    274

     
    1,258

    Settlements made (in cash or in kind) during the year
     
    (3,088
    )
     
    (2,758
    )
     
    (2,781
    )
    Balance at the end of the year
     
    $
    3,173

     
    $
    2,846

     
    $
    2,686

    Reconciliation Of The Denominators Used To Calculate Basic And Diluted EPS
    The reconciliation of the denominators used to calculate basic EPS and diluted EPS for years ended December 31, 2018, 2017, and 2016 are as follows:
    
     
    Years ended December 31,
    (In thousands)
     
    2018
     
    2017
     
    2016
    Weighted average shares outstanding-basic
     
    131,987

     
    130,300

     
    128,453

    Plus: Common share equivalents
     
     

     
     

     
     

    RSUs
     
    1,287

     
    1,087

     
    555

    Weighted average shares outstanding-diluted
     
    133,274

     
    131,387

     
    129,008

    Schedule of New Accounting Pronouncements and Changes in Accounting Principles
    The cumulative effects of the changes made to our consolidated January 1, 2018 balance sheet for the adoption of ASU 2014-09, Revenue - Revenue from Contracts with Customers were as follows (in thousands):
    (In thousands)

    Balance at December 31, 2017
    Adjustments Due to ASU 2014-09
    Balance at January 1, 2018
    Balance Sheet
     
     
     
    Assets
     
     
     
    Accounts receivable, net
    248,825

    $
    2,399

    251,224

    Other long-term assets
    32,553

    1,065

    33,618

     
     
     
     
    Liabilities and Stockholders' Equity
     
     
     
    Deferred revenue - current
    120,638

    (9,067
    )
    111,571

    Deferred revenue - long-term
    33,742

    (997
    )
    32,745

    Other current liabilities
    23,782

    2,100

    25,882

    Deferred income taxes
    33,609

    1,771

    35,380

    Retained earnings
    313,241

    $
    9,657

    322,898


    The following tables present the amounts by which financial statement line items were affected in the current period due to the adoption of ASU 2014-09. Our historical net cash flows are not impacted by this accounting change.
    (In thousands)
    For the year ended December 31, 2018
     
    Increase / (Decrease)
    Consolidated Statements of Income*
     
    Products
    7,911
    Total net sales
    7,911
    Operating Expenses
    (153)
    Operating Income
    8,064
    Provision for income taxes
    1,299
    Net income
    6,765
    *   Excludes line items that were not materially affected by our adoption of ASU 2014-09.
     
    (In thousands)
    December 31, 2018
     
    Increase / (Decrease)
    Consolidated Balance Sheet
     
    Assets
     
    Accounts receivable, net
    2,093
    Other long-term assets
    1,220
     
     
    Liabilities and Stockholders' Equity
     
    Deferred revenue - current
    (13,807)
    Deferred revenue - non-current
    (4,417)
    Other current liabilities
    3,399
    Deferred income taxes
    1,771
    Retained earnings
    16,367
    *   Excludes line items that were not materially affected by our adoption of ASU 2014-09.
     
    XML 43 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Revenue Revenue (Tables)
    12 Months Ended
    Dec. 31, 2018
    Revenue from Contract with Customer [Abstract]  
    Disaggregation of Revenue
    Total net sales based on the disaggregation criteria described above are as follows:

    
     
     
     
    Year Ended December 31,
     
     
    
     
    2018
    (In thousands)
     
     
     
     
     
     
    Net sales:
     
    Point-in-Time
     
    Over Time
     
    Total
    Americas
     
    $
    451,047

     
    $
    87,341

     
    $
    538,388

    EMEIA
     
    356,070

     
    76,907

     
    432,977

    APAC
     
    355,024

     
    32,743

     
    387,767

    Total net sales (1)
     
    $
    1,162,141

     
    $
    196,991

     
    $
    1,359,132

    (1) Net sales contains hedging gains and losses, which do not represent revenues recognized from customers. See Note 5 - Derivative instruments and hedging activities for more information on the impact of our hedging activities on our results of operations
    Total net sales by the major geographic areas in which we operate, are as follows:
    (In thousands)
     
    Years Ended December 31,
    
     
    2018
     
    2017 (1)
     
    2016 (1)
    Net sales:
     
     
     
     
     
     
    Americas
     
    $
    538,388

     
    $
    504,626

     
    $
    482,039

    EMEIA
     
    432,977

     
    408,625

     
    389,843

    APAC
     
    387,767

     
    376,135

     
    356,297

    Total
     
    $
    1,359,132

     
    $
    1,289,386

     
    $
    1,228,179

    (1) As discussed in Note 1 - Operations and summary of significant accounting policies, prior periods have not been adjusted for adoption of ASU 2014-09
    Changes in Deferred Revenue
    Changes in deferred revenue, current and long-term, during the twelve months ended December 31, 2018 were as follows:

    
    Amount
    
    (In thousands)
    Deferred Revenue at December 31, 2017
    $
    154,380

      Impact of adopting new revenue standard
    (10,064
    )
    Deferred Revenue at January 1, 2018
    $
    144,316

       Deferral of revenue billed in current period, net of recognition
    125,198

       Recognition of revenue deferred in prior periods
    (106,138
    )
       Foreign currency translation impact
    (3,452
    )
    Balance as of December 31, 2018
    $
    159,924

    XML 44 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Short-term investments (Tables)
    12 Months Ended
    Dec. 31, 2018
    Cash, Cash Equivalents, and Short-term Investments [Abstract]  
    Schedule of Available-for-sale Securities Reconciliation
    The following tables summarize unrealized gains and losses related to our short-term investments designated as available-for-sale:
    (In thousands)
     
    As of December 31, 2018
    
     
    Adjusted Cost
     
    Gross
    Unrealized Gain
     
    Gross
     Unrealized Loss
     
    Fair Value
    Corporate bonds
     
    $
    235,045

     
    $
    726

     
    $
    (1,298
    )
     
    $
    234,473

    U.S. treasuries and agencies
     
    36,932

     
    2

     
    (11
    )
     
    36,923

    Short-term investments
     
    $
    271,977

     
    $
    728

     
    $
    (1,309
    )
     
    $
    271,396

    (In thousands)
     
    As of December 31, 2017
    
     
    Adjusted Cost
     
    Gross
    Unrealized Gain
     
    Gross
     Unrealized Loss
     
    Fair Value
    Corporate bonds
     
    $
    120,341

     
    $
    182

     
    $
    (395
    )
     
    $
    120,128

    Time deposits
     
    1,760

     

     

     
    1,760

    Short-term investments
     
    $
    122,101

     
    $
    182

     
    $
    (395
    )
     
    $
    121,888

    Investments Classified by Contractual Maturity Date
    The following tables summarize the contractual maturities of our short-term investments designated as available-for-sale:
    (In thousands)
     
    As of December 31, 2018
    
     
    Adjusted Cost
     
    Fair Value
    Due in less than 1 year
     
    $
    146,127

     
    $
    145,960

    Due in 1 to 5 years
     
    125,850

     
    125,436

    Total available-for-sale debt securities
     
    $
    271,977

     
    $
    271,396

    
     
     
     
     
    Due in less than 1 year
     
    Adjusted Cost
     
    Fair Value
    Corporate bonds
     
    $
    109,195

     
    $
    109,037

    U.S. treasuries and agencies
     
    36,932

     
    36,923

    Total available-for-sale debt securities
     
    $
    146,127

     
    $
    145,960

    
     
     
     
     
    Due in 1 to 5 years
     
    Adjusted Cost
     
    Fair Value
    Corporate bonds
     
    125,850

     
    125,436

    Total available-for-sale debt securities
     
    $
    125,850

     
    $
    125,436

    XML 45 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Fair value measurements (Tables)
    12 Months Ended
    Dec. 31, 2018
    Fair Value Disclosures [Abstract]  
    Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
    Assets and liabilities measured at fair value on a recurring basis are summarized below:
    ໿
    (In thousands)
     
    Fair Value Measurements at Reporting Date Using
    Description
     
    December 31, 2018

     
    Quoted Prices in Active Markets for Identical Assets (Level 1)
     
    Significant Other Observable Inputs (Level 2)
     
    Significant Unobservable Inputs (Level 3)
    Assets
     
     
     
     
     
     
     
     
    Cash and cash equivalents available for sale:
     
     
     
     
     
     
     
     
    Money Market Funds
     
    $
    62,094

     
    $
    62,094

     
    $

     
    $

       Corporate notes and bonds
     
    9,979

     

     
    9,979

     

    Short-term investments available for sale:
     
     
     
     
     
     
     
     
    Corporate bonds
     
    234,473

     

     
    234,473

     

    U.S. treasuries and agencies
     
    36,923

     

     
    36,923

     

    Derivatives
     
    9,369

     

     
    9,369

     

    Total Assets 
     
    $
    352,838

     
    $
    62,094

     
    $
    290,744

     
    $

    
     
     
     
     
     
     
     
     
    Liabilities
     
     
     
     
     
     
     
     
    Derivatives
     
    $
    (1,483
    )
     

     
    (1,483
    )
     

    Total Liabilities 
     
    $
    (1,483
    )
     
    $

     
    $
    (1,483
    )
     
    $

    (In thousands)
     
    Fair Value Measurements at Reporting Date Using
    Description
     
    December 31, 2017

     
    Quoted Prices in Active Markets for Identical Assets (Level 1)
     
    Significant Other Observable Inputs (Level 2)
     
    Significant Unobservable Inputs (Level 3)
    Assets
     
     
     
     
     
     
     
     
    Cash and cash equivalents available for sale:
     
     
     
     
     
     
     
     
    Money Market Funds
     
    $
    61,423

     
    $
    61,423

     
    $

     
    $

       U.S. treasuries and agencies
     
    39,461

     

     
    39,461

     

    Short-term investments available for sale:
     
     
     
     
     
     
     
     
    Corporate bonds
     
    120,128

     

     
    120,128

     

    Time deposits
     
    1,760

     
    1,760

     

     

    Derivatives
     
    7,232

     

     
    7,232

     

    Total Assets 
     
    $
    230,004

     
    $
    63,183

     
    $
    166,821

     
    $

    
     
     
     
     
     
     
     
     
    Liabilities
     
     
     
     
     
     
     
     
    Derivatives
     
    $
    (12,743
    )
     
    $

     
    $
    (12,743
    )
     
    $

    Total Liabilities 
     
    $
    (12,743
    )
     
    $

     
    $
    (12,743
    )
     
    $

    XML 46 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Derivative instruments and hedging activities (Tables)
    12 Months Ended
    Dec. 31, 2018
    Derivative Instruments and Hedging Activities Disclosure [Abstract]  
    Summary Of Notional Amounts Of Derivative Instruments
    We held forward contracts with the following notional amounts:
    (In thousands)
     
    U.S. Dollar Equivalent
    
     
    As of December 31, 2018
     
    As of December 31, 2017
    Chinese yuan
     
    $
    45,520

     
    $
    39,197

    Euro
     
    134,654

     
    177,406

    Japanese yen
     
    15,141

     
    22,857

    Hungarian forint
     
    35,384

     
    41,296

    British pound
     
    9,948

     
    9,931

    Malaysian ringgit
     
    27,778

     
    28,287

    Korean won
     
    $
    8,331

     
    $

    Total forward contracts notional amount
     
    $
    276,756

     
    $
    318,974

    Schedule of Derivative Instruments in Statement of Financial Position, Fair Value
    The following tables present the fair value of derivative instruments on our Consolidated Balance Sheets and the effect of derivative instruments on our Consolidated Statements of Income.   
    Fair Values of Derivative Instruments:
    
     
    Asset Derivatives
    
     
    December 31, 2018
     
    December 31, 2017
    (In thousands)
     
     
     
     
     
     
     
     
    
     
    Balance Sheet Location
     
    Fair Value
     
    Balance Sheet Location
     
    Fair Value
    Derivatives designated as hedging instruments
     
     
     
     

     
     
     
     

    Foreign exchange contracts - ST forwards
     
    Prepaid expenses and other current assets
     
    $
    7,594

     
    Prepaid expenses and other current assets
     
    $
    4,707

     
     
     
     
     
     
     
     
     
    Foreign exchange contracts - LT forwards
     
    Other long-term assets
     
    1,380

     
    Other long-term assets
     
    2,339

    Total derivatives designated as hedging instruments
     
     
     
    $
    8,974

     
     
     
    $
    7,046

     
     
     
     
     
     
     
     
     
    Derivatives not designated as hedging instruments
     
     
     
     

     
     
     
     

    
     
     
     
     
     
     
     
     
    Foreign exchange contracts - ST forwards
     
    Prepaid expenses and other current assets
     
    $
    395

     
    Prepaid expenses and other current assets
     
    $
    187

    Total derivatives not designated as hedging instruments
     
     
     
    $
    395

     
     
     
    $
    187

    
     
     
     
     
     
     
     
     
    Total derivatives
     
     
     
    $
    9,369

     
     
     
    $
    7,233

       
    
     
    Liability Derivatives
    
     
    December 31, 2018
     
    December 31, 2017
    (In thousands)
     
     
     
     
     
     
     
     
    
     
    Balance Sheet Location
     
    Fair Value
     
    Balance Sheet Location
     
    Fair Value
    Derivatives designated as hedging instruments
     
     
     
     

     
     
     
     

    Foreign exchange contracts - ST forwards
     
    Other current liabilities
     
    $
    (662
    )
     
    Other current liabilities
     
    $
    (7,487
    )
    
     
     
     
     

     
     
     
     

    Foreign exchange contracts - LT forwards
     
    Other long-term liabilities
     
    (191
    )
     
    Other long-term liabilities
     
    (3,959
    )
    Total derivatives designated as hedging instruments
     
     
     
    $
    (853
    )
     
     
     
    $
    (11,446
    )
    
     
     
     
     

     
     
     
     

    Derivatives not designated as hedging instruments
     
     
     
     

     
     
     
     

    
     
     
     
     

     
     
     
     

    Foreign exchange contracts - ST forwards
     
    Other current liabilities
     
    $
    (630
    )
     
    Other current liabilities
     
    $
    (1,297
    )
    Total derivatives not designated as hedging instruments
     
     
     
    $
    (630
    )
     
     
     
    $
    (1,297
    )
     
     
     
     
     
     
     
     
     
    Total derivatives
     
     
     
    $
    (1,483
    )
     
     
     
    $
    (12,743
    )
    Derivative Instruments, Gain (Loss)
    The following tables present the effect of derivative instruments on our Consolidated Statements of Income for the years ended December 31, 2018 and 2017, respectively:
    December 31, 2018
    (In thousands)
    Derivatives in Cash Flow Hedging Relationship
     
    Gain or (Loss) Recognized in OCI on Derivative (Effective Portion)
     
    Location of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
     
    Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
     
    Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
     
    Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
    Foreign exchange contracts - forwards
     
    $
    17,422

     
    Net sales
     
    $
    (210
    )
     
    Net foreign exchange gain (loss)
     
    $

     
     
     
     
     
     
     
     
     
     
     
    Foreign exchange contracts - forwards
     
    (2,591
    )
     
    Cost of sales
     
    680

     
    Net foreign exchange gain (loss)
     

     
     
     
     
     
     
     
     
     
     
     
    Foreign exchange contracts - forwards
     
    (2,306
    )
     
    Operating expenses
     
    916

     
    Net foreign exchange gain (loss)
     

    Total
     
    $
    12,525

     
     
     
    $
    1,386

     
     
     
    $

    December 31, 2017
    (In thousands)
    Derivatives in Cash Flow Hedging Relationship
     
    Gain or (Loss) Recognized in OCI on Derivative (Effective Portion)
     
    Location of Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
     
    Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion)
     
    Location of Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
     
    Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion)
    Foreign exchange contracts - forwards
     
    $
    (22,788
    )
     
    Net sales
     
    $
    (544
    )
     
    Net foreign exchange gain (loss)
     
    $

     
     
     
     
     
     
     
     
     
     
     
    Foreign exchange contracts - forwards
     
    6,968

     
    Cost of sales
     
    (1,165
    )
     
    Net foreign exchange gain (loss)
     

     
     
     
     
     
     
     
     
     
     
     
    Foreign exchange contracts - forwards
     
    6,332

     
    Operating expenses
     
    (1,239
    )
     
    Net foreign exchange gain (loss)
     

    Total
     
    $
    (9,488
    )
     
     
     
    $
    (2,948
    )
     
     
     
    $

    (In thousands)
     
     
     
     
     
     
    Derivatives not Designated as Hedging Instruments
     
    Location of Gain (Loss) Recognized in Income
     
    Amount of Gain (Loss) Recognized in Income
     
    Amount of Gain (Loss) Recognized in Income
    
     
     
     
    December 31, 2018
     
    December 31, 2017
    Foreign exchange contracts - forwards
     
    Net foreign exchange gain/(loss)
     
    $
    343

     
    $
    (5,891
    )
     
     
     
     
     
     
     
    Total
     
     
     
    $
    343

     
    $
    (5,891
    )
    XML 47 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Inventories (Tables)
    12 Months Ended
    Dec. 31, 2018
    Inventory Disclosure [Abstract]  
    Schedule of Inventory, Net
    Inventories, net at December 31, 2018 and December 31, 2017 consist of the following: 
    (In thousands)
     
    December 31, 2018
     
    December 31, 2017
    
     
     

     
     

    Raw materials  
     
    $
    98,346

     
    $
    91,513

    Work-in-process
     
    9,306

     
    8,938

    Finished goods
     
    86,494

     
    84,141

    Total
     
    $
    194,146

     
    $
    184,592

    XML 48 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Property and equipment (Tables)
    12 Months Ended
    Dec. 31, 2018
    Property, Plant and Equipment [Abstract]  
    Schedule of Property and Equipment
    Property and equipment at December 31, 2018 and December 31, 2017, consist of the following:
    (In thousands)
     
    December 31, 2018
     
    December 31, 2017
    
     
     

     
     

    Land
     
    $
    32,967

     
    $
    33,016

    Buildings
     
    218,289

     
    217,533

    Furniture and equipment
     
    388,102

     
    368,107

    
     
    639,358

     
    618,656

    Accumulated depreciation
     
    (394,157
    )
     
    (368,941
    )
    Total, net
     
    $
    245,201

     
    $
    249,715

    XML 49 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Intangible assets (Tables)
    12 Months Ended
    Dec. 31, 2018
    Intangible Assets, Net (Excluding Goodwill) [Abstract]  
    Schedule of Finite-Lived Intangible Assets
    Intangible assets at December 31, 2018 and December 31, 2017 are as follows:
    (In thousands)
     
    December 31, 2018
     
    December 31, 2017
    
     
    Gross Carrying Amount
     
    Accumulated Amortization
     
    Net Carrying Amount
     
    Gross Carrying Amount
     
    Accumulated Amortization
     
    Net Carrying Amount
    Capitalized software development costs
     
    $
    123,842

     
    $
    (49,299
    )
     
    $
    74,543

     
    $
    116,691

     
    $
    (30,345
    )
     
    $
    86,346

    Acquired technology
     
    92,236

     
    (84,962
    )
     
    7,274

     
    96,198

     
    (87,341
    )
     
    8,857

    Patents
     
    34,427

     
    (21,725
    )
     
    12,702

     
    33,163

     
    (19,931
    )
     
    13,232

    Other
     
    46,437

     
    (30,173
    )
     
    16,264

     
    45,565

     
    (30,707
    )
     
    14,858

    Total
     
    $
    296,942

     
    $
    (186,159
    )
     
    $
    110,783

     
    $
    291,617

     
    $
    (168,324
    )
     
    $
    123,293

    Estimated Future Amortization Expense Related To Intangible Assets
    The estimated future amortization expense related to intangible assets as of December 31, 2018 was as follows:
    
    Amount
    
    (In thousands)
    2019
    $
    35,753

    2020
    30,536

    2021
    21,373

    2022
    7,121

    2023
    1,923

    Thereafter
    14,077

    Total
    $
    110,783

    XML 50 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Goodwill (Tables)
    12 Months Ended
    Dec. 31, 2018
    Goodwill and Intangible Assets Disclosure [Abstract]  
    Schedule of Goodwill
    A reconciliation of the beginning and ending carrying amounts of goodwill is as follows:
    
    Amount
    
    (In thousands)
    Balance as of December 31, 2016
    $
    253,197

    Foreign currency translation impact
    13,586

    Balance as of December 31, 2017
    $
    266,783

    Acquisitions
    2,819

    Foreign currency translation impact
    (5,072
    )
    Balance as of December 31, 2018
    $
    264,530

    XML 51 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Income taxes (Tables)
    12 Months Ended
    Dec. 31, 2018
    Income Tax Disclosure [Abstract]  
    Schedule of Income before Income Tax, Domestic and Foreign
    The components of income before income taxes are as follows:
    (In thousands)
     
    Years Ended December 31,
    
     
    2018
     
    2017
     
    2016
    Domestic
     
    $
    56,068

     
    $
    46,308

     
    $
    43,418

    Foreign
     
    120,385

     
    101,072

     
    71,217

    Total
     
    $
    176,453

     
    $
    147,380

     
    $
    114,635

    Provision for Income Taxes Charged To Operations
    The provision for income taxes charged to operations is as follows:
    (In thousands)
     
    Years Ended December 31,
    
     
    2018
     
    2017
     
    2016
    Current tax expense:
     
     
     
     
     
     
    U.S. federal
     
    $
    15,898

     
    $
    91,043

     
    $
    13,579

    State
     
    2,963

     
    348

     
    1,251

    Foreign
     
    14,273

     
    9,352

     
    22,631

    Total current
     
    $
    33,134

     
    $
    100,743

     
    $
    37,461

    Deferred tax benefit:
     
     
     
     
     
     
    U.S. federal
     
    $
    (10,724
    )
     
    $
    (4,796
    )
     
    $
    2,373

    State
     
    1,134

     
    (151
    )
     
    323

    Foreign
     
    (2,148
    )
     
    (827
    )
     
    (8,126
    )
    Total deferred
     
    $
    (11,738
    )
     
    $
    (5,774
    )
     
    $
    (5,430
    )
    Change in valuation allowance
     

     

     
    (130
    )
    Total provision
     
    $
    21,396

     
    $
    94,969

     
    $
    31,901

    Schedule of Deferred Tax Assets and Liabilities
    Deferred tax liabilities (assets) at December 31, 2018 and 2017 were as follows:
    (In thousands)
     
    December 31,
    
     
    2018
     
    2017
    Capitalized software
     
    $
    16,756

     
    $
    18,361

    Depreciation and amortization
     
    12,964

     
    12,927

    Intangible assets
     
    13,492

     
    11,647

    Cumulative translation adjustment on undistributed earnings
     


    385

    Unrealized exchange gain
     

     
    1,338

    Unrealized gain on derivative instruments
     
    1,871

     

    Undistributed earnings of foreign subsidiaries
     
    3,449

     
    5,330

    Gross deferred tax liabilities
     
    48,532

     
    49,988

    Operating loss carryforwards
     
    (83,013
    )
     
    (81,701
    )
    Vacation and other accruals
     
    (5,391
    )
     
    (6,242
    )
    Inventory valuation and warranty provisions
     
    (2,576
    )
     
    (2,279
    )
    Doubtful accounts and sales provisions
     
    (890
    )
     
    (804
    )
    Unrealized exchange loss
     
    (1,735
    )
     

    Deferred revenue
     
    (8,199
    )
     
    (7,316
    )
    Accrued expenses
     
    (848
    )
     
    (495
    )
    Unrealized loss on derivative instruments
     

     
    (924
    )
    Global intangible low-taxed income
     
    (4,339
    )
     

    Stock-based compensation
     
    (5,216
    )
     
    (4,540
    )
    Research and development tax credit carryforward
     
    (258
    )
     
    (297
    )
    Capital loss carryforward
     
    (250
    )
     
    (463
    )
    Foreign tax credit carryforward
     
    (42
    )
     
    (130
    )
    Cumulative translation adjustment on undistributed earnings
     
    (912
    )
     

    Other
     
    (1,776
    )
     
    (1,118
    )
    Gross deferred tax assets
     
    (115,445
    )
     
    (106,309
    )
    Valuation allowance
     
    79,624

     
    77,504

    Net deferred tax liability
     
    $
    12,711

     
    $
    21,183

    Schedule of Effective Income Tax Rate Reconciliation
    A reconciliation of income taxes at the U.S. federal statutory income tax rate to our effective tax rate follows:
    
     
    Years Ended December 31,
    
     
    2018
     
    2017
     
    2016
    U.S. federal statutory rate
     
    21
     %
     
    35
     %
     
    35
     %
    Foreign taxes greater (less) than federal statutory rate
     
    (4
    )
     
    (12
    )
     
    (7
    )
    Research and development tax credits
     
    (2
    )
     
    (3
    )
     
    (3
    )
    Enhanced deduction for certain research and development expenses
     
    (4
    )
     
    (3
    )
     
    (2
    )
    State income taxes, net of federal tax benefit
     
    2

     

     
    1

    Employee share-based compensation
     

     

     
    1

    Change in intercompany prepaid tax asset
     
    (1
    )
     
    (2
    )
     
    1

    Foreign-derived intangible income deduction
     
    (1
    )
     

     

    Global intangible low-taxed income inclusion ("GILTI")
     
    2

     

     

    Amortization of intangible assets
     

     
    1

     
    1

    Remeasurement of U.S. deferred tax balance
     

     
    (10
    )
     

    Transition tax on deferred foreign income
     
    1

     
    54

     

    Global intangible low-taxed income deferred
     
    (2
    )
     

     

    Foreign tax on undistributed foreign earnings
     
    (1
    )
     
    3

     

    Other
     
    1

     
    1

     
    1

    Effective tax rate
     
    12
     %
     
    64
     %
     
    28
     %
    Summary of Income Tax Contingencies
    A reconciliation of the beginning and ending amount of unrecognized tax benefit is as follows:
    ໿
    (In thousands)
     
    December 31, 2018
     
    December 31, 2017
    Balance at beginning of period
     
    $
    10,158

     
    $
    11,719

    Additions based on tax positions related to the current year
     
    1,486

     
    1,763

    Reductions for tax positions of prior years
     
    (1,208
    )
     

    Additions for tax positions of prior years
     
    1,207

     
    399

    Reductions as a result of the closing of open tax periods
     
    (1,868
    )
     
    (3,723
    )
    Balance at end of period
     
    $
    9,775

     
    $
    10,158

    XML 52 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Comprehensive income (Tables)
    12 Months Ended
    Dec. 31, 2018
    Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
    Comprehensive Income (Loss)
    The accumulated other comprehensive income, net of tax, for the years ended December 31, 2018 and 2017, consisted of the following:   
    ໿
    
     
    December 31, 2018
    (In thousands)
     
    Currency translation adjustment
     
    Investments
     
    Derivative instruments
     
    Accumulated other comprehensive income (loss)
    Balance as of December 31, 2017
     
    $
    (12,717
    )
     
    $
    (782
    )
     
    $
    (3,010
    )
     
    $
    (16,509
    )
    Current-period other comprehensive (loss) income
     
    (9,768
    )
     
    (378
    )
     
    11,139

     
    993

    Reclassified from accumulated OCI into income
     

     

     
    1,386

     
    1,386

    Income tax expense
     

     
    (148
    )
     
    (2,653
    )
     
    (2,801
    )
    Balance as of December 31, 2018
     
    $
    (22,485
    )
     
    $
    (1,308
    )
     
    $
    6,862

     
    $
    (16,931
    )
    
     
    December 31, 2017
    (In thousands)
     
    Currency translation adjustment
     
    Investments
     
    Derivative instruments
     
    Accumulated other comprehensive income (loss)
    Balance as of December 31, 2016
     
    $
    (37,174
    )
     
    $
    (669
    )
     
    $
    3,222

     
    $
    (34,621
    )
    Current-period other comprehensive income (loss)
     
    24,470

     
    (120
    )
     
    (6,540
    )
     
    17,810

    Reclassified from accumulated OCI into income
     

     

     
    (2,948
    )
     
    (2,948
    )
    Income tax (expense) benefit
     
    (13
    )
     
    7

     
    3,256

     
    3,250

    Balance as of December 31, 2017
     
    $
    (12,717
    )
     
    $
    (782
    )
     
    $
    (3,010
    )
     
    $
    (16,509
    )
    XML 53 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Authorized shares of common and preferred stock and stock-based compensation plans (Tables)
    12 Months Ended
    Dec. 31, 2018
    Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
    Schedule Of Restricted Stock Plans
    Transactions under our 2010 Plan and 2015 Plan are summarized as follows:
    
     
    RSUs
    
     
    Number of RSUs
     
    Weighted average grant price per share
    Outstanding at December 31, 2015
     
    2,886,741

     
    $
    28.64

    Granted
     
    791,932

     
    $
    28.02

    Earned
     
    (676,322
    )
     
    $
    27.57

    Canceled
     
    (196,150
    )
     
    $
    28.73

    Outstanding at December 31, 2016
     
    2,806,201

     
    $
    28.76

    Granted
     
    1,205,920

     
    $
    34.57

    Earned
     
    (666,786
    )
     
    $
    28.05

    Canceled
     
    (192,371
    )
     
    $
    29.73

    Outstanding at December 31, 2017
     
    3,152,964

     
    $
    31.07

    Granted
     
    1,100,067

     
    $
    48.42

    Earned
     
    (823,816
    )
     
    $
    30.78

    Canceled
     
    (250,679
    )
     
    $
    34.13

    Outstanding at December 31, 2018
     
    3,178,536

     
    $
    36.91

    Schedule Of Employee Stock Purchase Plan
    The weighted average purchase price of the shares under this plan was $36.20 per share. The grant date fair value of the purchase rights was estimated using the Black-Scholes model with the following assumptions: 
    ໿
    
     
    2018
     
    2017
     
    2016
    Dividend yield
     
    0.518
    %
     
    0.650
    %
     
    0.700
    %
    Expected life
     
    3 months

     
    3 months

     
    3 months

    Expected volatility
     
    24
    %
     
    18
    %
     
    22
    %
    Risk-free interest rate
     
    1.39
    %
     
    0.48
    %
     
    0.15
    %
    Schedule Of Weighted Average Grant Date Fair Value Of Purchase Rights Granted Under Employee Stock Purchase Plan
    Weighted average, grant date fair value of purchase rights granted under the employee stock purchase plan are as follows:
    
     
    Number of Shares
     
    Weighted average fair value per share
    2016
     
    1,217,829

     
    $
    5.37

    2017
     
    1,065,154

     
    $
    6.80

    2018
     
    872,853

     
    $
    8.97

    XML 54 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Commitments and Contingencies (Tables)
    12 Months Ended
    Dec. 31, 2018
    Commitments and Contingencies Disclosure [Abstract]  
    Future Minimum Lease Payments
    Future minimum lease payments as of December 31, 2018, for each of the next five years are as follows:
    ໿
    
    Amount
    
    (In thousands)
    2019
    $
    19,597

    2020
    12,180

    2021
    7,986

    2022
    4,866

    2023
    3,869

    Thereafter
    12,650

    Total
    $
    61,148

    XML 55 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Restructuring (Tables)
    12 Months Ended
    Dec. 31, 2018
    Restructuring and Related Activities [Abstract]  
    Summary of Charges Resulting From Restructuring Activities
    A summary of the charges in the consolidated statement of operations resulting from our restructuring activities during 2018 is shown below:
     
     
     
    (In thousands)
    Years Ended
     
    2018
    2017
    Cost of sales
    $
    (150
    )
    1,208

    Research and development
    1,890

    2,990

    Sales and marketing
    10,655

    10,968

    General and Administration
    1,702

    1,898

    Total restructuring and other related costs
    $
    14,097

    17,064

    Schedule of Restructuring Reserve by Type of Cost
    A summary of balance sheet activity related to the restructuring activity is shown below:
     
    Restructuring Liability
    Balance as of December 31, 2017
    $
    5,408

    Income statement expense
    14,097

    Cash payments
    (15,999
    )
    Balance as of December 31, 2018
    $
    3,506

    XML 56 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Operations and summary of significant accounting policies - Narrative (Details)
    12 Months Ended
    Dec. 31, 2018
    USD ($)
    segment
    reporting_unit
    source
    shares
    Dec. 31, 2017
    USD ($)
    shares
    Dec. 31, 2016
    USD ($)
    shares
    Jan. 01, 2019
    USD ($)
    Dec. 31, 2015
    USD ($)
    Summary Of Significant Accounting Policies [Line Items]          
    Number of primary sources of revenue | source 2        
    Allowances for doubtful accounts $ 3,490,000 $ 2,892,000 $ 1,867,000   $ 2,498,000
    Allowances for sales returns $ 2,300,000 2,100,000      
    Short-term investments-available-for sale, contractual maturity 40 months        
    Short-term investments denominated in Euro $ 271,000,000 122,000,000      
    Net sale of short-term investments 150,000,000        
    Cumulative net adjustment for excess and obsolete inventories $ 15,385,000 16,447,000 12,639,000   10,054,000
    Number of operating segments | segment 1        
    Number of reporting units | reporting_unit 1        
    Goodwill impairment $ 0 0      
    Cash, cash equivalents, and short-term investments 531,000,000        
    Cash and cash equivalents $ 259,386,000 $ 290,164,000 $ 285,283,000   $ 251,129,000
    Maximum maturity period for marketable securities 5 years        
    Maximum weighted average maturity period (in months) 24 months        
    Minimum percentage maturing in 90 days or less 10.00%        
    Maturity period 90 days        
    Percentage of sales to any individual customer to total revenue 3.00% 3.00% 3.00%    
    Largest trade account receivable from any individual customer $ 3,300,000        
    Limited warranty on most hardware products (in number of years) 1 year        
    Advertising expense $ 8,000,000 $ 11,000,000 $ 12,000,000    
    Anti-dilutive securities excluded from the computation of diluted EPS | shares 11,352 32,400 10,900    
    Comprehensive income $ 154,635,000 $ 70,523,000 $ 86,203,000    
    Property, plant and equipment, net $ 245,201,000 $ 249,715,000      
    Minimum | Buildings          
    Summary Of Significant Accounting Policies [Line Items]          
    Estimated useful lives of assets 20 years        
    Minimum | Furniture And Equipment          
    Summary Of Significant Accounting Policies [Line Items]          
    Estimated useful lives of assets 3 years        
    Minimum | Acquired Software Products          
    Summary Of Significant Accounting Policies [Line Items]          
    Useful life 3 years        
    Minimum | Patents          
    Summary Of Significant Accounting Policies [Line Items]          
    Useful life 10 years        
    Maximum | Buildings          
    Summary Of Significant Accounting Policies [Line Items]          
    Estimated useful lives of assets 40 years        
    Maximum | Furniture And Equipment          
    Summary Of Significant Accounting Policies [Line Items]          
    Estimated useful lives of assets 7 years        
    Maximum | Acquired Software Products          
    Summary Of Significant Accounting Policies [Line Items]          
    Useful life 6 years        
    Maximum | Patents          
    Summary Of Significant Accounting Policies [Line Items]          
    Useful life 17 years        
    Scenario, Forecast | Accounting Standards Update 2016-02 | Leaseholds and Leasehold Improvements          
    Summary Of Significant Accounting Policies [Line Items]          
    Property, plant and equipment, net       $ (19,000,000)  
    Hungarian Citibank          
    Summary Of Significant Accounting Policies [Line Items]          
    Short-term investments denominated in Euro $ 5,000,000        
    Malaysian Citibank          
    Summary Of Significant Accounting Policies [Line Items]          
    Short-term investments denominated in Euro 5,000,000        
    Cash and cash equivalents $ 19,000,000        
    Malaysian Citibank | Credit Concentration Risk | Cash and Cash Equivalents          
    Summary Of Significant Accounting Policies [Line Items]          
    Concentration risk percentage 7.00%        
    Subsequent Event | Scenario, Forecast | Accounting Standards Update 2016-02          
    Summary Of Significant Accounting Policies [Line Items]          
    Lease liability       53,000,000  
    Right-of-use asset       53,000,000  
    Subsequent Event | Scenario, Forecast | Accounting Standards Update 2016-02 | Leaseholds and Leasehold Improvements          
    Summary Of Significant Accounting Policies [Line Items]          
    Right-of-use asset       $ 19,000,000  
    XML 57 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Operations and summary of significant accounting policies - Schedule of Allowance for Doubtful Accounts (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2016
    Allowance for Doubtful Accounts Receivable [Roll Forward]      
    Balance at Beginning of Period $ 2,892 $ 1,867 $ 2,498
    Provisions 1,135 1,383 1,052
    Write-Offs 537 358 1,683
    Balance at End of Period $ 3,490 $ 2,892 $ 1,867
    XML 58 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Operations and summary of significant accounting policies - Adjustment For Excess And Obsolete Inventories (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2016
    Inventory Valuation Reserve [Roll Forward]      
    Balance at Beginning of Period $ 16,447 $ 12,639 $ 10,054
    Provisions 7,870 7,130 5,793
    Write-Offs 8,932 3,322 3,208
    Balance at End of Period $ 15,385 $ 16,447 $ 12,639
    XML 59 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Operations and summary of significant accounting policies - Concentration of Credit Risk (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2016
    Dec. 31, 2015
    Concentration Risk [Line Items]        
    Cash and cash equivalents $ 259,386 $ 290,164 $ 285,283 $ 251,129
    Short-term investments 271,000 $ 122,000    
    Cash, Cash Equivalents and Short-term Investments 531,000      
    Geographic Concentration Risk | Cash and Cash Equivalents        
    Concentration Risk [Line Items]        
    Cash and cash equivalents 259,400      
    Geographic Concentration Risk | Cash and Cash Equivalents | Domestic        
    Concentration Risk [Line Items]        
    Cash and cash equivalents $ 76,200      
    Concentration risk percentage 29.00%      
    Geographic Concentration Risk | Cash and Cash Equivalents | International        
    Concentration Risk [Line Items]        
    Cash and cash equivalents $ 183,200      
    Concentration risk percentage 71.00%      
    Geographic Concentration Risk | Short-term Investments        
    Concentration Risk [Line Items]        
    Short-term investments $ 271,400      
    Geographic Concentration Risk | Short-term Investments | Domestic        
    Concentration Risk [Line Items]        
    Short-term investments $ 236,900      
    Concentration risk percentage 87.00%      
    Geographic Concentration Risk | Short-term Investments | International        
    Concentration Risk [Line Items]        
    Short-term investments $ 34,500      
    Concentration risk percentage 13.00%      
    Geographic Concentration Risk | Cash And Cash Equivalents and Short-Term Investments        
    Concentration Risk [Line Items]        
    Cash, Cash Equivalents and Short-term Investments $ 530,800      
    Geographic Concentration Risk | Cash And Cash Equivalents and Short-Term Investments | Domestic        
    Concentration Risk [Line Items]        
    Cash, Cash Equivalents and Short-term Investments $ 313,100      
    Concentration risk percentage 59.00%      
    Geographic Concentration Risk | Cash And Cash Equivalents and Short-Term Investments | International        
    Concentration Risk [Line Items]        
    Cash, Cash Equivalents and Short-term Investments $ 217,700      
    Concentration risk percentage 41.00%      
    XML 60 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Operations and summary of significant accounting policies - Schedule Of Warranty Reserve (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2016
    Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]      
    Balance at the beginning of the year $ 2,846 $ 2,686 $ 1,755
    Accruals for warranties issued during the year 3,026 2,644 2,454
    Accruals related to pre-existing warranties 389 274 1,258
    Settlements made (in cash or in kind) during the year (3,088) (2,758) (2,781)
    Balance at the end of the year $ 3,173 $ 2,846 $ 2,686
    XML 61 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Operations and summary of significant accounting policies - Reconciliation Of Denominators Used To Calculate Basic And Diluted EPS (Details) - shares
    shares in Thousands
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2016
    Organization, Consolidation and Presentation of Financial Statements [Abstract]      
    Weighted average shares outstanding-basic 131,987 130,300 128,453
    Plus: Common share equivalents, Stock options and RSUs 1,287 1,087 555
    Weighted average shares outstanding-diluted 133,274 131,387 129,008
    XML 62 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Operations and summary of significant accounting policies - Cumulative Effect Adjustment From Adoption of Topic 606 (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2018
    Jan. 01, 2018
    Dec. 31, 2017
    Assets [Abstract]      
    Accounts receivable, net $ 242,955 $ 251,224 $ 248,825
    Other long-term assets 28,501 33,618 32,553
    Liabilities and stockholders' equity      
    Deferred revenue - current 127,288 111,571 120,638
    Deferred revenue - long-term 32,636 32,745 33,742
    Other current liabilities   25,882  
    Deferred income taxes 25,457 35,380 33,609
    Retained earnings 356,418 322,898 313,241
    Calculated under Revenue Guidance in Effect before Topic 606      
    Assets [Abstract]      
    Accounts receivable, net     248,825
    Other long-term assets     32,553
    Liabilities and stockholders' equity      
    Deferred revenue - current     120,638
    Deferred revenue - long-term     33,742
    Other current liabilities     23,782
    Deferred income taxes     33,609
    Retained earnings     $ 313,241
    Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606      
    Assets [Abstract]      
    Accounts receivable, net 2,093 2,399  
    Other long-term assets   1,065  
    Liabilities and stockholders' equity      
    Deferred revenue - current (13,807) (9,067)  
    Deferred revenue - long-term (4,417) (997)  
    Other current liabilities 3,399 2,100  
    Deferred income taxes 1,771 1,771  
    Retained earnings $ 16,367 $ 9,657  
    XML 63 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Operations and summary of significant accounting policies - Effect of Adoption on Income Statement and Balance Sheets (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2016
    Jan. 01, 2018
    Assets [Abstract]        
    Accounts receivable, net $ 242,955 $ 248,825   $ 251,224
    Prepaid expenses and other current assets 54,337 48,621    
    Liabilities and stockholders' equity        
    Deferred revenue - current 127,288 120,638   111,571
    Deferred revenue - long-term 32,636 33,742   32,745
    Other current liabilities       25,882
    Deferred income taxes 25,457 33,609   35,380
    Retained earnings 356,418 313,241   322,898
    Income Statement [Abstract]        
    Total net sales 1,359,132 1,289,386 $ 1,228,179  
    Operating Expenses 852,526 815,284 795,332  
    Operating Income 172,879 145,778 119,726  
    Provision for income taxes 21,396 94,969 31,901  
    Net income 155,057 52,411 82,734  
    Product        
    Income Statement [Abstract]        
    Total net sales 1,220,027 $ 1,173,476 $ 1,116,703  
    Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606        
    Assets [Abstract]        
    Accounts receivable, net 2,093     2,399
    Prepaid expenses and other current assets 1,220      
    Liabilities and stockholders' equity        
    Deferred revenue - current (13,807)     (9,067)
    Deferred revenue - long-term (4,417)     (997)
    Other current liabilities 3,399     2,100
    Deferred income taxes 1,771     1,771
    Retained earnings 16,367     $ 9,657
    Income Statement [Abstract]        
    Total net sales 7,911      
    Operating Expenses (153)      
    Operating Income 8,064      
    Provision for income taxes 1,299      
    Net income 6,765      
    Accounting Standards Update 2014-09 | Product | Difference between Revenue Guidance in Effect before and after Topic 606        
    Income Statement [Abstract]        
    Total net sales $ 7,911      
    XML 64 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Revenue - Disaggregation of Revenue (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2016
    Disaggregation of Revenue [Line Items]      
    Total net sales $ 1,359,132 $ 1,289,386 $ 1,228,179
    Point-in-Time      
    Disaggregation of Revenue [Line Items]      
    Total net sales 1,162,141    
    Over Time      
    Disaggregation of Revenue [Line Items]      
    Total net sales 196,991    
    Americas      
    Disaggregation of Revenue [Line Items]      
    Total net sales 538,388 504,626 482,039
    Americas | Point-in-Time      
    Disaggregation of Revenue [Line Items]      
    Total net sales 451,047    
    Americas | Over Time      
    Disaggregation of Revenue [Line Items]      
    Total net sales 87,341    
    EMEIA      
    Disaggregation of Revenue [Line Items]      
    Total net sales 432,977 408,625 389,843
    EMEIA | Point-in-Time      
    Disaggregation of Revenue [Line Items]      
    Total net sales 356,070    
    EMEIA | Over Time      
    Disaggregation of Revenue [Line Items]      
    Total net sales 76,907    
    APAC      
    Disaggregation of Revenue [Line Items]      
    Total net sales 387,767 $ 376,135 $ 356,297
    APAC | Point-in-Time      
    Disaggregation of Revenue [Line Items]      
    Total net sales 355,024    
    APAC | Over Time      
    Disaggregation of Revenue [Line Items]      
    Total net sales $ 32,743    
    XML 65 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Revenue - Change in Deferred Revenue (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2018
    Jan. 01, 2018
    Dec. 31, 2017
    Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
    Deferred revenue $ 159,924 $ 144,316  
    Deferral of revenue billed in current period, net of recognition 125,198    
    Recognition of revenue deferred in prior periods (106,138)    
    Foreign currency translation impact $ (3,452)    
    Calculated under Revenue Guidance in Effect before Topic 606      
    Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
    Deferred revenue     $ 154,380
    Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09      
    Revenue, Initial Application Period Cumulative Effect Transition [Line Items]      
    Deferred revenue   $ (10,064)  
    XML 66 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Revenue - Narrative (Details) - USD ($)
    $ in Millions
    Dec. 31, 2018
    Sep. 30, 2018
    Revenue from Contract with Customer [Abstract]    
    Revenue, remaining performance obligation, amount $ 56.9  
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01    
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
    Revenue, remaining performance obligation, percentage 48.00%  
    Expected timing of satisfaction   1 year
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01    
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
    Revenue, remaining performance obligation, percentage 22.00%  
    Expected timing of satisfaction   1 year
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: (nil)    
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
    Expected timing of satisfaction  
    XML 67 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Short-term investments - Unrealized Gains And Losses Related To Short-Term Investments Designated As Available-For-Sale (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2018
    Dec. 31, 2017
    Debt Securities, Available-for-sale [Line Items]    
    Adjusted Cost $ 271,977 $ 122,101
    Gross Unrealized Gain 728 182
    Gross Unrealized Loss (1,309) (395)
    Fair Value 271,396 121,888
    Corporate bonds    
    Debt Securities, Available-for-sale [Line Items]    
    Adjusted Cost 235,045 120,341
    Gross Unrealized Gain 726 182
    Gross Unrealized Loss (1,298) (395)
    Fair Value 234,473 120,128
    U.S. Treasuries and agencies    
    Debt Securities, Available-for-sale [Line Items]    
    Adjusted Cost 36,932  
    Gross Unrealized Gain 2  
    Gross Unrealized Loss (11)  
    Fair Value $ 36,923  
    Time deposits    
    Debt Securities, Available-for-sale [Line Items]    
    Adjusted Cost   1,760
    Gross Unrealized Gain   0
    Gross Unrealized Loss   0
    Fair Value   $ 1,760
    XML 68 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Short-term investments - Contractual Maturities Of Short-Term Investments Designated As Available-For-Sale (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2018
    Dec. 31, 2017
    Debt Securities, Available-for-sale [Line Items]    
    Adjusted Cost, Due in less than 1 year $ 146,127  
    Fair Value, Due in less than 1 year 145,960  
    Adjusted Cost, Due in 1 to 5 years 125,850  
    Fair Value, Due in 1 to 5 years 125,436  
    Adjusted Cost 271,977 $ 122,101
    Fair Value, Total 271,396 121,888
    Corporate bonds    
    Debt Securities, Available-for-sale [Line Items]    
    Adjusted Cost, Due in less than 1 year 109,195  
    Fair Value, Due in less than 1 year 109,037  
    Adjusted Cost, Due in 1 to 5 years 125,850  
    Fair Value, Due in 1 to 5 years 125,436  
    Fair Value, Total 234,473 $ 120,128
    U.S. Treasuries and agencies    
    Debt Securities, Available-for-sale [Line Items]    
    Adjusted Cost, Due in less than 1 year 36,932  
    Fair Value, Due in less than 1 year 36,923  
    Adjusted Cost 36,932  
    Fair Value, Total $ 36,923  
    XML 69 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Fair value measurements (Details) - USD ($)
    Dec. 31, 2018
    Dec. 31, 2017
    Short-term investments available for sale:    
    Available-for-sale $ 271,396,000 $ 121,888,000
    Total Assets 352,838,000 230,004,000
    Liabilities    
    Derivatives (1,483,000) (12,743,000)
    Total Liabilities $ (1,483,000) (12,743,000)
    Short-term investments-available-for sale, contractual maturity 40 months  
    Quoted Prices In Active Markets For Identical Assets (Level 1)    
    Short-term investments available for sale:    
    Total Assets $ 62,094,000 63,183,000
    Liabilities    
    Derivatives 0 0
    Total Liabilities 0 0
    Significant Other Observable Inputs (Level 2)    
    Short-term investments available for sale:    
    Total Assets 290,744,000 166,821,000
    Liabilities    
    Derivatives (1,483,000) (12,743,000)
    Total Liabilities (1,483,000) (12,743,000)
    Significant Unobservable Inputs (Level 3)    
    Short-term investments available for sale:    
    Total Assets 0 0
    Liabilities    
    Derivatives 0 0
    Total Liabilities 0 0
    Money Market Accounts    
    Assets    
    Cash and cash equivalents available for sale 62,094,000 61,423,000
    Money Market Accounts | Quoted Prices In Active Markets For Identical Assets (Level 1)    
    Assets    
    Cash and cash equivalents available for sale 62,094,000 61,423,000
    Money Market Accounts | Significant Other Observable Inputs (Level 2)    
    Assets    
    Cash and cash equivalents available for sale 0 0
    Money Market Accounts | Significant Unobservable Inputs (Level 3)    
    Assets    
    Cash and cash equivalents available for sale 0 0
    Corporate Notes and Bonds    
    Assets    
    Cash and cash equivalents available for sale 9,979,000  
    Corporate Notes and Bonds | Quoted Prices In Active Markets For Identical Assets (Level 1)    
    Assets    
    Cash and cash equivalents available for sale 0  
    Corporate Notes and Bonds | Significant Other Observable Inputs (Level 2)    
    Assets    
    Cash and cash equivalents available for sale 9,979,000  
    Corporate Notes and Bonds | Significant Unobservable Inputs (Level 3)    
    Assets    
    Cash and cash equivalents available for sale 0  
    Corporate bonds    
    Short-term investments available for sale:    
    Available-for-sale 234,473,000 120,128,000
    Liabilities    
    Cash equivalents denominated in Euros 5,000,000  
    Corporate bonds | Quoted Prices In Active Markets For Identical Assets (Level 1)    
    Short-term investments available for sale:    
    Available-for-sale 0 0
    Corporate bonds | Significant Other Observable Inputs (Level 2)    
    Short-term investments available for sale:    
    Available-for-sale 234,473,000 120,128,000
    Corporate bonds | Significant Unobservable Inputs (Level 3)    
    Short-term investments available for sale:    
    Available-for-sale 0 0
    U.S. Treasuries and agencies    
    Assets    
    Cash and cash equivalents available for sale   39,461,000
    Short-term investments available for sale:    
    Available-for-sale 36,923,000  
    U.S. Treasuries and agencies | Quoted Prices In Active Markets For Identical Assets (Level 1)    
    Assets    
    Cash and cash equivalents available for sale   0
    Short-term investments available for sale:    
    Available-for-sale 0  
    U.S. Treasuries and agencies | Significant Other Observable Inputs (Level 2)    
    Assets    
    Cash and cash equivalents available for sale   39,461,000
    Short-term investments available for sale:    
    Available-for-sale 36,923,000  
    U.S. Treasuries and agencies | Significant Unobservable Inputs (Level 3)    
    Assets    
    Cash and cash equivalents available for sale   0
    Short-term investments available for sale:    
    Available-for-sale 0  
    Time deposits    
    Short-term investments available for sale:    
    Available-for-sale   1,760,000
    Time deposits | Quoted Prices In Active Markets For Identical Assets (Level 1)    
    Short-term investments available for sale:    
    Available-for-sale   1,760,000
    Time deposits | Significant Other Observable Inputs (Level 2)    
    Short-term investments available for sale:    
    Available-for-sale   0
    Time deposits | Significant Unobservable Inputs (Level 3)    
    Short-term investments available for sale:    
    Available-for-sale   0
    Derivative    
    Short-term investments available for sale:    
    Derivatives 9,369,000 7,232,000
    Derivative | Quoted Prices In Active Markets For Identical Assets (Level 1)    
    Short-term investments available for sale:    
    Derivatives 0 0
    Derivative | Significant Other Observable Inputs (Level 2)    
    Short-term investments available for sale:    
    Derivatives 9,369,000 7,232,000
    Derivative | Significant Unobservable Inputs (Level 3)    
    Short-term investments available for sale:    
    Derivatives $ 0 $ 0
    XML 70 R56.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Derivative instruments and hedging activities - Narrative (Details)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2018
    USD ($)
    country
    Dec. 31, 2017
    USD ($)
    Dec. 31, 2016
    USD ($)
    Derivative [Line Items]      
    Number of countries for which entity has operations | country 50    
    Percentage of sales outside of the Americas during the period 60.00% 61.00% 61.00%
    Period of protection against the reduction in value caused by a fluctuation, minimum 1 year    
    Period of protection against the reduction in value caused by a fluctuation, maximum 3 years    
    Gains and losses recognized due to hedge ineffectiveness $ 0 $ 0 $ 0
    Foreign currency forward contracts notional amount 276,756 318,974  
    Forward Contracts      
    Derivative [Line Items]      
    Estimated amount of reclassification of gains on derivative instruments from AOCI to cost of sales 200    
    Estimated amount of reclassification of gains on derivative instruments from AOCI to operating expenses 200    
    Other Derivatives      
    Derivative [Line Items]      
    Foreign currency forward contracts notional amount $ 71,000 $ 63,000  
    Maximum      
    Derivative [Line Items]      
    Duration of derivative contracts entered into by the entity to hedge risk of loss 24 months 24 months  
    Maximum | Forward Contracts      
    Derivative [Line Items]      
    Percentage of derivative risk hedged 100.00%    
    Duration of derivative contracts entered into by the entity to hedge risk of loss 40 months    
    Maximum | Other Derivatives      
    Derivative [Line Items]      
    Percentage of derivative risk hedged 90.00%    
    Duration of derivative contracts entered into by the entity to hedge risk of loss 90 days    
    Net sales | Forward Contracts      
    Derivative [Line Items]      
    Estimated amount of reclassification of losses on derivative instruments from AOCI to net sales $ (6,600)    
    XML 71 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Derivative instruments and hedging activities - Summary Of Notional Amounts Of Derivative Instruments (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2018
    Dec. 31, 2017
    Derivative [Line Items]    
    Total forward contracts notional amount $ 276,756 $ 318,974
    Chinese yuan    
    Derivative [Line Items]    
    Total forward contracts notional amount 45,520 39,197
    Euro    
    Derivative [Line Items]    
    Total forward contracts notional amount 134,654 177,406
    Japanese yen    
    Derivative [Line Items]    
    Total forward contracts notional amount 15,141 22,857
    Hungarian forint    
    Derivative [Line Items]    
    Total forward contracts notional amount 35,384 41,296
    British pound    
    Derivative [Line Items]    
    Total forward contracts notional amount 9,948 9,931
    Malaysian ringgit    
    Derivative [Line Items]    
    Total forward contracts notional amount 27,778 28,287
    Korean won    
    Derivative [Line Items]    
    Total forward contracts notional amount $ 8,331 $ 0
    XML 72 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Derivative instruments and hedging activities - Fair Values Of Derivative Instruments On Consolidated Balance Sheets (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2018
    Dec. 31, 2017
    Derivatives, Fair Value [Line Items]    
    Derivative assets $ 9,369 $ 7,233
    Derivative liabilities (1,483) (12,743)
    Derivatives designated as hedging instruments    
    Derivatives, Fair Value [Line Items]    
    Derivative assets 8,974 7,046
    Derivative liabilities (853) (11,446)
    Derivatives designated as hedging instruments | Foreign exchange contracts - ST forwards | Prepaid expenses and other current assets    
    Derivatives, Fair Value [Line Items]    
    Derivative assets 7,594 4,707
    Derivatives designated as hedging instruments | Foreign exchange contracts - ST forwards | Other current liabilities    
    Derivatives, Fair Value [Line Items]    
    Derivative liabilities (662) (7,487)
    Derivatives designated as hedging instruments | Foreign exchange contracts - LT forwards | Other long-term assets    
    Derivatives, Fair Value [Line Items]    
    Derivative assets 1,380 2,339
    Derivatives designated as hedging instruments | Foreign exchange contracts - LT forwards | Other long-term liabilities    
    Derivatives, Fair Value [Line Items]    
    Derivative liabilities (191) (3,959)
    Derivatives not designated as hedging instruments    
    Derivatives, Fair Value [Line Items]    
    Derivative assets 395 187
    Derivative liabilities (630) (1,297)
    Derivatives not designated as hedging instruments | Foreign exchange contracts - ST forwards | Prepaid expenses and other current assets    
    Derivatives, Fair Value [Line Items]    
    Derivative assets 395 187
    Derivatives not designated as hedging instruments | Foreign exchange contracts - ST forwards | Other current liabilities    
    Derivatives, Fair Value [Line Items]    
    Derivative liabilities $ (630) $ (1,297)
    XML 73 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Derivative instruments and hedging activities - Effect Of Derivative Instruments On Consolidated Statements Of Income (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Derivatives designated as hedging instruments    
    Derivative Instruments, Gain (Loss) [Line Items]    
    Gain or (Loss) Recognized in OCI on Derivative (Effective Portion) $ 12,525 $ (9,488)
    Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) 1,386 (2,948)
    Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion) 0 0
    Derivatives designated as hedging instruments | Foreign exchange contracts - forwards | Net sales    
    Derivative Instruments, Gain (Loss) [Line Items]    
    Gain or (Loss) Recognized in OCI on Derivative (Effective Portion) 17,422 (22,788)
    Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) (210) (544)
    Derivatives designated as hedging instruments | Foreign exchange contracts - forwards | Cost of sales    
    Derivative Instruments, Gain (Loss) [Line Items]    
    Gain or (Loss) Recognized in OCI on Derivative (Effective Portion) (2,591) 6,968
    Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) 680 (1,165)
    Derivatives designated as hedging instruments | Foreign exchange contracts - forwards | Operating expenses    
    Derivative Instruments, Gain (Loss) [Line Items]    
    Gain or (Loss) Recognized in OCI on Derivative (Effective Portion) (2,306) 6,332
    Gain or (Loss) Reclassified from Accumulated OCI into Income (Effective Portion) 916 (1,239)
    Derivatives designated as hedging instruments | Foreign exchange contracts - forwards | Net foreign exchange gain (loss)    
    Derivative Instruments, Gain (Loss) [Line Items]    
    Gain or (Loss) Recognized in Income on Derivative (Ineffective Portion) 0 0
    Derivatives not designated as hedging instruments    
    Derivative Instruments, Gain (Loss) [Line Items]    
    Amount of Gain (Loss) Recognized in Income 343 (5,891)
    Derivatives not designated as hedging instruments | Foreign exchange contracts - forwards    
    Derivative Instruments, Gain (Loss) [Line Items]    
    Amount of Gain (Loss) Recognized in Income $ 343 $ (5,891)
    XML 74 R60.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Inventories (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2018
    Dec. 31, 2017
    Inventory Disclosure [Abstract]    
    Raw materials $ 98,346 $ 91,513
    Work-in-process 9,306 8,938
    Finished goods 86,494 84,141
    Total $ 194,146 $ 184,592
    XML 75 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Property and equipment (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2016
    Property, Plant and Equipment [Abstract]      
    Land $ 32,967 $ 33,016  
    Buildings 218,289 217,533  
    Furniture and equipment 388,102 368,107  
    Property and equipment, gross 639,358 618,656  
    Accumulated depreciation (394,157) (368,941)  
    Total, net 245,201 249,715  
    Depreciation expense $ 37,000 $ 40,000 $ 40,000
    XML 76 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Intangible assets - Schedule Of Finite-Lived Intangible Assets (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2018
    Dec. 31, 2017
    Finite-Lived Intangible Assets [Line Items]    
    Gross Carrying Amount $ 296,942 $ 291,617
    Accumulated Amortization (186,159) (168,324)
    Net Carrying Amount 110,783 123,293
    Capitalized Software Development Costs    
    Finite-Lived Intangible Assets [Line Items]    
    Gross Carrying Amount 123,842 116,691
    Accumulated Amortization (49,299) (30,345)
    Net Carrying Amount 74,543 86,346
    Acquired Technology    
    Finite-Lived Intangible Assets [Line Items]    
    Gross Carrying Amount 92,236 96,198
    Accumulated Amortization (84,962) (87,341)
    Net Carrying Amount 7,274 8,857
    Patents    
    Finite-Lived Intangible Assets [Line Items]    
    Gross Carrying Amount 34,427 33,163
    Accumulated Amortization (21,725) (19,931)
    Net Carrying Amount 12,702 13,232
    Other    
    Finite-Lived Intangible Assets [Line Items]    
    Gross Carrying Amount 46,437 45,565
    Accumulated Amortization (30,173) (30,707)
    Net Carrying Amount $ 16,264 $ 14,858
    XML 77 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Intangible assets - Narrative (Details) - USD ($)
    $ in Millions
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2016
    Finite-Lived Intangible Assets [Line Items]      
    Amortization of Intangible Assets $ 35.0 $ 34.0 $ 35.0
    Capitalized Software Development Costs      
    Finite-Lived Intangible Assets [Line Items]      
    Capitalized software development costs 15.0 43.0 33.0
    Capitalized computer software amortization 27.0 22.0 19.0
    Costs related to stock based compensation $ 0.7 $ 1.8 $ 1.3
    Minimum | Capitalized Software Development Costs      
    Finite-Lived Intangible Assets [Line Items]      
    Useful life (in years) 3 years    
    Minimum | Acquired Technology and Other Intangibles      
    Finite-Lived Intangible Assets [Line Items]      
    Useful life (in years) 3 years    
    Minimum | Patents      
    Finite-Lived Intangible Assets [Line Items]      
    Useful life (in years) 10 years    
    Maximum | Capitalized Software Development Costs      
    Finite-Lived Intangible Assets [Line Items]      
    Useful life (in years) 6 years    
    Maximum | Acquired Technology and Other Intangibles      
    Finite-Lived Intangible Assets [Line Items]      
    Useful life (in years) 8 years    
    Maximum | Patents      
    Finite-Lived Intangible Assets [Line Items]      
    Useful life (in years) 17 years    
    Weighted Average | Capitalized Software Development Costs      
    Finite-Lived Intangible Assets [Line Items]      
    Useful life (in years) 2 years 328 days    
    Weighted Average | Patents      
    Finite-Lived Intangible Assets [Line Items]      
    Useful life (in years) 2 years 112 days    
    Weighted Average | Acquired Technology      
    Finite-Lived Intangible Assets [Line Items]      
    Useful life (in years) 1 year 292 days    
    Weighted Average | Other      
    Finite-Lived Intangible Assets [Line Items]      
    Useful life (in years) 4 years 256 days    
    XML 78 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Intangible assets - Estimated Future Amortization Expense Related To Intangible Assets (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2018
    Dec. 31, 2017
    Intangible Assets, Net (Excluding Goodwill) [Abstract]    
    2019 $ 35,753  
    2020 30,536  
    2021 21,373  
    2022 7,121  
    2023 1,923  
    Thereafter 14,077  
    Net Carrying Amount $ 110,783 $ 123,293
    XML 79 R65.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Goodwill (Details)
    12 Months Ended
    Dec. 31, 2018
    USD ($)
    segment
    reporting_unit
    Dec. 31, 2017
    USD ($)
    Goodwill [Roll Forward]    
    Balance at beginning of period $ 266,783,000 $ 253,197,000
    Acquisitions 2,819,000  
    Foreign currency translation impact (5,072,000) 13,586,000
    Balance at end of period $ 264,530,000 266,783,000
    Number of operating segments | segment 1  
    Number of reporting units | reporting_unit 1  
    Goodwill impairment $ 0 $ 0
    XML 80 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Income taxes - Components Of Income Before Income Taxes (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2016
    Income Tax Disclosure [Abstract]      
    Domestic $ 56,068 $ 46,308 $ 43,418
    Foreign 120,385 101,072 71,217
    Income before income taxes $ 176,453 $ 147,380 $ 114,635
    XML 81 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Income taxes - Provision For Income Taxes Charged To Operations (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2016
    Current tax expense:      
    U.S. federal $ 15,898 $ 91,043 $ 13,579
    State 2,963 348 1,251
    Foreign 14,273 9,352 22,631
    Total current 33,134 100,743 37,461
    Deferred tax benefit:      
    U.S. federal (10,724) (4,796) 2,373
    State 1,134 (151) 323
    Foreign (2,148) (827) (8,126)
    Total deferred (11,738) (5,774) (5,430)
    Change in valuation allowance 0 0 (130)
    Total provision $ 21,396 $ 94,969 $ 31,901
    XML 82 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Income taxes - Deferred Tax Liabilities (Assets) (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2018
    Dec. 31, 2017
    Deferred Tax Liabilities, Gross [Abstract]    
    Capitalized software $ 16,756 $ 18,361
    Depreciation and amortization 12,964 12,927
    Intangible assets 13,492 11,647
    Cumulative translation adjustment on undistributed earnings 0 385
    Unrealized exchange gain 0 1,338
    Unrealized gain on derivative instruments 1,871 0
    Undistributed earnings of foreign subsidiaries 3,449 5,330
    Gross deferred tax liabilities 48,532 49,988
    Deferred Tax Assets, Gross [Abstract]    
    Operating loss carryforwards (83,013) (81,701)
    Vacation and other accruals (5,391) (6,242)
    Inventory valuation and warranty provisions (2,576) (2,279)
    Doubtful accounts and sales provisions (890) (804)
    Unrealized exchange loss (1,735) 0
    Deferred revenue (8,199) (7,316)
    Accrued expenses (848) (495)
    Unrealized loss on derivative instruments 0 (924)
    Global intangible low-taxed income (4,339) 0
    Stock-based compensation (5,216) (4,540)
    Research and development tax credit carryforward (258) (297)
    Capital loss carryforward (250) (463)
    Foreign tax credit carryforward (42) (130)
    Cumulative translation adjustment on undistributed earnings (912) 0
    Other (1,776) (1,118)
    Gross deferred tax assets (115,445) (106,309)
    Valuation allowance 79,624 77,504
    Net deferred tax liability $ 12,711 $ 21,183
    XML 83 R69.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Income taxes - Reconciliation Of Income Taxes To Effective Tax Rate (Details)
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2016
    Income Tax Disclosure [Abstract]      
    U.S. federal statutory rate 21.00% 35.00% 35.00%
    Foreign taxes greater (less) than federal statutory rate (4.00%) (12.00%) (7.00%)
    Research and development tax credits (2.00%) (3.00%) (3.00%)
    Enhanced deduction for certain research and development expenses (4.00%) (3.00%) (2.00%)
    State income taxes, net of federal tax benefit 2.00% 0.00% 1.00%
    Employee share-based compensation 0.00% 0.00% 1.00%
    Change in intercompany prepaid tax asset (1.00%) (2.00%) 1.00%
    Foreign-derived intangible income deduction (1.00%) 0.00% 0.00%
    Global intangible low-taxed income inclusion (GILTI) 2.00% 0.00% 0.00%
    Amortization of intangible assets 0.00% 1.00% 1.00%
    Remeasurement of U.S. deferred tax balance 0.00% (10.00%) 0.00%
    Transition tax on deferred foreign income 1.00% 54.00% 0.00%
    Global intangible low-taxed income deferred (2.00%) 0.00% 0.00%
    Foreign tax on undistributed foreign earnings (1.00%) 3.00% 0.00%
    Other 1.00% 1.00% 1.00%
    Effective tax rate 12.00% 64.00% 28.00%
    XML 84 R70.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Income taxes - Narrative (Details)
    $ / shares in Units, $ in Thousands
    12 Months Ended
    Dec. 31, 2018
    USD ($)
    $ / shares
    subsidiary
    Dec. 31, 2017
    USD ($)
    $ / shares
    Dec. 31, 2016
    USD ($)
    Operating Loss Carryforwards [Line Items]      
    Provisional income tax expense (benefit) $ 69,900    
    Tax Act, provisional increase (decrease) in effective tax rate 2.40%    
    Adjustment to provisional benefit related to deferred tax balance $ 600 $ (4,200)  
    Provisional benefit related to deferred tax balance   15,100  
    Increase in income tax expense due to transition tax 81,600 79,700  
    Provisional tax on foreign earnings 1,000 5,300  
    Tax Act, increase in transition tax, provisional liability 2,100    
    Tax Act, adjustment to foreign tax withholding and distribution (1,600)    
    Adjustment to unrecognized tax expense (benefit) (1,200)    
    GILTI, deferred tax asset 4,100    
    Foreign income tax benefit (14,273) (9,352) $ (22,631)
    Unremitted earnings from foreign subsidiaries 7,600    
    Significant change in unrecognized tax benefits is reasonably possible, amount of unrecorded benefit 3,500    
    Interest and penalties related to income tax matters $ 600 400  
    Foreign      
    Operating Loss Carryforwards [Line Items]      
    Number of subsidiaries | subsidiary 12    
    Net operating loss carryforward $ 902,100    
    Malaysia      
    Operating Loss Carryforwards [Line Items]      
    Foreign income tax benefit $ 4,000 $ 5,500  
    Income tax benefit of tax holiday on per share basis (in dollars per share) | $ / shares $ 0.03 $ 0.04  
    Expiring 2019 To 2021 | Federal      
    Operating Loss Carryforwards [Line Items]      
    Capital loss carryforwards $ 1,100    
    Expiring 2021 To 2034 | Federal      
    Operating Loss Carryforwards [Line Items]      
    Tax credit carryforwards 300    
    Expiring 2020 To 2038 | Foreign      
    Operating Loss Carryforwards [Line Items]      
    Net operating loss carryforward 895,700    
    Carried Forward Indefinitely | Foreign      
    Operating Loss Carryforwards [Line Items]      
    Net operating loss carryforward $ 6,400    
    XML 85 R71.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Income taxes - Reconciliation Of Beginning And Ending Amount Of Unrecognized Tax Benefit (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
    Balance at beginning of period $ 10,158 $ 11,719
    Additions based on tax positions related to the current year 1,486 1,763
    Reductions for tax positions of prior years (1,208) 0
    Additions for tax positions of prior years 1,207 399
    Reductions as a result of the closing of open tax periods (1,868) (3,723)
    Balance at end of period $ 9,775 $ 10,158
    XML 86 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Comprehensive income (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    AOCI Attributable to Parent, Net of Tax [Roll Forward]    
    Beginning balance $ 1,128,021 $ 1,114,219
    Current-period other comprehensive (loss) income 993 17,810
    Reclassified from accumulated OCI into income 1,386 (2,948)
    Income tax expense (2,801) 3,250
    Ending balance 1,238,358 1,128,021
    Currency translation adjustment    
    AOCI Attributable to Parent, Net of Tax [Roll Forward]    
    Beginning balance (12,717) (37,174)
    Current-period other comprehensive (loss) income (9,768) 24,470
    Reclassified from accumulated OCI into income 0 0
    Income tax expense 0 (13)
    Ending balance (22,485) (12,717)
    Investments    
    AOCI Attributable to Parent, Net of Tax [Roll Forward]    
    Beginning balance (782) (669)
    Current-period other comprehensive (loss) income (378) (120)
    Reclassified from accumulated OCI into income 0 0
    Income tax expense (148) 7
    Ending balance (1,308) (782)
    Derivative instruments    
    AOCI Attributable to Parent, Net of Tax [Roll Forward]    
    Beginning balance (3,010) 3,222
    Current-period other comprehensive (loss) income 11,139 (6,540)
    Reclassified from accumulated OCI into income 1,386 (2,948)
    Income tax expense (2,653) 3,256
    Ending balance 6,862 (3,010)
    Accumulated other comprehensive income (loss)    
    AOCI Attributable to Parent, Net of Tax [Roll Forward]    
    Beginning balance (16,509) (34,621)
    Ending balance $ (16,931) $ (16,509)
    XML 87 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Authorized shares of common and preferred stock and stock-based compensation plans - Narrative (Details) - USD ($)
    $ / shares in Units, $ in Millions
    12 Months Ended
    May 09, 2017
    May 12, 2015
    May 14, 2013
    Dec. 31, 2018
    Dec. 31, 2017
    May 11, 2010
    May 31, 2005
    Jan. 21, 2004
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Additional number of shares reserved for issuance     180,000,000          
    Common stock, shares authorized     360,000,000 360,000,000 360,000,000      
    Common and preferred stock shares authorized     365,000,000          
    Preferred stock, shares authorized     5,000,000 5,000,000 5,000,000      
    Preferred stock, par value (in usd per share)     $ 0.01 $ 0.01 $ 0.01      
    Common stock, par value (in usd per share)     $ 0.01 $ 0.01 $ 0.01      
    Preferred stock, shares issued       0 0      
    Preferred stock, shares outstanding       0 0      
    Common stock repurchased       0 0      
    Authorized common stock available for repurchase (shares)       1,134,247        
    Restricted Stock Plan                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Number of shares reserved for issuance           3,362,304    
    Restricted Stock Units                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Unrecognized stock-based compensation expense       $ 133.6        
    Unrecognized stock-based compensation expense, shares       3,178,536        
    Unrecognized stock-based compensation expense, weighted average fair value       $ 36.91        
    Weighted average period for which unrecognized stock-based compensation expense recognized       3 years 180 days        
    Incentive Plan (2005)                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Number of shares reserved for issuance             4,050,000  
    Award vesting period, (in years)       5 years        
    Incentive Plan (2005) | Minimum                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Award vesting period, (in years)       3 years        
    Incentive Plan (2005) | Maximum                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Award vesting period, (in years)       10 years        
    Incentive Plan (2010)                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Number of shares reserved for issuance   2,518,416       3,000,000    
    Award vesting period, (in years)       5 years        
    Incentive Plan (2010) | Minimum                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Award vesting period, (in years)       3 years        
    Incentive Plan (2010) | Maximum                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Award vesting period, (in years)       10 years        
    Incentive Plan (2015)                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Additional number of shares reserved for issuance   3,000,000            
    Award vesting period, (in years)       5 years        
    Number of shares available for grant       2,990,867        
    Incentive Plan (2015) | Maximum                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Award vesting period, (in years)       10 years        
    Employee Stock Purchase Plan                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Additional number of shares reserved for issuance 3,000,000              
    Percentage of the lower of the market related to purchase of common stock       85.00%        
    Maximum employee subscription rate       15.00%        
    Shares of common stock reserved for future employee purchases       1,995,044        
    Shares issued during the period, in shares       872,853        
    Weighted average grant date fair value, in dollar per share       $ 36.20        
    Authorized Preferred Stock And Preferred Stock Purchase Rights Plan                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Number of shares reserved for issuance               750,000
    Three year vesting period | Incentive Plan (2015) | Minimum                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Award vesting period, (in years)       3 years        
    Four year vesting period | Incentive Plan (2015)                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Award vesting period, (in years)       4 years        
    Five year vesting period | Incentive Plan (2015)                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Award vesting period, (in years)       5 years        
    Ten year vesting period | Incentive Plan (2015) | Maximum                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Award vesting period, (in years)       10 years        
    XML 88 R74.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Authorized shares of common and preferred stock and stock-based compensation plans - Schedule Of Restricted Stock Plans (Details) - $ / shares
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2016
    Number of RSUs      
    Number of RSUs, Granted (in shares) 872,853 1,065,154 1,217,829
    Restricted Stock Units      
    Number of RSUs      
    Number of RSUs, outstanding, beginning balance (in shares) 3,152,964 2,806,201 2,886,741
    Number of RSUs, Granted (in shares) 1,100,067 1,205,920 791,932
    Number of RSUs, Earned (in shares) (823,816) (666,786) (676,322)
    Number of RSUs, Canceled (in shares) (250,679) (192,371) (196,150)
    Number of RSUs, outstanding, ending balance (in shares) 3,178,536 3,152,964 2,806,201
    Weighted average grant price per share      
    Weighted average grant price, outstanding, beginning balance (in dollars per share) $ 31.07 $ 28.76 $ 28.64
    Weighted average grant price, Granted (in dollars per share) 48.42 34.57 28.02
    Weighted average grant price, Earned (in dollars per share) 30.78 28.05 27.57
    Weighted average grant price, Canceled (in dollars per share) 34.13 29.73 28.73
    Weighted average grant price, outstanding, ending balance (in dollars per share) $ 36.91 $ 31.07 $ 28.76
    XML 89 R75.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Authorized shares of common and preferred stock and stock-based compensation plans - Assumptions Used To Calculate Weighted Average Purchase Price (Details)
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2016
    Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
    Dividend expense yield (percentage) 0.518% 0.65% 0.70%
    Expected life (in months) 3 months 3 months 3 months
    Expected volatility (percentage) 24.00% 18.00% 22.00%
    Risk-free interest rate (percentage) 1.39% 0.48% 0.15%
    XML 90 R76.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Authorized shares of common and preferred stock and stock-based compensation plans - Schedule Of Weighted Average Grant Date Fair Value Of Purchase Rights Granted Under Employee Stock Purchase Plan (Details) - $ / shares
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2016
    Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
    Number of shares 872,853 1,065,154 1,217,829
    Weighted average fair value per share (in dollars per share) $ 8.97 $ 6.80 $ 5.37
    XML 91 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Employee retirement plan (Details) - USD ($)
    $ in Millions
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2016
    Defined Benefit Plan [Abstract]      
    Number of days of continuous service for eligibility to participate in defined contribution benefit plan 30 days    
    Maximum contribution percentage of employee salary 15.00%    
    Percentage of employee contribution matched by Board of Directors 50.00%    
    Maximum percentage of each participant’s compensation 8.00% 8.00% 6.00%
    Employee eligibility period for matching contribution (years) 1 year    
    Company contributions $ 9.4 $ 9.5 $ 7.1
    XML 92 R78.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Segment information (Details)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2018
    USD ($)
    segment
    Dec. 31, 2017
    USD ($)
    Dec. 31, 2016
    USD ($)
    Revenues from External Customers and Long-Lived Assets [Line Items]      
    Number of operating segments | segment 1    
    Total sales outside of U.S. $ 1,359,132 $ 1,289,386 $ 1,228,179
    Property and equipment, net 245,201 249,715  
    Outside The United States      
    Revenues from External Customers and Long-Lived Assets [Line Items]      
    Total sales outside of U.S. 859,000 816,000 773,000
    Property and equipment, net $ 132,000 $ 132,000 $ 133,000
    XML 93 R79.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Debt (Details) - USD ($)
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Apr. 27, 2018
    Apr. 26, 2018
    Oct. 29, 2015
    May 09, 2013
    Line of Credit Facility [Line Items]            
    Unsecured revolving line of credit           $ 50,000,000.0
    Ratio of consolidated indebtedness to earnings before interest, taxes, depreciation and amortization, maximum allowed 3.25          
    Ratio of consolidated earnings before interest, taxes, depreciation and amortization expense, minimum allowed 3.00          
    Interest rate in event of default 2.00%          
    Outstanding borrowing on line of credit $ 0          
    First Amendment            
    Line of Credit Facility [Line Items]            
    Unsecured revolving line of credit         $ 125,000,000.0  
    Optional credit line increase         $ 25,000,000.0  
    Second Amendment            
    Line of Credit Facility [Line Items]            
    Unsecured revolving line of credit     $ 5,000,000 $ 125,000,000    
    Letter of credit sublimit     $ 5,000,000 $ 10,000,000    
    Revolving Line of Credit            
    Line of Credit Facility [Line Items]            
    Interest expense $ 0 $ 457,000        
    Weighted average interest rate 3.60% 2.40%        
    Minimum            
    Line of Credit Facility [Line Items]            
    Quarterly commitment fee 0.175%          
    Maximum            
    Line of Credit Facility [Line Items]            
    Quarterly commitment fee 0.30%          
    Base Rate | Minimum            
    Line of Credit Facility [Line Items]            
    Variable interest rate spread 0.00%          
    Base Rate | Maximum            
    Line of Credit Facility [Line Items]            
    Variable interest rate spread 0.50%          
    London Interbank Offered Rate | Minimum            
    Line of Credit Facility [Line Items]            
    Variable interest rate spread 1.125%          
    London Interbank Offered Rate | Maximum            
    Line of Credit Facility [Line Items]            
    Variable interest rate spread 2.00%          
    XML 94 R80.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Commitments and Contingencies - Future Minimum Lease Payments (Details)
    $ in Thousands
    Dec. 31, 2018
    USD ($)
    Commitments and Contingencies Disclosure [Abstract]  
    2019 $ 19,597
    2020 12,180
    2021 7,986
    2022 4,866
    2023 3,869
    Thereafter 12,650
    Total $ 61,148
    XML 95 R81.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Commitments and Contingencies - Narrative (Details) - USD ($)
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2016
    Commitments and Contingencies Disclosure [Abstract]      
    Rent expense $ 21,000,000 $ 20,000,000 $ 20,000,000
    Non-cancelable purchase commitments 7,600,000    
    Amount of guarantees for payment of customs and foreign grants $ 0    
    XML 96 R82.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Restructuring - Narrative (Details) - USD ($)
    $ in Thousands
    12 Months Ended 24 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Dec. 31, 2018
    Restructuring and Related Activities [Abstract]      
    Percentage of headcount reduction     4.00%
    Restructuring charges $ 14,097 $ 17,064  
    Restructuring reserve $ 3,506 $ 5,408 $ 3,506
    XML 97 R83.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Restructuring - Summary of Charges in Consolidated Statement of Operations (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Restructuring Cost and Reserve [Line Items]    
    Restructuring charges $ 14,097 $ 17,064
    Cost of sales    
    Restructuring Cost and Reserve [Line Items]    
    Restructuring charges (150) 1,208
    Research and development    
    Restructuring Cost and Reserve [Line Items]    
    Restructuring charges 1,890 2,990
    Sales and marketing    
    Restructuring Cost and Reserve [Line Items]    
    Restructuring charges 10,655 10,968
    General and Administration    
    Restructuring Cost and Reserve [Line Items]    
    Restructuring charges $ 1,702 $ 1,898
    XML 98 R84.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Restructuring - Summary of Balance Sheet Activity (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2018
    Dec. 31, 2017
    Restructuring Reserve [Roll Forward]    
    Restructuring reserve $ 5,408  
    Income statement expense 14,097 $ 17,064
    Cash payments (15,999)  
    Restructuring reserve $ 3,506 $ 5,408
    XML 99 R85.htm IDEA: XBRL DOCUMENT v3.10.0.1
    Subsequent events (Details) - $ / shares
    Jan. 23, 2019
    Dec. 31, 2018
    Dec. 31, 2017
    May 14, 2013
    Subsequent Event [Line Items]        
    Common stock, shares authorized   360,000,000 360,000,000 360,000,000
    Subsequent Event        
    Subsequent Event [Line Items]        
    Dividend payable, amount per share (in dollars per share) $ 0.25      
    Common stock, shares authorized 4,000,000      
    EXCEL 100 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (A\54X?(\\#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,$% @ B'Q53B?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 " "(?%5.#@>=Z.X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>*$[H8";UI:.G#@8K;.QF;+4UBQUC:R1]^SE9 MFS*V!]C1TN]/GT"M#D+W$9]C'S"2Q70WNLXGH<.:G8B" $CZA$ZE,B=\;A[Z MZ!3E9SQ"4/I#'1'JJKH'AZ2,(@43L @+DUI]S*O6UB?2'F-^5>R@LX!U^PZ^;79/.ZW3-85?RBJNJCYGJ]$LQ*621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( (A\54XF !3[Q@( -(* 8 >&PO=V]R:W-H965T&UL?5;M;ILP%'T5Q ,4_$%(JB12DVC:I$VJ.FW[[29.@@J8V4[2 MO?V,H93Z7OHG8'/./;[V/CTI6P;JA/B6FT% =/JLJ$INDLJ411Q^NEGWO4ZZ6ZV+*HY:..S*6JA/ZW MD:6ZK6(2OTT\%:>S;2>2];(1)_E3VE_-HW:C9(AR*"I9FT+5D9;'5?Q [G\;N0-S-ZC]I4GI5Z:0??#JLX;5YE6791G+K^-L'C0?- MECA^?XO^Q2?ODGD61FY5^:9>G@ M[4J[OVTF_V?Z;VQ[C9J_K M=)E (-3<-+!<-,J>"V)]#4%-09Q$P=/FY\ FU-08E! MS)0(;GT"O4\7H0C$3(G@UB?0V"PHXUV/F8UOF$6>,L[SG.)J%+\$*+P$&/FH MMJ7P$B",4D[X/!1+1G_XE=0GWTR9:*\NM>_D1K-#P_9 ?+'H3YVM\M=WY]NBJ)[W*5# MU7UI3NDX_/+4M(>J'R[;YZ([M:G:3D&'NL"R=,6AVA^7Z]5T[[Y=KYJ7OMX? MTWV[Z%X.AZK][R[5S=OM$I;O-[[NGW?]>*-8KT[5<_HK]=].]^UP55Q:V>X/ MZ=CMF^.B34^WRY_A9D-V#)@4?^_36W=UOAA3>6B:[^/%[]O;93DZ2G5Z[,6!A__SHTN+WV.@=?G[ZW_.B4_)/-0=6G3U/_LM_WN=AF6BVUZ MJE[J_FOS]EN:$[++Q9S]'^DUU8-\=#+T\=C4W?1_\?C2]M4V;XOV_+1.U3@IX(:& MP7P<;TYC-_TV9-L-=U_7A*OB=6QGEMR=)7@E88J-5!!=),70_\4$JB9PBJ?K M>*/'DQI/4[RYCK0DRY1*'/Z;;2%V( MIHRE;B>J=J*T \Q.5.:#Q9+)-IHL>LA,&RAU3)72C^!4*7MRQA(?'E7G?,@@ M"S+@!.F(N".03PS*ZYYF1XH."6/.D4Y10.G(<$>D MR*+/+9V@$Q4D4@U'*DA8&AM0/'5%1E3&C!^=J2"A:CA40?(2T*,<($U7.LHL M@*"3%21:+41@<]Q W6V MHF2KY6Q%A9D!8^"&-)V+:#.T1YVM*-EJ.5M1,A.ML7QE5F1$+C>G,5.?2K): M3E:4R/3&BK)%D06PN=40=;*B)"NOUNY0 C-ZS[&JJ* $FWG!4(?%'4KV>N,CMR-5P_#DUAS4"8V2T)83&C7T M8O!B.FNZ8"#WQNN,1LEHRQFM:!ROI#[7?'2BLQF#6(]=IFQ&G:8H:>H$O20F M12J?23Y^@NH4)4E1QYE%DHY R)^QJH*<&YV@) GJ.+%(HC%$;WG-N-%T&*// M,)1TAI)DJ!,?Z4K9:9T!7A=HNF$@36;F4&;70%+4<6R1Y.-/X"+QTDG7V=PZ M0SI(28+4<7"1MBE @3A2-IH0,)2YSU+284H2IH[3:]9<;YOH5;PF5*OXXFK_ M:MQ0_+-JG_?';O'0]'USF#:LGIJF3T.CY9>AT5VJMI>+.CWUXZD?SMOS1M[Y MHF].\R9E<=DI7?\/4$L#!!0 ( (A\54[EU 7=/@( +(' 8 >&PO M=V]R:W-H965T&ULC97;CILP%$5_!?$!L;E#1)":5*-6:J5H MJK;/3N($- 8SMA.F?U_;, B,E20/^+;W\3J.Y9-WE+WQ$F/A?-2DX1NW%*)= M \"/):X17]$6-W+E3%F-A!RR"^ MP^BD334!/H0QJ%'5N$6NY_:LR.E5D*K! M>^;P:UTC]F^+">TVKN=^3KQ6EU*H"5#D+;K@7UC\;O=,CL 8Y535N.$5;1R& MSQOWB[?>>5 9M.)/A3L^Z3LJE0.E;VKP_;1QH2+"!!^%"H%D<\,[3(B*)#G> MAZ#NN*L,V?_ M-TRD7)'(/8Z4GUV2V7,[>BCC+P4W%&23; M7N)/)/Y:948!D6KF3 4A;0<4#P6:AN(ONLKR+] M0-!VJ)!@+-/%?U!+ P04 " "(?%5.;N[<+M,$ #Y%@ & 'AL+W=O MRC;?U:]:Y#-9Z?R-?P9 MVK].3W6\RZZM;':'<&QVU7%2AY>'Z2/W:;=;,)+^;9OOU;G7\.0D)E.ANQ_#^]A'_%.27S'NMHW_=_)^JUI MJ\/02I1R*+]??G?'_O<\M/\1)@?@$(#7 "A^&J"' /TC(/]I0#X$Y"0@NZ32 M]\VJ;,OYK*[.D_HRO*>RFT5PG\?>7W[IXE/W^?6S[+WKIT!65P0 M'"%P);+8^/4-*+UA@2P<;U^PY(36M\B*(T[)(K28IN[C]3@^D40NQN=]?#Z. M)UDL+DC1(\=+-VGC0=-L!0Z=UZX@*4L<.A@-SXUN(^HV/&\MQQ=B?,'SSDG> M%\2,=&JM+5J2MH"ATTA:6PD8:,#$8%E1M.6B#1%MV6M HD!:P U G1 MH.3ZH[AL1PN08F_". J6?ED2I\$65+C(&:M2RA.5$[AR5CI!F&?.64>52YPI M%)UG N>=]HE2"&)!?@1DPDG]@&\XG_1.6HJFF/.L\]#:"LODI-,=@_@ M]N&I?8#@'Z" :N;4%S %ZVD12ZU/0'8/<%QU054[X=,HB52BRA439)Y"8)BKKD -WV M$?62I4BQ=8U,)33+)HG<)$&E1DRV++2?WMZB;!_([8-M< >&[$B58EL]"818 MI]@:0P2AL"KUDI<0R[GFI=S4 D#UG)YU?CIV:,3IRN\RK'9HX5UM/; =MP2!R:"M/LD#L9S M[%:Y7.LT7YTC=N>'Y/D"[E>74]@?S5P.A?\HZ]?=L9D\5VU;'?HS MQ)>J:D,4J>ZBR&TH-]>;?7AINTL;K^O+8>SEIJU.PT%S=CWMGO\/4$L#!!0 M ( (A\54[AXN3XUP( T* 8 >&PO=V]R:W-H965T&UL?59M;YLP$/XKB.\M?L- E40JB:9-VJ2JT[;/-'$25, ,G*3[][,-I<2^ M]$O\PG///7>^V+>XR.ZU/PJA@K>Z:OIE>%2J?8BB?GL4=='?RU8T^LM>=G6A M]+([1'W;B6)GC>HJ(@CQJ"[*)EPM[-Y3MUK(DZK*1CQU07^JZZ+[EXM*7I8A M#M\WGLO#49F-:+5HBX/X*=2O]JG3JVABV96U:/I2-D$G]LOP$3]L,#$&%O&[ M%)=^-@],*"]2OIK%M]TR1$:1J,16&8I"#V>Q%E5EF+2.OR-I./DTAO/Y._L7 M&[P.YJ7HQ5I6?\J=.B[#- QV8E^<*O4L+U_%&% 1OYW,]B C 9D,L#\4P,Z&M / _:I 1L-F&,0 M#:'8W&P*5:P6G;P$W7"\;6&J"#\PG?VMV;3)MM]T>GJ]>UYAQ!?1V1"-F'S MD#EF0D2:?7)!(!^&YJXB@$0)JY@ M'T3PC;),0;DI(->IA#SUG& 2D]C1ZZ/N,I8Z46T +HHYAR5GH.0,D.S\H?/, MSPM-G,I9^R#,4NY0;7Q4PF=45X(Q@N\X!$BF[B6'?,TIRJ)L!-R3AU M:QK )2@F[ML P'0=(>H(CV9O8BVZ@^TW^F K3XTR3\ML=^II'FU+X^SGIM>Q M;^T'S= H_2BZ0]GTP8M4^L6V[^I>2B6T2G2O\WK4O=FTJ,1>F6FBY]W0H P+ M)=NQ^8JF#G#U'U!+ P04 " "(?%5.,B4G5)8% !4' & 'AL+W=O M'NR^QK1P.#X>7CQ1OWMKN:__<-,/BVVZ[ M[V^7S\-PN%ZM^OOG9E?W']I#LX__>6R[73W$G]W3JC]T3?TP%=IM5Z246^WJ MS7YY=S,]^]3=W;0OPW:S;SYUB_YEMZN[_\IFV[[=+O7R_<'GS=/S,#Y8W=T< MZJ?FSV;XZ_"IB[]6IR@/FUVS[S?M?M$UC[?+C_JZ,FHL,"G^WC1O_=GWQ=B4 M+VW[=?SQV\/M4HV.FFUS/XPAZOCQVJR;[7:,%'W\.P==GNH<"YY_?X_^R]3X MV)@O==^LV^T_FX?A^799+!_B_J4?VMT<)5K9U=^.GYO]]/DVQW\OA@O07(!.!;3[80&>"_#W N:' M!1OC8Q^_?CPRG9T_]B>OKX]/5. M:W>S>AT#S9KRJ*%SS4FQBM%/51"JHJ2D.%U6L$X5S)>2*I44"IM@V$Z>RO-% M.ST.8& ,P4P9P%"(?)TE+A)LC_68:VR7K0VE5DR6HL&IZJ"/!MLV4++%K2Y MP $<#."2-FL=1*./&GOFTROG9)N!BERPHLU Q1PR_>RA99]:)B4L^Z0:]DZ. M^G6JHJ"-M Q4MF#"E@MHN0"6Q6@HBZ2:JSA^68S -9!9[XWPC%2&,VD.T', MGL6L+D-2C>B(]4\55:K0MK#8J59XA5/I-"#.A,@LDAHTU\A54B=>"V/DJ *J M*VWC7! -ASJC.;/R:KCT?M0$C%MIG$!5RAFY2@.=5MK*T87"!5*Y3L/+M69@ M/.$2IX;(D9P42!:\7&^1RAO*Y1M#0J>4,%ZZ-FE^./ADH*2R./239(-@9)7+ MN,:Z,4F9CB,,$E+ NH3>+!+K-BFY*"&= MT<[)CD,ZUH7-=!QA@!$ F-QBEP20$Z>*3#J2$2!JQ@P*!"YHA#&%^4 MXDNSI"X!,#FV+)NUS2,<$($(PEP2B%SA6I$$*2="",VUNC MD_$"A%Y9E=E=$@89.;"J9LYIA)E"@"D22"DBT52I# <(@(7#F M,?*81NDY)?$+CC)TX68VC70^[QJSBP"[C&07I:QA[93<)P$9Q?F:K*) 5@25 MF=:,P<4 7'*'4'(*&IGMGTLJ(+FRCC.@94PK!K0RDE:,#DBDK9SV:RA4P5JY M*<7"F.Y#JARK\8R[\8 LN2+CI(!88(J9+^L MD2Z>)DGN(RH84+O[B6!SA1%,KQ3%9OSX_NE;\PJ!H+=%:?'YHNK6-&,F"DD8QD]#XO<"&W"$@'FE@AW643+ZUC7#(X=]G<',?L M8L NN0*6G-(F'6RIQDA1!426,H8-AI8!T+(26K/H_"TYDT]Z"\D*E=PQ %GL M5'EB69U=K>R:[FFZMNH7]^W+?AAO*,Z>GJ[&/M)X-2.>E_JZ.EYP?0]SO&_[ MH^Z>-OM^\:4=AG8W7<\\MNW01)/J0TSJ&PO=V]R M:W-H965T&ULC9EM;^(X$,>_"N)]%WO\E%04:$E,4S$\*^6$CZG_%X;/]F$J;'HOQ>;;RO1S]W^;YZ M&&_J^G _F50O&[_+JB_%P>_#7UZ+Y]N]?RI'U?MNEY7_/?J\.#Z,Y?CSQK?MVZ9N;DQFTT/VYO_R M]=^'IS)<3UMN=WU?;8C\J_>O#^*N\7ZFD,6@5_VS]L;KX/FJF\EP4WYN+ MW]<^SQM/(8X?G=/Q>>L\O,B M_W>[KC=;/_PW_X/,B;2,(8+T5>M?^/7MZK MNMAU7D(HN^SGZ7.[;S^/G?]/,]X .@,X&TBX:J Z _7+0%\UT)V!/AN NVI@ M.@/S:X3DJH'M#.S90-MV/4[):K._R.IL-BV+XZ@\;:!#UNQ3>6_#^KXT-]OE M;/\6%J *=S]FTJCIY*-QU&D>3QJ(-#K6S#F-B34+3F-CS9+3N%BSXC3)63,) M\SU/&MA)0^M 1PY2-*&3QK2:_4D#3CMIA>:'4NQ0B@YE!&XIA0T-&=.[J+ MDU1+TY/_A!TH809"J7U,R$"0I *=W'E"=S#*RX)S%/[Q\:9LO"F-%_"92^DP M)L6JQ9 J"D8*GK""29_!^!1D)!T.9,_6E#TLE\Q(%L-HE MCI5'L&08;/%VD13"=R"L2_K&XADL&0AK?&@[4326L8HL%$-$P,EA7$DRNR4G MT_IBP>*Y\7"5FID;*>":"4B$ TI"&A;&0?' EI38TF)D2TICLLNN2>) >%I+ M#M>XTDN*8@GAE$/J>G@L>2!+AL@.@T\04_!D'S%D,GM-5_R$)<,Q9W$R:2 OC,);IR6@[*X9^0Y M#I3CI T!BG$#6N)X!F5Q/#SM@:,]IAI03LM$2KSJ@[(XH)ZNFD,Z;DB Z:N= M,ZGM:^!YI /75^.>!"A@(14I?G0!IJ]&"[O@7;D>5@//:F!831H3H B&U.!G MH,6@+ Z(YS1PG,8- ]P,8> A# R$28GJ1%%=E2+,B)P=2FLLC(/B60T63DA$KB.@NTZ4X@O2Q_7>ZI M3DD5R(5Q0G5WH><5/>44^ H Z>U%1/',5DSO[3 F%*5Q:O&!6PZIXG!X9"N* M;%)"%(-B8P2-9U 71\0S6W',QL= ,6VX!EQ#AE1Q.#UO2SBLXQ*B*(M#+/K'S;[JO1A^^IB_YXD[4HY*KXTMNOW_.PXV8#VV;4 GKQH95Q.6^^[(V.N M;$$+=X<=F/"G1JN%#ZYMF.LLB"J!M&)\LWG+M)"&%EF*G6V18>^5-'"VQ/5: M"_OK! J'G&[I+? DF];' "NR3C3P%?RW[FR#QV:62FHP3J(A%NJ4U)!+7KEGW#X"%,_;RB9FO\,5U A/2H)-4I4+GU) MV3N/>F()4K1X&4]ITCE,_#?8.H!/ /X*P,9"2?E[X46161R('6??B7C%VR,/ MLREC,(TB_0OB78A>B^WAD+%K))IR3F,.7^;,&2RPSR7X6HD3_P?.U^&[586[ M!-_]I?!^G6"_2K!/!/O_MKB6\^Y5$;:8J0;;I&URI,3>I$U>1.>%?>#I3OZD MC]O^1=A&&D3DFD7JMIDS;IU&G;9RYQ$E0( M&9!+]^]G2)JE7?8%L/%[?C8F&XU]=BV )R]:=2ZGK??]D3%7MJ"%NS$]='A3 M&ZN%1],VS/461!5!6C&>)!^8%K*C119]9UMD9O!*=G"VQ U:"_O[!,J,.=W1 M5\>3;%H?'*S(>M' -_#?^[-%BRTLE=30.6DZ8J'.Z?WN>$I#? SX(6%TJS,) ME5R,>0[&YRJG21 $"DH?& 1N5W@ I0(1RO@U<](E90"NSZ_L'V/M6,M%.'@P MZJ>L?)O3 R45U&)0_LF,GV"NYY:2N?@O< 6%X4$)YBB-"\T3,+2M'B M9=IE%_=QNDGO9M@V@,\ O@ .,0^;$D7EC\*+(K-F)';J?2_"$^^.''M3!F=L M1;Q#\0Z]UV)W2#)V#41SS&F*X>N8)8(A^Y*";Z4X\7_@?!N^WU2XC_#]&X7_ MR9]N$J21('U#P-^5N!6S?Y>$K7JJP39QFAPIS=#%25YYEX&]Y_%-_H9/T_Y5 MV$9VCER,QY>-_:^-\8!2DAL&UL?5/;;MP@$/T5Q >$->ML5RO;4C95U4JMM$K5]IFUQS8*&!?P M.OW[#MAQK,;J"S##.6DZ8B%.JFTARO/\G!EMU5(-MXBPY4IJABW.\\B[C^A"?D+W!IUG_)FPC M.T>NQN.[QN[7QGC 5'9W.$ M?J_%4%#[&PO=V]R:W-H965T'8QKB8\"+@,$MSB14>4 ;@\?[!_C;5C+6?NX,[(5U'Y M-J=[2BJH>2_]DQF^P53/%TJFXA_A A+#@Q+,41KIXDK*WGFC)A:4HOC[N L= M]V&\V:43;!V03(!D!NQC'C8FBLKON>=%9LU [-C[CHBNW^.F.70#3%',>89!DS1S!DGU,D:RF.R3_P9!V^6U6XB_#='PIOU@G2 M58(T$J3_+7$M9O]7$K;HJ0+;Q&ERI#2]CI.\\,X#>YO$-_D,'Z?].[>-T(Z< MC<>7C?VOC?& 4C97.$(M?K#9D%#[<+S!LQW';#2\Z:8?Q.9O7/P&4$L#!!0 M ( (A\54Z/Z.,YM0$ -(# 9 >&PO=V]R:W-H965T39"P-8\87:9DG_OF-# M"&I17VS/^)PS%X^SP=A7UP)X\J:D=CEMO>^.C+FR!<7=C>E XTUMK.(>3=LP MUUG@520IR=(DN66*"TV++/K.MLA,[Z70<+;$]4IQ^_L$T@PYW=!WQY-H6A\< MK,@ZWL /\#^[LT6+S2J54*"=,)I8J'-ZMSF>=@$? <\"!K$;3/5\HF0J_@&N(!$>,L$8I9$NKJ3LG3=J4L%4%'\;=Z'C/HPW MM_N)MDY()T(Z$_8Q#AL#Q>KM.WJQEN(WV[C'Y(U@5VJP*[ M*+#[;XDKF,/?1;)%3Q78)DZ3(Z7I=9SDA7<>V+LTOLD'?)SV1VX;H1VY&(\O M&_M?&^,!4TEN<(1:_&"S(:'VX?@9SW8ZSM $ -(# 9 >&PO=V]R:W-H965T MM/ %PM?^[-!BBTHM-1@OK2$.FH(^[(^G0\0GP#<)HU^=2:SD8NUS-#[6!=W% MA$!!%:*"P.T*CZ!4%,(T?LR:= D9B>OSJ_K[5#O6'JWZ+NO0%?2.DAH: M,:CP9,X@D)XS 1C5%;YM))J\,'J6053T>)EVJ5)^SC=9'RF M;1/X3. +X2[%85.@E/D[$429.SL2-_6^%_&)]T>.O:FB,[4BW6'R'KW7'*Q 5\V];^Q M-@"FLKO!$>KP@RV&@B;$XUL\NVG,)B/8?OY!;/G&Y2]02P,$% @ B'Q5 M3@ZA;-ZT 0 T@, !D !X;"]W;W)K&UL?5/; M;IPP$/T5RQ\0+RRY= 5(V515*R72*E7;9R\,8,47:ILE^?N.#:&T17VQ/>,Y M9\Z,Q_EH[(OK #QY55*[@G;>]P?&7-6!XN[*]*#QIC%6<8^F;9GK+? Z@I1D MZ6YWPQ07FI9Y])ULF9O!2Z'A9(D;E.+V[0C2C 5-Z+OC6;2=#PY6YCUOX2OX M;_W)HL46EEHHT$X832PT!;U/#L [P)&MSJ34,G9F)=@?*D+N@N"0$+E M P/'[0(/(&4@0AD_9TZZI S ]?F=_5.L'6LY\*>D=)#0T?I'\V MXV>8Z[FF9"[^$2X@,3PHP1R5D2ZNI!J<-VIF02F*OTZ[T'$?IYLLF6';@'0& MI O@+N9A4Z*H_"/WO,RM&8F=>M_S\,3)(<7>5,$96Q'O4+Q#[Z5,/F0YNP2B M.>8XQ:3KF"6"(?N2(MU*<4S_@:?;\/VFPGV$[_]0>+U-D&T29)$@^V^)6S$W M?R5AJYXJL&V<)D:YFGTG4R>8N>DT' RQ'9*!?1V=B:ADC/BBN*OPRYTW/OA9K<;8IP9[8H;>MSP\\?J0^-X4P1E;$>^\>.N]EWQ]>Y.R2R :8XY# M3#*/F2*89Y]2)$LICLD'>+(,WRPJW$3XYA^%^V6"[2+!-A)L/RUQ*>;VOR1L MUE,%IH[39$F!G8Z3//-. WN7Q#=Y#Q^F_2"FK*S]" MC?]@DR&A!_ Z^?L"=ERKL?H"S'#.F0M#-J)Y ML2V (V]:=3:GK7/]@3%;MJ"%O<(>.G]3H]'">=,TS/8&1!5)6C&>)%^8%K*C M119])U-D.#@E.S@98@>MA7D_@L(QISOZX7B63>N"@Q59+QKX >YG?S+>8HM* M)35T5F)'#-0YO=T=CFG 1\ O":-=G4FHY(SX$HS'*J=)2 @4E"XH"+]=X Z4 M"D(^C==9DRXA W%]_E!_B+7[6L["PAVJW[)R;4YO**F@%H-RSSA^@[F>:TKF MXK_#!92'ATQ\C!*5C2LI!^M0SRH^%2W>IEUV<1^GF^O]3-LF\)G %\)-C,.F M0#'S>^%$D1D/)OC6S540VF MB;-D28E#%^=XY5W&]9;'%_D+GV;]29A&=I:&PO=V]R:W-H965TJ!OCB?9=CXX6)D/HH6OX+\-9XL66UEJJ:%W MTO3$0E/0^\/QE(7X&/!=PN0V9Q(JN1CS$HQ/=4&3( @45#XP"-RN\ !*!2*4 M\6/AI&O* -R>W]@_Q-JQEHMP\LZQ]5] [2FIHQ*C\DYD^PE+/+25+\9_A M"@K#@Q+,41GEXDJJT7FC%Q:4HL7KO,L^[M-\DZ8+;!_ %P!? 76/ MPHLRMV8B=N[](,(3'XX<>U,%9VQ%O$/Q#KW7DB<\9]= M,2D?"M-]@FR7((L$V7]+W(O)_DK"-CW58-LX38Y4 M9NSC)&^\Z\#>\_@FO\/G:?\B;"M[1R[&X\O&_C?&>$ IR0V.4(&UL?5/;;MP@$/T5Q <$F[TT7=F6 MLJFJ5FJE5:JVSZP]ME' N(#7Z=]WP(YK-59?@!G..7-AR$9CGUT+X,F+5IW+ M:>M]?V+,E2UHX>Y,#QW>U,9JX=&T#7.]!5%%DE:,)\F1:2$[6F31=[%%9@:O M9 <72]R@M;"_SZ#,F-.4OCJ>9-/ZX&!%UHL&OH'_WE\L6FQ1J:2&SDG3$0MU M3A_2TWD?\!'P0\+H5F<2*KD:\QR,SU5.DY 0*"A]4!"XW> 1E I"F,:O69,N M(0-Q?7Y5_QAKQUJNPL&C43]EY=N@Z4S,5_@1LHA(=, M,$9IE(LK*0?GC9Y5,!4M7J9==G$?IYOC^YFV3> S@2^$^QB'38%BYA^$%T5F MS4CLU/M>A"=.3QQ[4P9G;$6\P^0=>F]%FAXR=@M",^8\8?@:LR 8JB\A^%:( M,W]#Y]OTW6:&NTC?K>G)85M@ORFPCP+[_Y;X%L.3XS]!V*JG&FP3I\F1T@Q= MG.25=QG8!Q[?Y"]\FO:OPC:R<^1J/+YL[']MC =,);G#$6KQ@RV&@MJ'XSL\ MVVG,)L.;?OY!;/G&Q1]02P,$% @ B'Q53C,70'JQ 0 T@, !D !X M;"]W;W)K&UL?5-A;YPP#/TK47Y P^6N:W<"I%ZK M:9,VZ=1IZ^<<&(B:8):$H_OW2P+':(OZA=C&[_G9<=(!S;-M !QYT:JU&6V< MZ_:,V:(!+>P5=M#Z/Q4:+9QW38J]4[*% MHR&VUUJ8OP=0.&1T0R^!1UDW+@18GG:BAI_@?G5'XSTVLY120VLEML1 E=&[ MS?ZP"_DQX;>$P2YL$CHY(3X'YUN9T20( @6%"PS"'V>X!Z4"D9?Q9^*D<\D M7-H7]B^Q=]_+25BX1_4D2]=D]):2$BK1*_>(PU>8^KFF9&K^.YQ!^?2@Q-J)Q4O1XF4\91O/8>*_P-8!? +P-P V%HK*'X03>6IP(&:LYYT7P,;O^=F8;#3VT;4 GCQKU;FS+ M$909#;%H?'*S(>M' =_ _^I-%BRTLE=30.6DZ8J'.Z4UZ..Y#? SX M*6%TJS,)E9R->0S&7973) @"!:4/# *W"]R"4H$(93S-G'1)&8#K\RO[EU@[ MUG(6#FZ-^B4KW^;TFI(*:C$H_V#&KS#7\X&2N?AO< &%X4$)YBB-"\ MT3,+2M'B>=IE%_=QNMGQ&;8-X#. +X#KF(=-B:+RS\*+(K-F)';J?2_"$Z<' MCKTI@S.V(MZA>(?>2\'3)&.70#3''*<8OHI)EPB&[$L*OI7BR/^#\VWX;E/A M+L)W?RE\(_]^DV ?"?;OEK@5\Z]*MNJI!MO$:7*D-$,7)WGE70;V)CXB^Q,^ M3?N]L(WL'#D;CR\;^U\;XP&E)%&UL?5-A;]P@#/TKB!]0+ERZ=:M.IL3EOG^@-CMFQ!"WN%/73^ MID:CA?.F:9CM#8@J@K1B?+?[P+20'2VRZ#N9(L/!*=G!R1 [:"W,ZQ$4CCE- MZ)OC03:M"PY69+UHX >XG_W)>(LM+)74T%F)'3%0Y_0V.1S3$!\#'B6,=G4F MH9(SXG,POE4YW05!H*!T@4'X[0)WH%0@\C)^S9QT21F Z_,;^Y=8NZ_E+"S< MH7J2E6MS>D-)!;48E'O \2O,]5Q3,A?_'2Z@?'A0XG.4J&Q<23E8AWIF\5*T M>)EVV<5]G&[XIQFV#> S@"^ FYB'38FB\L_"B2(S.!(S];X7X8F3 _>]*8,S MMB+>>?'6>R\%3_89NP2B.>8XQ?!53+)$,,^^I.!;*8[\'SC?AN\W%>XC?/^' MPG2;(-TD2"-!^M\2MV*N_TK"5CW58)HX39:4.'1QDE?>96!O>7R3]_!IVN^% M:61GR1F=?]G8_QK1@9>RN_(CU/H/MA@*:A>.'_W93&,V&0[[^0>QY1L7OP%0 M2P,$% @ B'Q53N#RW^"U 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0Q4K6!(%MH.DP=, &!"VV/BLV?4%U<24Y M[OZ^E.QZWF;L11(IGL-#BDH'8U]< ^#)FY+:9;3QOCLRYHH&E' WI@.--Y6Q M2G@T;)ZOC/HPW?#_!U@%\ O 9<(AYV)@H*O\LO,A3:P9BQ]YW(CQQ4LKG!$6KP@\V&A,J'XQ[/=ARST?"FFWX0F[]Q_@Y02P,$ M% @ B'Q53C*:>FZT 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q <$F]VTZ6;ML8T"'A?P.OW[ M G9<*['R LQPSID+0S:B>;8M@",O6G4VIZUS_8$Q6[:@A;W"'CI_4Z/1PGG3 M-,SV!D0525HQGB2?F!:RHT46?2=39#@X)3LX&6('K87Y>P2%8TY3^NIXE$WK M@H,562\:^ GN5W\RWF*+2B4U=%9B1PS4.;U-#\=]P$? ;PFC79U)J.2,^!R, M;U5.DY 0*"A=4!!^N\ =*!6$?!I_9DVZA S$]?E5_2'6[FLY"PMWJ)YDY=J< MWE!202T&Y1YQ_ IS/=>4S,5_APLH#P^9^!@E*AM74@[6H9Y5?"I:O$R[[.(^ M3C?7?*9M$_A,X OA)L9A4Z"8^;UPHL@,CL1,O>]%>.+TP'UORN",K8AW/GGK MO9>"IU\R=@E",^8X8?@*DRX(YM67$'PKQ)&_H_-M^FXSPUVD[]9TGFP+[#<% M]E%@_V&)&QC^MDBVZJD&T\1ILJ3$H8N3O/(N WL;'Y']AT_3_D.81G:6G-'Y MEXW]KQ$=^%22*S]"K?]@BZ&@=N'XV9_--&:3X;"??Q!;OG'Q#U!+ P04 M" "(?%5.%^TI#;0! #2 P &0 'AL+W=OX4]=/ZF1J.%\Z9IF.T- MB"J"M&)\M[MA6LB.%EGTG4R1X>"4[.!DB!VT%N;W$12..=W3-\>3;%H7'*S( M>M' =W _^I/Q%EM8*JFALQ([8J#.Z=W^<$Q#? SX*6&TJS,)E9P17X+QI$>U;.L7)O36THJ MJ,6@W!..CS#7:C!-G"9+2ARZ.,DK[S*P=SR^R=_P:=J_"=/(SI(S.O^RL?\U MH@,O97?E1ZCU'VPQ%-0N'#_YLYG&;#(<]O,/8LLW+OX 4$L#!!0 ( (A\ M54[(/)LDM0$ -(# 9 >&PO=V]R:W-H965T-\=&'-% UJX*]-!BS>5L5IX-&W-7&=!E!&D M%>.;S0W30K8T3Z/O9//4]%[)%DZ6N%YK87\=09DAHUOZZ7B6=>.#@^5I)VIX M ?^].UFTV,Q22@VMDZ8E%JJ,WFT/QR3$QX ?$@:W.)-0R=F8UV!\*3.Z"8) M0>$#@\#M O>@5"!"&6\3)YU3!N#R_,G^&&O'6L["P;U1/V7IFXSN*2FA$KWR MSV9X@JF>:TJFXK_"!12&!R68HS#*Q944O?-&3RPH18OW<9=MW(?Q)ME/L'4 MGP!\!NQC'C8FBLH?A!=Y:LU [-C[3H0GWAXX]J8(SMB*>(?B'7HO.>?7*;L$ MHBGF.,;P1\?CF_P.'Z?]F["U;!TY&X\O&_M?&>,! MI6RN<(0:_&"SH:#RX7B+9SN.V6AXTTT_B,W?./\ 4$L#!!0 ( (A\54Z) M6'HMM@$ -(# 9 >&PO=V]R:W-H965T=&JM1EMG.L.C-FB 2WL%7;0^IL*C1;.FZ9FMC,@R@C2BO$D MN69:R);F:?2=3)YB[Y1LX62([;46YL\1% X9W=!7QX.L&Q<<+$\[4<-/<+^Z MD_$6FUE*J:&U$EMBH,KH[>9PW(7X&/ H8;"+,PF5G!&?@_&MS&@2!(&"P@4& MX;<+W(%2@\)L)M@[@$X#/ M@'W,P\9$4?D7X42>&AR(&7O?B?#$FP/WO2F",[8BWGGQUGLO.>?[E%T"T11S M'&/X(F8S1S#//J?@:RF._!V5-R%=UYEQ';TW=JE5\UKI[3!*U/_.&J0?1\=8\.0K9,&V6\I2H3G)VL$%- MG= T+9.&56V\7MJ]G5POQ4775O_._MDF;Y)Y88H_B?IW M==#G53R/HP,_LDNMG\7M"Q\3*N)HS/X;O_+:P/N3&(V]J)7]C?87I44SLIBC M-.QMN%:MO=Y&_O]FWV_: M5V&?F<,KLWM=TXPLDVM/-&*V X9.,!^(Q+#?)2B2V%(OG.+P#)XPL^'95'TV MQP0Y),@M0?Y?BM1)$6$R+%) D0(0Y(X(PA18I(0BI4+&8("U4RP^0EP=KYP=0"H"%4;]C\![BZ\;HU H3K /8 @Q=>'2!0J YP M&R# Y(57!P@4J@/<"@@P>NKY!X"*&=:AN!M0X/3";6P0%.AL%+<#ZEN=T-35 M ?V@#-0;Q?V ^E8GQ/T^ $3+T(" ^P$%5B_=[P-![G]T,IE[&BY/=N)3T5Y< M6CMN3G;O4^6&VKGI SZ,I-^9/%6MBEZ$-M.7G9&.0FANSI(^&"^?S11\7]3\ MJ/O;F;F7PR@X++3HQC$WN<_:ZW]02P,$% @ B'Q53MJ%EP,% @ - 8 M !D !X;"]W;W)K&UL=57;CILP$/T5BP]8 [F0 M1("TV:IJI5:*MFK[[, 0T-J8VD[8_GUM0RBEDQ?L& M!6]U%M3&= =*=5/I)=M#:-Y54@AEKJ@O5G0)6^B#!:1R&6RI8TP9YZGTG ME:?R:GC3PDD1?16"J=]'X++/@BBX.UZ;2VV<@^9IQR[P#6LA'0 MZD:V1$&5!<_1X1B%+L C?C30Z]F>N%+.4KXYXW.9!:'+"#@4QE$PN]S@!3AW M3#:/7R-I,&FZP/G^SO[1%V^+.3,-+Y+_;$I39\$N("54[,K-J^P_P5C0)B!C M]5_@!MS"7296HY!<^R8:$)0 MRSY)Q)C$,?XO/,;#5VB&*Q^^FJLG.YQ@C1*L/<'ZGQ(WBQ(QS!87V: B&X0@ M68A@F >5;%&1+4*P7X@@F"3$11)4)$$(HH4(AGG0U!TJLD,(5@L1#+/&1?:H MR!XA6#8>PSQHO!T^Z T*$8IEZU'0LO=T=FD%J(L?5YH4\MKZ63GS3B/Q.?:7 M_B]\F*=?F;HTK29G:>SH\!>\DM* S25\LM]A;4?X9'"HC-LF=J^&.3881G;C MC*;3CR+_ U!+ P04 " "(?%5.#,TRNL8! W! &0 'AL+W=OZ!>5/*FTD<]XT-;&M 5;&("D(39);(AE7.$^C[V3R5'=.< 4G@VPG)3,? M1Q"ZS_ *?SJ>>=VXX"!YVK(:?H'[W9Z,M\C$4G()RG*MD($JPW>KPW$;\!'P MPJ&WLST*E9RU?@W&CS+#24@(!!0N,#"_7. >A A$/HVWD1-/DB%POO]D?XBU M^UK.S,*]%G]XZ9H,[S$JH6*=<,^Z?X2QGBU&8_$_X0+"PT,F7J/0PL8O*CKK MM!Q9?"J2O0\K5W'MAY/-;@Q;#J!C )T"]E&'#$(Q\^_,L3PUND=FN/N6A1:O M#M3?31&<\2KBF4_>>N\EI[MO*;D$HA%S'#!TAEE-".+9)PFZ)'&D_X73Y?#U M8H;K&+Z>J^^_T-\L$FPBP6:NOT^N2ES"?"&R7139+A#0*Y$ES/I*A,P:)\'4 M\:>IN*.Q\?_@PT@],5-S9=%9._]\8I,KK1WX5)(;GTOCIW@R M!%0N;'=^;X:W/!A.M^.8DNE?D?\%4$L#!!0 ( (A\54[!Q^E^Q0$ #<$ M 9 >&PO=V]R:W-H965TBF9?C^"4$.&U_@S\,SKQOH R=..U? "]G=WTFY%9I:22V@- M5RW24&7X;GTX)AX? '\X#&8Q1[Z2LU*O?O&SS/#*&P(!A?4,S T7N CS[CODK7A^H.YO"!\-1A#UGWKCH):?[;4HNGFC"'$<,76#6,X(X M]EF"QB2.]+]T&D_?1!UN0OIFJ;YP^(U@&R78!H+MMQ*3JQ)CF%U<)(F*)!&" MVRN1&&9_)4(6%R=!U^')&E2HO@WMLHC.77$77@KY@H\M]<1TS5N#SLJZYQ,N MN5+*@K.RNG%>&M?%\T) 9?WTULWU^);'A57=U*9D_E?D'U!+ P04 " "( M?%5.B.#CQK@! #2 P &0 'AL+W=O-) "E@I!/XVW2I'/(0%R>/]2?8NV^EK.P\(#J19:NR>B>DA(JT2OW MC,,WF.JYIF0J_@=<0'EXR,3'*%#9N)*BMP[UI.)3T>)]W&4;]V&\N;V>:.L$ M/A'X3-C'.&P,%#-_%$[DJ<&!F+'WG0A/O#EPWYLB.&,KXIU/WGKO)>?[NY1= M@M"$.8X8OL!L9@3SZG,(OA;BR+_0^3I]NYKA-M*WR^C[VW6!W:K +@KLEO'O MDD\EKF$^%\D6/=5@ZCA-EA38MW&2%]YY8.]Y?)/_\'':?PI3R]:2,SK_LK'_ M%:(#GTIRY4>H\1]L-A14+AS]0! SCMEH..RF'\3F;YS_ U!+ P04 " "( M?%5._-+4XLX! "PXWD>7P)W M?E[N"$ %9XD M.*%1%!/!FA9GB<^=5);(WO"FA9-"NA>"J<\C<#FD>(.OB=>FJHU+D"SI6 4_ MP?SJ3LI&9%8I&@&M;F2+%)0I?M@\#O!@:]V"/7R5G*-Q?\*%(SDS#8^2_VD*4Z?X#J,"2M9S M\RJ'[S#UL\=H:OX9+L MW%5B/7+)M?]%>:^-%).*+46PCW%M6K\.D_Z5%B;0 MB4!7!#(:^\GH/4W(Q0E- MF..(H0O,9D80JSY;T)#%D?Y'IV'Z-ECAUM.W2_?[*"RP"PKLO,#NGQ:WJQ9# MF%W89!\TV0<$]BN3$"8.F\1!DS@@<+LR"6'N5B9D<3L$J,K/A4:Y[%L_DXOL M/'H/U-^NO_!Q;E^8JII6H[,T]H[ZFU1*:<"6$MW8AFO[5,P!A]*X[:W=JW%@ MQL#(;GH+R/P@95]02P,$% @ B'Q53N?\[5ZW 0 T@, !D !X;"]W M;W)K&UL=5/;;MP@$/T5Q <$+]ZTV95M*9NH:J56 M6J5J^LS:XXO"Q06\3O^^ W9<*W5?@!G..7-AR$9C7UP+X,FKDMKEM/6^/S+F MRA:4<#>F!XTWM;%*>#1MPUQO0521I"3C2?*!*=%I6F31=[9%9@8O.PUG2]R@ ME+"_3R#-F-,=?7,\=4WK@X,562\:^ [^1W^V:+%%I>H4:-<932S4.;W?'4_[ M@(^ YPY&MSJ34,G%F)=@?*ERFH2$0$+I@X+ [0H/(&40PC1^S9IT"1F(Z_.; M^J=8.]9R$0X>C/S95;[-Z1TE%=1BD/[)C)]AKN>6DKGXKW %B?"0"<8HC71Q M)>7@O%&S"J:BQ.NT=SKNXW23\IFV3> S@2^$NQB'38%BYH_"BR*S9B1VZGTO MPA/OCAQ[4P9G;$6\P^0=>J\%/QPR=@U",^8T8?@*LUL0#-67$'PKQ(G_0^?; M]'0SPS32TW7TPW\$]IL"^RBP7PFD2?*NQ"W,^R+9JJ<*;!.GR9'2##I.\LJ[ M#.Q]?$3V%SY-^S=AFTX[7S;VOS;& Z:2W. (M?C!%D-"[ M)+-7>@#E;UIM)'/>-!VQ@P'61)(4A";)#9&,*UP5T7BIQBM\<#[SK77"0JAA8![_ _1Y.QEMD56FX!&6Y5LA 6^*[]'#, SX" M'CE,=G-&H9*SUL_!^-Z4. D)@8#:!07FMPO<@Q!!R*?QLFCB-60@;L]OZE]C M[;Z6,[-PK\43;UQ?XEN,&FC9*-R#GK[!4L\U1DOQ/^ "PL-#)CY&K86-*ZI' MZ[1<5'PJDKW..U=QG^:;/%UH^P2Z$.A*N(UQR!PH9OZ%.5851D_(S+T?6'CB M]$!];^K@C*V(=SYYZ[V7*DMH02Y!:,$<9PS=8-(50;SZ&H+NA3C2_^ATGY[M M9IA%>K:-_OEZ7R#?%8?/T_Z3F8XKB\[:^9>-_6^U=N!32:[\"/7^@ZV&@-:%XR=_-O.8S8;3 MP_*#R/J-J[]02P,$% @ B'Q53@-WVKO& 0 -P0 !D !X;"]W;W)K M&UL;53;CILP$/T5RQ^P)B0DV0B0-EM5K=1*T59M MGQT8P%I?J&W"]N]K&Y;2U"_8,SYSSHS'0SXJ_6HZ (O>!)>FP)VU_8D04W4@ MJ'E0/4AWTB@MJ'6F;HGI-= Z! E.TB39$T&9Q&4>?!==YFJPG$FX:&0&(:C^ M?0:NQ@)O\+OCA;6=]0Y2YCUMX1O8[_U%.XLL+#43( U3$FEH"ORT.9TSCP^ M'PQ&L]HC7\E5J5=O?*X+G/B$@$-E/0-URPV>@7-/Y-+X-7/B1=('KO?O[!]# M[:Z6*S7PK/A/5MNNP$>,:FCHP.V+&C_!7$^&T5S\%[@!=W"?B=.H%#?ABZK! M6"5F%I>*H&_3RF18Q^ED?YC#X@'I') N <>@0R:AD/D':FF9:S4B/=U]3WV+ M-Z?4W4WEG>$JPIE+WCCOK=PF64YNGFC&G"=,NL)L%@1Q[(M$&I,XI_^%I_'P M;33#;0C?KM4?CW&"791@%PAV_Y2XORLQACG$1;*H2!8A.-Z)Q#"/=R)DU3@! MN@U/UJ!*#3*,R\J[3,53&AK_%SZ-U%>J6R8-NBKKGD]HWU])8GPZI^'E.R_"O*/U!+ P04 " "(?%5.$Q__XK8! #2 M P &0 'AL+W=O2IO3-\2RZW@4'JXJ!=_ -W/?A;+S%5I9&*-!6 MH"8&VI+>I\?3(<3'@!\")KLYDU#)!?$E&)^;DB9!$$BH76#@?KO" T@9B+R, M7PLG75,&X/;\QOX4:_>U7+B%!Y0_1>/ZDMY1TD#+1^F>E/@<-4H;5U*/UJ%:6+P4Q5_G7>BX3_/-;;[ ]@'9 LA6P%W,P^9$4?DC M=[PJ#$[$S+T?>'CB])CYWM3!&5L1[[QXZ[W7*D^3@ET#T1)SFF.R34RZ1C#/ MOJ;(]E*-_6\1'7@IR8T?H=Y_L-60 MT+IP_.C/9AZSV7 X+#^(K=^X^@-02P,$% @ B'Q53H$:5X_O 0 9@4 M !D !X;"]W;W)K&UL=51M;YLP$/XKR#^@)B8O M- *DIM6T29L4==KVV8%+0+4QLYW0_?O9AC)&KU^P[_S<\]S9W&6]TB^F!K#1 MJQ2MR4EM;;>GU)0U2&[N5 >M.SDK+;EUIKY0TVG@50B2@K(XWE+)FY846? = M=9&IJQ5-"T<=F:N47/\Y@%!]3E;DS?'<7&KK';3(.GZ![V!_=$?M+#JQ5(V$ MUC2JC32<<_*PVA]2CP^ GPWT9K:/?"4GI5Z\\:7*2>P3 @&E]0S<+3=X!"$\ MD4OC]\A))DD?.-^_L7\*M;M:3MS HQ*_FLK6.4E)5,&97X5]5OUG&.O9D&@L M_BO<0#BXS\1IE$J8\(W*J[%*CBPN%\R+3J(SW7BN*LE 67 M2GSGGJYV0V\R!)RMW^[<7@^M/QA6=>-4H]-H+?X"4$L#!!0 ( (A\54[5 MC> JMP$ -(# 9 >&PO=V]R:W-H965TP=]M#YFQJ-%LZ;IF&V-R"J2-**\20Y M,BUD1XLL^BZFR'!P2G9P,<0.6@OS^PP*QYSNZ*OC23:M"PY69+UHX!NX[_W% M>(LM*I74T%F)'3%0Y_1A=SJG 1\!/R2,=G4FH9(KXG,P/E7C(Q,+,_Z/S;?I^,\-]I._7].2P+9!N"J11(/VGQ,.;$K

    [\"+7^@RV&@MJ%XSM_-M.838;#?OY!;/G&Q1]02P,$% @ B'Q53FK? M^/+0 0 G 0 !D !X;"]W;W)K&UL=51M;]L@ M$/XKB!]0')RD661;:EI5F[1)4:=UGXE]?E'!>(#C[M\/L.-Y+OL2N//S*M37!O3'0G1>0V"Z3O906N_E%()9FRH*J([!:SP),$)C:(] M$:QI<9;XW%EEB>P-;UHX*Z1[(9CZ?0(NAQ1O\"WQTE2U<0F2)1VKX#N8']U9 MV8C,*D4CH-6-;)&",L4/F^-I[_ >\-K H!=[Y#JY2/GF@B]%BB-7$'#(C5-@ M=KG"(W#NA&P9OR9-/%LZXG)_4W_VO=M>+DS#H^0_F\+4*3Y@5$#)>FY>Y/ 9 MIGYV&$W-?X4K< MWE5B/7'+M?U'>:R/%I&)+$>Q]7)O6K\.D?Z.%"70BT!6! MC$:^\B=F6)8H.2 UGGW'W%^\.5)[-KE+^J/PWVSQVF:O64SO$W)U0A/F-&+H M K.9$<2JSQ8T9'&B'^@T3(^#%<:>'B_IT2$LL T*;+W ]I\6#ZL60YA/89-= MT&3W42".5B8AS'].@_4 MWZZ_\'%NOS%5-:U&%VGL'?4WJ932@"TENK,-U_:IF ,.I7';>[M7X\",@9'= M]!:0^4'*_@!02P,$% @ B'Q53N"9U4ZV 0 T@, !D !X;"]W;W)K M&UL;5/;;IPP$/T5RQ\0LX9-HQ4@95-%B=1(JU1M MG[TP@!5?B&V6Y.]K&T)HRHOM&9]SYN)Q/FKS8CL A]ZD4+; G7/]@1!;=2"9 MO=(]*'_3:".9\Z9IB>T-L#J2I" T2:Z)9%SA,H^^DRES/3C!%9P,LH.4S+P? M0>BQP#O\X7CF;>>"@Y1YSUKX">Y7?S+>(HM*S24HR[5"!IH"W^X.QRS@(^ W MA]&NSBA4OQ >9Z]AC-Q?^ "P@/#YGX&)46-JZH&JS3 M&PO=V]R:W-H M965TM'"F(!Q^[;+Z"U=LH?X5[..?<#KNDHU:MN QZ%[S3&6Z,Z?>$Z*(!P?25 M[*&S)Y54@AEKJIKH7@$K/4EP0J/HF@C6=CA/O>^H\E0.AK<='!72@Q!,_3L MEV.&-_C#\=36C7$.DJ<]J^$/F+_]45F++"IE*Z#3K>R0@BK#=YO](7%X#WAN M8=2K/7*5G*1\=<;/,L.12P@X%,8I,+N=Q?).2LQ.:,8<)0U>8S8(@5GT)04,A#O0;G8;I<3## MV-/C-9U>AP6V08&M%]A^*7%W46((&ULE5G;;N,V%/P5P^]=\4XJ ML W$<8(6:(%@%VV?%9N)C94L5U+B[=]7MW@M[FWMIK]R-)CN9SOJ^IT%T7E=F^SI/R2G^RQ_LMK7F1)55\6;U%Y*FRR:X.R M-&*$J"A+#L?Y:M'>>RY6B_R]2@]'^US,RO^'IXVU?- MC6BU."5O]INM_CP]%_55=,FR.V3V6![RXZRPK\OY/;U[TJ0):!%_'>RYO/H^ M:ZB\Y/GWYN*WW7).FA'9U&ZK)D52?WS8!YNF3:9Z'/_T2>>7FDW@]??/[$\M M^9K,2U+:ASS]^["K]LNYF<]V]C5Y3ZNO^?E7VQ.2\UG/_G?[8=,:WHRDKK'- MT[+]?[9]+ZL\Z[/40\F2']WGX=A^GOO\GV$X@/4![!(@Q6@ [P/X)8#IT0#1 M!XA; V0?('\&T-$ U0%=T$.B7-/*5WJGZ_V^9F M^SK;O]4OH*SO?JRX8(OHHTG48]8=AEUAZ 41U=DO)1@JL69>.!=\6.(!8<00 MLT$8.<0\(HP:8IX01F-"'#XSWB;@@P0&)Q P@6@3B$&"V'GH'4:VF&.+8;B$ MA"6D7T(2IT2'45BY$;Z3Z!'#L:EA/ G[08A MF>*Q/[T1DA IPE0#UDP!5>U2I7ZQ0!7HSO>4@2K&K<)NKH(MDW)0Q;6\'G3] MVKSWQ;V!A!XJMEX*O%>YQDA]\Y7:\/@52@#O9/"@Q4>4)'H$#7P;!W,N"=RA4A FEW(MX"VOP/:#AB;($,6*!V M9U0/&O0Q?$2K#!LA T:HW04<@@(K.,-6R'PK9%[GPGPK-' )!T *%_L-0HXN M]@P[* ,.JMT>A/D.2JG7#ST &&?"'SK(1N+@N+$7,]^+*775S$ /*X7BH'4 M4$TD\PUV Y!&,<+#3Q[[*P/6J3T&H.D5DA$*&"!HK*D,#PP;,@->JP,>R+#7 M,G/[CRJ&;90!A]2NC4)0H ['-LJ1K\6!%-C7.+V=+<=VQ9$3N6P1R 3>+0_\ MV 6=FPDT?QP[!A<3V&+Q<(2C$%DN, XF9@+]S+ :N)[#%8N"@I_#9 M(E"@P>%8,1R(P4B<0F Q"#)A,P2+0:!%WIW)"&0"%B.P8@020V#C1V QB"E; M/X&]'[1\>FP!R(3J8,4()(: 2PDL!J$FL,5B$&!E\&8R L4!W0JL& '$$ =< M2F QB/AVMA*+08*5P6.+0'%H;P\K1@(QQ &7DE@,DDU@B\4@P@VO]+OJ^0H8ZP=B601<&>)92$G M=%42RT*BW3V/L;^]-\I88?THM+GG[NF"O;W1^:2PAA324&!!45A#:H*&%-:0 M AJ*W=4 @D)UL'H44D]@-5!8/6J">E1@S]Y7C_=C[U'YN_&2C[Y@+!_ERT<0 MZA;34XMAH2E__1$D8.H*"TU-6'\TUH_V]>-3UC<+*+HZ1,QL\=8> 9>S;?Y^ MK)H#M*N[EV/F>]8<0CKWU_1NTQU._DS3G5W_D11OAV,Y>\FK*L_:@\C7/*]L M/5#RI7XK>YOL+A>I?:V:K[K^7G1GQMU%E9_Z\_#H&UL M?57;CILP$/T5Q >L 7/+BB MB:I6:J5HJ[;/#G$"6H.I[83MW]<7PA)C[0O8 MPSEGS@PP+D;*WGB#L?#>.]+SK=\(,3P#P.L&=X@_T0'W\LF9L@X)N647P >& MT4F3.@*B($A!A]K>+PL=.["RH%=!VAX?F,>O78?8OPH3.F[]T+\'7MM+(U0 ME,6 +O@G%K^& Y,[,*N^$S^A*Q"L=O^*IGL3WIN*_XQLF$JZTF%6FE0^_F MWO;Z/D[Z=YJ;$$V$:":$Z:<$.!'@!R'^E!!/A-@B %.*[LT>"506C(X>,V]W M0.HC"I]CV?U:!76S]3/9'BZCMS(.8 %N2FC"5 83+3#AC !2?4X1N5)4T8H> M/2;8K1'0\K!?0_+ ;0(ZZX2:#Q_JC-T"L5,@U@+Q@T!B-WF=-MYG!K9:FRU3N$\2:P[*Y!ZT]F MOP8]?#+&+UC\\AUF%SU.N5?3:R_4G[.(SA/[)5(CPXI7&UL?57;CILP$/T5Q >L 7-+1) V054KM5*T5;?/3N($M 93VPG; MOZ\OA"7&W9=@#^><.3,QXV*@[(W7& OOO24=W_BU$/T: 'ZL<8OX$^UQ)]^< M*6N1D%MV ;QG&)TTJ24@"H(4M*CI_++0L3TK"WH5I.GPGGG\VK:(_=UB0H>- M'_KWP$MSJ84*@++HT07_Q.)7OV=R!R:54]/BCC>T\Q@^;_SG<%UE"J\!KPT> M^&SMJ4H.E+ZIS;?3Q@^4(4SP42@%)!\WO,.$*"%IX\^HZ4\I%7&^OJM_T;7+ M6@Z(XQTEOYN3J#=^[GLG?$97(E[H\!6/]22^-Q;_'=\PD7#E1.8X4L+UKW>\ M3:=?@ZC_IWF)D0C(9H(8?HI 8X$^$&(/R7$(R&V","4HGM3 M(8'*@M'!8^;?[9$Z1.$ZEMT_JJ!NMGXGV\-E]%;&P:H -R4T8K8&$\TPX80 M4GU*$;E2;*,%/7I,L%LB('R$5$M('KA-0&>=4//AO,[P/P*Q4R#6 O%#HQ*K M40:3:DQG&I7&<695ZT!%*;2:7CE009#$;LN)TW+BL)Q:E@TFF:7)\BRP'#M M(;1 U1*49"OH]ILZ_:8.OU;SMNDB2[Z"]GE:@B",+%#E $5![O:;.?UF#K^Y MY3=;_HT)S*V#LW.@E@>G#HZQ#&:??HO918]5[AWIM1/J"YI%I\G]'*G1 M8<6W&ULE5C;CJ,X$/T5Q <,N,KFTDHB=7IZ MM"OM2JU9[J"P"",,H*+.\ M\E>+?NRE7BW,J2WR2K_47G,JRZS^;ZT+7VCX%%R_;O-15DYO*J_5NZ3^*AV=,.X,>\4^NS\WDWNM*>37F>_?P^W;I MAUU&NM";MG.1V?P[.O4O,3O#Z?V[]R]]\;:8UZS13Z;XEF_; MP])/?&^K=]FI:+^:\V]Z+$CYWEC]'_I-%Q;>96)C;$S1]+_>YM2TIAR]V%3* M[,=PS:O^>A[]OYOQ!C :P,5 1#\UP-$ /PSD3PWD:"!O-5"C@9H9!$/M/9F? MLS9;+6IS]NIA/ARS;MJ)!V5?UZ8;[-]._Y_EL[&C;RLIQ")XZQR-F/6 @0GF M Q%8[Y<0P(58 S&'ZP!/%(%X#?E,(4EX#7FF$"F 3Q19+K!W@%<.D'<@60>R M=R"G=:@9EP,DZB'50(9*,8EFC#"P-!21G+'"P!(%R8R\9RZH$)#RM2FV-D5K MFR6]'B!J&B8683A[3T^*9", IK"K;"(VFXAD(\6,G'5$TE$HG'%B-D[,Q%&\ M@X1UD-P^IU+60?KK.952WE4J786*D%\(0J;4R.'"L9:(VXL5[%KQ*.#7Y8Z8 MZ02*(W"6RVM=( V4QO-(%"1%[(C#+PF"K@E2) X7O/*$NH-67BZ"ZH72&E%= M)NCFE1>,H(IA>.5DY5B-!*\KD5 7X$J55Y9(;^<5>-$ %0U9%4=,=+TL.N4) MO+9 ,/6ZVC"O+8 [ZN55 XQJ2+U(Z\4H==;+ZP:87DKF$0.2X&CYP(L+:%^3 MX"*%%Q=$=_#*JP88U1!>8\(K2N6DE9<-4-DPM'+:DHXXO+: MBT)CL:)O+8P MO)U6Y$6#C&C(-F$$37E5&"8N8I$7%]+&)<'1/M&Q_;QC_XF\:I#K-J1@NAU$ MT>V,'*%XX2"S(20SB0%)<#10Y-6%S%8/' T4>75A? >QO&Z0D00E-J$KGXAC M)[&\=)#9\5%B.7W-.V@P.026NM[W)_+&VYA3U7\.F(Q>3OV/T!\B/^##)X,_ MLWJ?5XWW:EI[%.T/C#MC6FUS"3_9EWS0V?;R4.A=V]W&]KX>CNK#0VN.XV>( MX/(M9/4_4$L#!!0 ( (A\54ZSX7!Z90( )X' 9 >&PO=V]R:W-H M965T@ 4]L)UW]??Q".&-^]!'N9F9TU&V\^4O;":T*$]]JU/=_ZM1##)@CXH28= MY@]T(+U\?S2 M=9C]*TE+QZT?^;? A+?FXK_3JZDE7#E M1.8XT);K7^]PX8)VDXJTTN%7\VQZ_1PG_1O-30 3 *$JSHX#[!;HV(XWM(M8:@T&TB=M89:WY\5^<[54"G M -0"\$[ JJ,TF%1C>E,I@JE5K .4(@M4K4%1EB1NOXG3;^+P:QUJ:3#)(DL< M MOO&@12""V_#A!,H-MOZO2;.OQ:6G@IYA^J;[D2I(-)C^"#/LY;#&UL?571CILP$/P5Q >< 0,A)X)T252U4BM%5[5]=L@FH+,QM9UP M_?O:AG $K'N)[65F=G:#E[SCXDU6 ,I[9[21&[]2JGU&2)85,"*?> N-?G+F M@A&EC^*"9"N G"R)410%08H8J1N_R&WL((J<7Q6M&S@(3UX9(^+?%BCO-G[H MWP.O]:52)H"*O"47^ GJ5WL0^H1&E5/-H)$U;SP!YXW_$C[O4X.W@-\U='*R M]TPE1\[?S.';:>,'QA!0*)51('JYP0XH-4+:QM]!TQ]3&N)T?U?_8FO7M1R) MA!VG?^J3JC9^YGLG.),K5:^\^PI#/8GO#<5_AQM0#3=.=(Z24VE_O?(J%6># MBK;"R'N_UHU=NT'_3G,3HH$0C80P_92 !P+^(,2?$N*!$,\(J"_%]F9/%"ER MP3M/]/]N2\Q+%#['NONE"=IFVV>Z/5)';T6,5SFZ&:$!L^TQT003C@BDU<<4 MD2O%-EK0H\<$NR4"XT?(?@G) K<)[*P36SZ>UK#*W *Q4R"V O%#H[)9HWI, M8C%-GP2'ZVS6SYT+%N @F)7L@$59G&"WZ\3I.G&X7L]<)ZX\<\\.4# '[9>@ M)$G<=E.GW71I-YZU99LZNH>C53PS[(*%>&'9 8O603!_-=#D/C$0%SNKI%?R M:Z/,:SF)CN/P)3+W<1;?ZC'93[4/F7[&_B#B4C?2.W*E;[N]DV?.%6B7P9,V M6.FQ/AXHG)79KO1>],.M/RC>#G,;C1^/XC]02P,$% @ B'Q53JO%%E*, M P LQ !D !X;"]W;W)K&ULE5A=CZLV$/TK MB/=[8<8?P"J)U 55K=1*JUNU?6839X,NX!38S>V_K_G8B-A#25X"=LZ,S]@^ M)W8V%]U\;T]*==Z/JJS;K7_JNO-3$+3[DZKR]JL^J]I\<]1-E7>FV;P%[;E1 M^6$(JLH PU &55[4_FXS]+TTNXU^[\JB5B^-U[Y75=[\^ZQ*?=GZX']V?"O> M3EW?$>PVY_Q-_:&Z/\\OC6D%URR'HE)U6^C::]1QZ_\$3QD+^X !\5>A+NWL MW>M+>=7Z>]_X];#UPYZ1*M6^ZU/DYO&A4E66?2;#XY\IJ7\=LP^7?Q:$[;?W8]P[JF+^7W3=]^45-!0G?FZK_37VHTL![)F:,O2[; MX=/;O[>=KJ8LADJ5_QB?13T\+U/^SS Z *< O 8 _]\ -@6P>P/X%,"M@& L M99B;+._RW:;1%Z\9E_><][L(GKB9_7W?.4SV\)V9GM;T?NPXATWPT2>:,,\C M!F<8O$6D+H)S"Y.Y&,:ND,"0O#)%DBD.\>QFC(4$C$S A@1\3B"R*ATA!=0O)@/ 0%BUY"- F NLN MDL%#TD=:^K@N_6S"R#NEBK14D9*J7$BQ<"!Z0*I(2Q7O.!,A(=4PL:8_I5 L M69I]6LZX+N<473E#*!=L VDUXP-J1EK->,PVA38;=<;Y@KLF .2O:2T7 $BGLI0IFE\'^.O][WKP5=>N] MZL[<*X?;WU'K3IF,X5=3VDGEAVNC5,>N?XW,>S->H\=&I\_37P3!]7^*W7]0 M2P,$% @ B'Q53@V)/)*N! ,!8 !D !X;"]W;W)K&ULE9C;;N,V$(9?Q?!]5IH94A0#QT .+EJ@!8)=M+U6;"8V5K)< M28FW;U_J$*_-&>ZF-[&D_!S^P\.G$1?'NOG:;IWK9M^JS+===[A.DG:] M=571?JH/;N__\UPW5='YV^8E:0^-*S9#HZI,,$VSI"IV^_ER,3Q[;):+^K4K M=WOWV,S:UZHJFG_O7%D?;^8P?W_P>?>R[?H'R7)Q*%[<%]?]>7AL_%URBK+9 M56[?[NK]K''/-_-;N%Z1[1L,BK]V[MB>7<_Z5)[J^FM_\]OF9I[VCESIUET? MHO _;^[>E64?R?OX9PHZ/_79-SR_?H_^RY"\3^:I:-U]7?Z]VW3;FWD^GVW< M<_%:=I_KXZ]N2DC/9U/VO[LW5WIY[\3WL:[+=O@[6[^V75U-4;R5JO@V_N[V MP^]QBO_>3&Z 4P,\-8#LAPUH:D#?&Z@?-E!3 _71!GIJH(,&R9C[,)@/15C@4_;*#:^VG:]T_'&9G^)\?S]8_?5LJ91;)6Q]HTMR-&CS3P$F1 M^.BG+E#JX@Y9<[SLX)XKB"XE#UR2IY>2%9"A@!T$8#D $H,H(8 MZCR/<"Q'239(]N-@*+1:!R,BR?(< ]E*D&E 5+)I+9K6W+0-3(\2?=:-5A2F M=L]5*L\PLE0RT4LFS$ D&2,&,"P9%29CF$U @WD>9"/)THP"V4J0 6@3R3H7 M3>?,M,X"TSGKAC"C0'4OJ,BH8+>MI%A&:=FQ%1U;[CCHN;0=82HPVYD.;8/04:8@7(:2#@@5 MA,8%'6)N\XAS$=6W@,(&C(60(0K$DL\Q3)[XKB%M?5YA]H+0)T5YL/(?)F%V M(<04R4/K@@ZL.1N*2^LR]2%CUBVK03*^S8$L&W,NL\IF-O3- M900VC5 ;Y'<-\)>-S4/;POM!ZY3CB>NTW^00^N:R' U%7I$@OVZ OV\@C860 M^0_VXYQ F>W(VG*8;#-PDOMC_X<3$A)T0A9":-U'DH$QXYX96* M+'J448L2:F,N9-0B1RVK-Y$3%%,;O$17DHILA)THLQ.%ZC=$)W+4]1,:Z4<& M'>J/%XDH P3A5Q&-E,1Z:*9!(1?)S$)).(\.Y?U.?+_S]6C9UA'68W)V"E:YYF4XDFQG MZ_IUW_4G16=/3\>>M]B?H@7/[^#Z83R\_!YF/$O]HVA>=OMV]E1W75T-)VG/ M==TY;S+]Y"=CZXK-Z:9TSUU_:?QU,YYACC==?9C.9Y/3(?'R/U!+ P04 M" "(?%5.)/P^TXF3H :< :?3^_=K+IU) M<'F:O 1L3AW7*3C@RN)DFM=VK[6-WJNR;I?QWMK#79*TZ[VN\O:+.>C:7=F: MILJM&S:[I#TT.M_T05690)J*I,J+.EXM^KGG9K4P1UL6M7YNHO9857GSWX,N MS6D9D_ACXENQV]MN(EDM#OE.?]?VQ^&Y<:/DS+(I*EVWA:FC1F^7\3VY>Z*R M"^@1_Q3ZU%Z<1YV4%V->N\&?FV6<=AGI4J]M1Y&[PYM^U&79,;D\?HZD\7G- M+O#R_(/]:R_>B7G)6_UHRG^+C=TO8Q5'&[W-CZ7]9DY_Z%$0CZ-1_5_Z39<. MWF7BUEB;LNU_H_6QM:8:65PJ5?X^'(NZ/YZ&*Y*,87@ C %P#B#BMP%T#*"_ M MAO ]@8P"8!R2"EK\U3;O/5HC&GJ!EN[R'OGB)RQUSUU]UD7^S^FBM/ZV;? M5HS#(GGKB$;,PX"!"PPY(Q+'?EX"L"4>P N?+/#H(RB]ACSY$)7B25!4)^WC MZ95.BA,PE(#U!.PR@6F=!HCH(?50)\HS0J=R$1RHC"HQT8SA0!&9X7ES-&_N MYGHY552IB2LP7,H$3%V! MX)B"E 9<07 [$]_/C,L !>XLPF^H'^XM(F;43_AZ.4E9*%G,J0('[ MBZ@;].(.(]D,O9FG5TD:>A4 ;D3PCWET(F MY<0>&"Y5 OC$'@B.JDRQ4.:XL<$W-A.!#R[@#@-V0_UPAX'_\?+KQWV]7*0R ME"QN1/"-R$3HD<,=!O(&O;C#P/^$^7J5IU>*+ V\#0#W(?@^=&_:P'X*=QA- MY\NEN,.H_PWSY(Z8Z\=92C&UQXB[W"Q1*=S^:V(/#,>%\UL@<]S8U#_ 4 EM BAN1(KM($:+ '49OV$=2W&%TQDYRQ%S= M7Y#>VR^YZ(\JW>SZWK.-UN98VZ[-N)@]][?WT/57D_D'U_<.7>HOFJ%I_CMO M=D7=1B_&NNZM[[&VQECMLDR_N'KN79]^'I1Z:[M3Z&PO=V]R:W-H965T MU#6$).+OM2WSP'3,3VY.TC+^(G%+IO%9E+59N+F6S]#R1Y;0BXI$U MM%9?CHQ71*HE/WFBX90<#*DJ/>C[H5>1HG;3Q.P]\31A9UD6-7WBCCA7%>%_ M-K1D[0 M)AC$SX*V8C1W="I[QE[TXLMAY?HZ(EK23&H)HH8+W=*RU$HJCM^]J#MX:N)X M?E7_9))7R>R)H%M6_BH.,E^YL>LE8FJS(Y*D"6>MP[N_MR'Z%($E5M7/]*8IMOFFRB/4[B7%89!X%RW48S8= M!HXP8$!X2GVP@#:+#9S1X:W!=H[ >(+9S3$(V:- UD21X:.;1$.[ +8*8". MQU6 T:12'28TF+K#!(L%Q)-\+3",$;@33F -)YB%@\-I.!TF&/O "QBNT]H M]0DM/O'$)YSY/ _!.B.460UBBQ&BXE1-"O< \(!M-O$5IMX;H,#N\#"*K#X M]X,$?/N=\S\^2KL>='N6,(K].U9WKC>8IQO=D[!>WS6 _Y&P_>X!]''"VQX4 MWIXB/\03*V_TM%64GTS;$$[&SK7I6:/=H36MH7D:W^!=7_M&^*FHA;-G4CVP MYAD\,B:I"L=_5,]9-N(5G3]TIO:-CI7U!+ P04 M" "(?%5."(*)JB<" Z!P &0 'AL+W=OV.FS 0?!7$ \08")"(1.JEJEJIE:*KVOYVDDU 9S"UG7!]^]J&4)(L M4OH'?S [,[NP=MX*^:8* .V]5[Q6*[_0NED2HO8%5$S-1 .U>7,4LF+:+.6) MJ$8".[B@BI,P"!)2L;+VU[G;V\IU+LZ:ES5LI:?.5<7DGQ?@HEWYU+]NO):G M0ML-LLX;=H+OH'\T6VE69& YE!74JA2U)^&X\C_0Y8;&-L A?I;0JM'D_J!I \?S*_LGE[Q)9L<4; 3_ M51YTL?(SWSO D9VY?A7M9^@3FOM>G_U7N W<.O$:.P%5^[I[<]*BZIG,58J M]MZ-9>W&MN>_AN$!81\0#@%=<28#HCX@N@L@G3.7ZD>FV3J7HO5D][4:9G\* MNHQ,,?=VT]7.O3/9*K-[6<728S&%JAYDGLP6N$J,J,:(2XP1SE&#^D&>< MSG&"!"5($ ?)79X8)L5%4E0D10BRNT_^B(E&!;\1R5"1#!&9^!@+E&#Q?"UI M@/_\P1/5Q$!9,*$ST63TB8(BH,F*4KR+:(A8G6@CBO<1C?ZCJGB34*Q+'K)] M!"7W126C0\S>*M^8/)6U\G9"F_/0G5I'(308OF!F.JLP%]FPX'#4=IJ:N>Q. M\VZA1=/?5&2X+M=_ 5!+ P04 " "(?%5.5755:_@" "(# &0 'AL M+W=O51%J9IDW: MI*I3MV G8.??Z7/O<$V=U$=UK?^1<>F]UU?1K M_RAE>Q\$_?;(:];?B98WZIN]Z&HFU; [!'W;<;8;@^HJ(&&8!#4K&W^S&N<> MN\U*G&15-ORQ\_I37;/NWP.OQ&7M@_\^\50>CG*8"#:KEAWX+RZ?V\=.C8(Y MRZZL>=.7HO$ZOE_[G^&^(-$0,")^E_S27[U[0RDO0KP.@^^[M1\.C'C%MW)( MP=3CS M>54,FQ>.O3NK/:PZ!U^_OV;^.Q:MB7EC/"U']*7?RN/8SW]OQ/3M5 M\DE+B==-IM6P0!=Q3M9G;87+/I#0M' HHFH&." MZ"9!9)0Q89(1TTQEI)"GJ5&+#0-"( 2<3H32B1 ZL4%GPL17ZZ0D,[C8&+@Z MG1LB,4HD1H@D!I'86N03T# WJ" HFL"#$V0+1=MCB;(%X@VMS>$QF%DB*FP84!"&CE$"R'N!>$" MV6K0K6[-\T% 3N&"PYA@@70UZ%:[)#?;"(,YQ0NX10%9(%\-NCVN*$JI2$,3K*$-G13$[E1($Q=7QV4"ZU33,(G=@:Y5\.8C6/.9/JA!2U;!^Y-@-PGS MQJ)!R<>;%EQ="8<[^D_6'&PO=V]R:W-H965T*>,TW MND_!S.7$U[RN^TQ&QV^7-!PY^\#+^[?LGVSQIIAGIOA:U+^JK3XLPR(,MGS' MCK5^$N?/W!64AH&K_BL_\=K >R6&8R-J97^#S5%IT;@L1DK#7H=KU=KKV>5_ M"\,#B L@8P D[P90%T"]@&A09DO]R#1;+:0X!W+X6AWKFP+NJ7F9FW[3OCO[ MS%2KS.YIE92PB$Y](H=Y&##D D.N$>LI@M(1$AD!HPJ"JB VGEZJ*&824#0! MM0F2JS(\D0\#)K.8UF(@R8#D.$^"\B0(#_5X!DQZQ9.668SSI"A/BO D'D\Z MY2%ID<[P9"A/AO"D'D^&\20TPWERE">?\A1^/?F$A^10YKG7:_GT,Q(",>!R M"E1.@92=>7(*3 [U8>LI# @418'+*5$Y)?)V9A) C(]Q?/L$P8P3P TSY$!7 MY<8E7/3,-14^[D!N&",'\JAB.C.O@!L#8,[@=YX#W3I*@'L#8.;@#Q,@[O#. M- %N#X#Y@]_ ,#4(0I,DI[YYI\A$Q4#F.A!W$D"LI"AG4N F ?E_-#$^V(!- M]J2)IS-+LY*2&29\9@$9VFD/EQ@3F?MOQ&>;Q#>8IP/=6!/!+8!@%N"WE0-E M_Z@INCB!]$?";TSNJU8%ST*;PXP]SD< MQ8:%%IT[9D;C67?U%U!+ P04 " "(?%5.$S$4$#T& !>*0 &0 'AL M+W=OV@>VWK^V8*/;\QSE^(1?&DYGC^? MVG_MO&^\>IH6>?J+UF=W5Z7Q<>B/-ZN0]9&A;S2S6(^ME]V:]?]K_&V:KY]OS71 M7Z_>6T6]S-U11IW)J*'$FDIH?1)9-0:\U-$)(4;N4$FI9 CA7')@E(%&&6*4'?_4W5'&GOV4MBKH0(VB MDDHW4H8URD*C+%EJ*R16X* "![P:Q<.=([;^)$W0U"DDJ+S1K%,>VN2!37ID MDR9'*(3 CT7NA\ M_9T2T=#U[R7/;X#3,O#K+W%2D32KL*$N<5J1-*_08.^%SNTE+DV)# W!J42B M7#*.<$E3!#%D2F1H"$X?T@)#+*,")Q#I9D0$8%S@P*908NQG!F4"@SC+M<17EGZBR2E$;Q M &J<(#))3@1G6,GUQ-&98JX3%Z842%@=)3B\.,YB O" 9'#4F6B.BN<7! M1&M$-%FVQI_\GMHV!J+*7&!,Y0#(.=T7=:#(--V?FRM*E4VA@/VG(@*I60 MBM_[LA@Q.Z,/M)GO#EI:4EJ&F_!FXM!LZ@P<;<"@V9I8>+O)N;'4G[ MW;QCA8D+;B!Z(;@=!M>!*J8X M%1A<1ZL8OSP8,4>K&%B>RYM"DR)#0S"HCH)J A,EI^!EL=H^12T?#(W'G/C08%3S#3D,3=^!C>>.3Q)X<;/Y<9C M;OP,;CSFQJ=PX^=R$S W 7'#3&@!5\Q$I&.0,#7Y*WTB*F)H-HH9BL]8ACBC!H2F7/SE$.V2&M( M;(H(G2N H%=:\8>'@CN+1]6&.QH5S&F\H/6&/U\5S-FY0!6'G$**J9+3GS]. MRHR,84[A!=A$5\Q\(05S@B[HAL3$LC"GWR+E:.Q3ZG+@(,D+D<.5H,UUND1'*3<9.5,R1V-69\^YM4\>_IF5+YM]M7@HZKK8 M=0^V/1=%G3?ZQ)=FE5_S[.GT89L_U^W;M@TOCP_\'3_4Q>'F^#3CZO1(Y>W_ M4$L#!!0 ( (A\54Y,=?W)-P, %\. 9 >&PO=V]R:W-H965T?5ZSTOTOI. M''BIWFQ%5:12/58[KSY4/-TT047N4=^/O"+-2G<^;<8>J_E4'&6>E?RQ\.;30[KC/[C\>7BLU)/7LVRR@I=U)DJGXMN9 M^T#N5\S7 0WB5\;/]>#>T5-Y%N)%/WS=S%Q?5\1SOI::(E67$U_R/-=,JHX_ M':G;Y]2!P_LW]L_-Y-5DGM.:+T7^.]O(_-_"\,!M N@?0!-K@:P M+H"]!Y"K 4$7$!@!7CN51IM5*M/YM!)GIVK_WD.J5Q&Y#Y3Z:SW8B-V\4_+4 M:O0T#QF9>B=-U&$6+88.,.\(3['W*2A*L:"C\)#1RQ1+A&&7F!7"!+@0!N?* M&@)V01!B@@ 2! U!<$$0&6*UF+#!E"W&QSE"F",$.6(C!\(DAJ((,S$4O8ZY M*#:"Q49C@L WBAUC6,QPDA@FB4$2PS DHT_#)8C):@32.XM!8J,LQC)%D$EL<17S^;Q@"PB/E667 C(*@3)!8*;'.2W" +MB!!'IR8LHQ! M+ I,4:Z#+K=6[#\*_&?;;RCV'[W!?Q3[CP+_A6:+AB!JR8/]1Y'_3.D!B(66 M#8=B_U'@/RL%]A^]P7\4^X\"_XU512#;&L*VHLA6(U7!#AM9O$>Q]RC88T.; M)-A[=/)Q51EV#$..,7MX!QJVJT]1-&I7WN KN^#5KCG!U,Y:'$NIOU0'H_TI MZ8'JKW1C?*%.3^W7^SM->_3ZGE:[K*R=9R'5&:#Y4M\*(;FJTK]3:VRO3GO] M0\ZW4M_&ZKYJCSSM@Q2'[CCG]6?*^3]02P,$% @ B'Q53@FF?+G! @ M8PL !D !X;"]W;W)K&ULE5;MCILP$'P5Q ,< M^!M.2:1>JJJ56BFZJM??OL1)T &FV$FN;U\;.)3 4I$_P3:SP^[$8^_BHNLW M+2V>HPBLSVJ0IH'7:G2O=GKNI#63>M#9*I:R5T35.01CF,> M%3(KP]6B6=O4JX4^V3PKU:8.S*DH9/WW2>7ZL@Q1^+'PG!V.UB]$JT4E#^JG MLK^J3>UF4<^RRPI5FDR70:WVR_ 3>EQCZ@,:Q$NF+N9J'/A27K5^\Y-ONV48 M^XQ4KK;64TCW.*NURG//Y/+XTY&&_3=]X/7X@_U+4[PKYE4:M=;Y[VQGC\LP M"8.=VLM3;I_UY:OJ"F)AT%7_79U5[N ^$_>-KM<:OG%6-B$9T]48=Y:C'X"H-O$>LQ@I >$KD$^BPPF 5NXLEU M%H3!! 0D( T!O2DC&9318GB#*=LR!!>,#VH9PPA*4D'A="B8#@7226$"!A*P M^8)PD(#/$*3%L*M**6,X'N@Q1I$4I0).1H#)B'$R/(8)$I @F2]'"A*D,^1( M1X4B0CFC ST F! TYG Z*(9M%P.2H F*">>B^:(@V'8(SY"E ]T4S!!%PR-@ M#,,X81/[!,$V1H"/.9Z@@*V'Z!VRP.9#;(XL;.P+1I+A;@%@%.%T:K? 9D: MF_G$ 8M@"R)QARRP"5$R1Y9D5&^:TF2H"H0B4_L?MC0"/,TG3FD,NQ#'\T7! ML LQFB%*![KQAA!BJ H$2W R82$\<94"GN93-<$NQ.0.66 78N@&',E"1U=M M0LCP8 %0P[LCNNIV?/OY0]:'K#3!J[:N<6K:F[W65CFZ^,')>W0=;S_)U=[Z MH7#CNFW[VHG55=?21GU?O?H'4$L#!!0 ( (A\54ZK?IG("0, !L. 9 M >&PO=V]R:W-H965TEZS._&"-0^BXJ7ZYR#J@DDUK(]>4]6<[4U0D7O@^Y%7L*QT M5PLS]U2O%N(L\ZSD3[73G(N"U?_6/!?7I4O<]XGG['B2>L);+2IVY+^X?*F> M:C7R>I9]5O"RR43IU/RP=#^3QPWU=8!!_,[XM1G<.SJ5K1"O>O!]OW1]K8CG M?"UF%4;3P+IJHPZQ;# PP<(O83!&4]A!/">A5 *H"3#R]41'C!!0E MH(8@N"%(1FFTF,A@2H-):92.,IF"8K#E$J!2 D3*Z"GK%A,.GO*)! D=:<%0 M$ <6-2&J)IRJB7V<($()HOFMB5&">$9KXDFF21H'HW),0;$?1+B4!)62S&A- M,BUZ$HX[@X ("6QB4E1,BG2&X 3$Q[WKS^\-L=B?S.A.![JI?)B.VX.@@MBW MR<'W 0)(4\$A-Y1%-S!9(Z%">+.*)ILC @J#A*;'MS#!#.Q91<@N(O) M'38FN(_)'".3J4D)3?QQ5:8HMG W ^9FRYL#<#?#'6X&W,TPQ\TP]2G2(L3R MUA;A7@;,RS8*W,MPAYIC5C;.5DCU MP6\^RP]"2*XH_0=5X),ZJ?6#G!^DOHW5?=T>5]J!%%5W%//Z\^#J/U!+ P04 M " "(?%5.>I.33"\# #?#0 &0 'AL+W=OQ8\YKI*(FU25:W42JM6;9_9Q$G0 J;@)-N_KVU8 M-MA#E+P$<,Z<.3/C&=GS,V]>VP-CPGDKBZI=N A%KSEO,[V["<3O^KG1GYY \LV+UG5YKQR&K9;N$_D<0V) M,M"(WSD[MQ?OC@KEA?-7]?%UNW!]I8@5;",4128?)[9F1:&8I(Z_/:D[^%2& ME^_O[)]U\#*8EZQE:U[\R;?BL' 3U]FR778LQ ]^_L+Z@$+7Z:/_QDZLD'"E M1/K8\*+5O\[FV I>]BQ22IF]=<^\TL]SS_]NAAM ;P"# 8FN&M#>@'X8!#KX M3ID.]5,FLN6\X6>GZ:I59VI3D$21'UF%6' M@0L,&1">9!]< .9B!98YC!VL;02EN >*!D&U?3 *PL<) I0@T 1T1)#B!"%* M$-H*$M](8X>)-*;JT@@AA$8N;-0L#9($%Q.A8B)$##'$=)CP4@Q-(D.+#9J! M%(-KB5$M,:+%*/\JMMP8J5M?0XQ$)*B(!!$QL<%2E""]?7\0'^\S_X8=TH-& M58D#,-L%@&6\@3J6&VLK^3MI;MK M?-!T5Y_O6;//J]9YX4(>VO71>L>Y8%*E_R"+=I"WK>&C8#NA7F/YWG17CNY# M\+J_3GG#G6[Y'U!+ P04 " "(?%5.UJ--P0 " ![!0 &0 'AL+W=O MSL2 U'<12EJ&%U&Y:%FSO(LA WS>L6#C)0 MMZ9A\O<.N.BW(0X_)E[J:Z7M!"J+CEWA.^@?W4&:$9I4SG4#K:I%&TBX;,,G MO-FG%N\ KS7T:M8/;)*C$&]V\.6\#2-K"#BSX9,;'>>P7(%X!X@3H/$8>+6(,F-1A6H?),T+3110/ M"B?X'VFHUPSUF,$+,P,FF9LJ*F_+/U!+ P04 M" "(?%5.U83IE(\" ! " &0 'AL+W=OI.=+PU3XY"-DR; MHSQ%JI.<'1RIJ:,$(1(UK&K#U<+9MG*U$!==5RW?RD!=FH;)OR6OQ6T9QN&+ MX;$ZG;4U1*M%QT[\!]<_NZTTIVCT5U;3T;'G\%I.,:TQ.G^Q?MGE[Q) M9L<47XOZ=W70YV5(P^# C^Q2ZT=Q^\*'A' 8#-E_XU=>&[A58F+L1:W<;["_ M*"V:P8N1TK#G?JU:M][Z)Y@.-)B0#(1D),3D0T(Z$-)70O8A(1L(F4>(^E1< M;39,L]5"BEL@^]?;,7N+XOO,5']OC:[8[IDICS+6ZPH7Z2*Z6D<#INPQR003 MCXC(>!]#)%"(,IG1D[2RCS61R2%BFFGAP %E." MWWE9%)1# 3E>G)+.XGQ*BRS&_MV!<(0:)"RH 45@"#O6I3%_%ID.$&QIP>" M%7G\SI=E!@38@]!,$$'(;T)H_MGDR(>M 5B&9K#-?V&][FC21ALN3VY$J6 O M+JVVW6AB'&PO=V]R:W-H965TEC/=:Y&6]] _&'.^#H-X<5)'6=_JH2OO+3E=%:NRPV@?UL5+I MM@TJ\@##4 1%FI7^:M'./5:KA3Z9/"O58^75IZ)(J[\/*M>7I0_^=>(IVQ], M,Q&L%L=TKWXH\_/X6-E1<,NRS0I5UIDNO4KMEOY'N%]CU 2TBE^9NM2#>Z\I MY5GKEV;P=;OTP\:1RM7&-"E2>SFKM^MU6[])2;)WWYHOJ"(M_KJ_^FSBJW\L:)76.C\[K]ZVU. MM=%%G\5:*=+7[IJ5[?72Y[^&T0'8!^ M /A_ U@?P)R H'/6EOHI->EJ4>F+ M5W5/ZY@V30'WS&[FIIEL]Z[]S59;V]GS2H2P",Y-HE[ST&EPH,&WBO58P=A- M$E@#-Q=(NL VGKUQ@70"1B9@;0+^)@%SRN@THM6471E22.[60LE 0$S;X:0= M3MCACIU.$PW6^0")@$@Z?BB=2!ARVE!$&HH(0Y%C*!HM!!#&B;.-:T*&#.7$ M\Q:D'4'8$72"F$P0SV^8A$R0S&B8A*HT&34,(0,A)-!V)&E'SF@8.6X$+E&Z M_4+(6,AX1-N!D,9".*-A>M%PJ9A'W&T80I8(QB>>-TQP"@A#$_^30$,&WD$9 MH#$#;@'.;@&": <>BV,B5C]C4U88AF#HZ9 M WSBM8L3'S;O8 [2S,$YS,$Q3+C@S&T=2A9%8N+=@#1S< YSD& )"R%V7PZT M+IY".]+,P3G,Z47#+SL0*%SH4#*>1"XR@L$7=G/D^9Y6^ZRLO6=M[,=Z^TF] MT]HHFS*\LRD/]I1U&^1J9YK;V-Y7W5&C&QA][(]1P>TLM_H'4$L#!!0 ( M (A\54ZIC=#_;0, *<0 9 >&PO=V]R:W-H965TJT[>\4#$1-8I88Z+[]G!^EP7ZN MX!\2.^_.]RY^YQS3DZQ>ZYT0RGLK\K*>^3NE]O=!4*]VHDCK.[D7I7ZRD561 M*CVLMD&]KT2Z;HV*/* P' =%FI7^?-K./57SJ3RH/"O%4^75AZ)(JW\+DI78S/P'=K_D26/0 M(GYGXE0/[KV&RHN4K\W@VWKFATU$(A4H'D6>-YYT''][I_YYS<9P M>/_N_4M+7I-Y26OQ*/,_V5KM9G[L>VNQ20^Y>I:GKZ(G-/*]GOUW<12YAC>1 MZ#56,J_;7V]UJ)4L>B\ZE")]ZZY9V5Y/W9/QJ#?#!M0;T-F 33XUX+T!_S"( M/C6(>H/(, @Z*FUNEJE*Y]-*GKRJ>[W[M-E%[#[2V5\UDVVRVV/<[' M83(-CHVC'K/H,#3 L#,BT-[/2Q!:8D&6.5TN\&@C.+^$+&U('.(@..3)6WM^ MP9.P@P@ZB%H'T= !"XU$=9AQBRD['B.#*H!$!M5/O5Q$.H*1CNQ(PS%V,(8. MQM?G:@(=3$"NF)&K#C,:L&1FKFQ(9&X+&S+8.1>1QC#2&$1J[,Y%;*U!$R-2 M #&\+&T(2W"D"8PT 9$:V5ATF'BP1GAGAFICV%ULQ(HPCK2R$)>5$(0;.5PX M*A.[?ALR6'D>&($H1F9ULT'<55L8+BZ,@W4*Q:QMBW3$DO EV05@,%%[/EK 8B%W! M%H!XXGBWA!5#2#&QPP46 ]UPU!(6 Z'#UF*+0(Z22E@Q!,20N+YML!CHAL.2 ML!@('9<66QO$$]*(5>H M6 R<;F#K^.Q$)X/%%H#(45 Y5@P'8B!'H>-8#'QT ULL!FZ?#( M )'C Y=C MQ7"@&'*(9 @ M0P8 !D !X;"]W;W)K&UL?57MKIHP&+X5P@6< M4BI?!DFFR[(E6V+.LK/?55^%G$)96^7L[M<6) AU?Z0MSR>4FG=U'D_*I8U>/):UU3\W0+CW<;'_GWAM;J4RBR@(F_I!7Z"^M7NA9ZA4>54 MU=#(BC>>@//&_X37N\S@+>"M@DY.QIYI5 )>PX^UV=5+GQ4]\[P9E>F7KEW5<8^D2^ M-Y3_#C=@&FZ2:(\C9]+^>L>K5+P>5'24FG[TUZJQUV[0O]/32+]MG9>[JMU*NW(@[3'-V, MT(#9]IAP@@D?$;LE@I 1@G2 ,47H3!%:/IGP<9:Z!8A3@%B!R HT?<0 9[,> M/2B>@$B41$^"KIP^*X=/&,Q\EB 21"1V^T1.G\CE@V<^#A FR9,^L=,G=OG, MWNYV"4KP),R#3>*T25PV9&:S!.$L?-(F==JD5F'UL)GGFR!=NJR")'';9$Z; M;&D31#.;;+'7, Z2=-9YYX"%),SFK='DB_Y*M\.1C<;_C>(?4$L#!!0 ( (A\54Z- M5'I*7@( %(' 9 >&PO=V]R:W-H965T6?3X M##]!//4/3.Z\B>78M-#QAG8.@]/6O0\V^\!7"1KQJX&!S]:.*N5 Z;/:?#MN M75\Y @*54!18/JZP!T(4D_3Q9R1U)TV5.%^_LG_1QC@,'-:/59_BF"#9#,K M%=2]T^]DM5Q&KV6"_,*[*J(1LS.8<(8))H0GV2>)T":Q"U?I"0IN)?9K3(R0 M7019ZT": -V(A':"R$H0:8+HA@ M&F$PB<9T&A,F29HAWU^T;&]!QBC(TSGR MQE1L-15;3$4+4P83SZ6R(']7*+$*)2NA*,D70LE*Z%/LI^&Z^#4P0'&6O&LI MM5I*+;7'"TNIY4"B6)W'TE.Z[M+JZ&Y,9593V(+,][!,V[N^SJAQ!CQ)M-HA;860]M[E3TT@GUQ<^BT\5P MKT??(KY3%X:><&\TYK;Y@=FYZ;ASH$+.23W-3I0*D [].]FD6EYPTX; 2:AE M*M?,3'FS$;0?;S!OND;+?U!+ P04 " "(?%5.9P9#DCL" !*!@ &0 M 'AL+W=OPGV,C,[N]B;M./B318 RGNOJT9N M_$*I=HV0S NHF7SB+33ZS9F+FBF]%1-GJ8T=1);R MJZK*!@["D]>Z9N+?%BK>;7SLWP,OY:50)H"RM&47^ 7J=WL0>H=&E5-90R-+ MWG@"SAO_&:_WU. MX+6$3D[6GJGDR/F;V7P_;?S &((*_2E/JMCX*]\[P9E=*_7"NV\PU!/[WE#\ M#[A!I>'&BMP0F- MXMF1V3E@44(FQZ;W[(!A_4'BF6DTN5$UB(N=5M++^;51YF!.HN- ? [-C9S% MMWI0]G/M0Z:?LC^9N)2-](Y&PO M=V]R:W-H965TS#:7$OG1]";9S[KGG7+!]EQ?1OG0'SJ7W6E=-M_(/ M4A[O@J#;''A==+?BR!OUSTZT=2'5M-T'W;'EQ=8$U56 PS .ZJ)L_/72K#VT MZZ4XR:IL^$/K=:>Z+MJ_*:_$9>4C_VWAL=P?I%X(ULMCL><_N7PZ/K1J%HPL MV[+F35>*QFOY;N7?H[L<41U@$+]*?NDF8T];>1;B14^^;5=^J!7QBF^DIBC4 MX\PS7E6:2>GX,Y#Z8TX=.!V_L7\QYI69YZ+CF:A^EUMY6/D+W]OR77&JY*.X M?.6#HR6"];"_T5H3NJJK_1 MBZ;8YC]5GDZMGM%R>257TE&(7S*A9_8"@/H MZB6X;PI W:#(*D .H B>TSQS,J-/[(X2!4D>V; P4$3';7@;A(L:H+1R"43)SOB/XAD $$![;PHF3*;0U_Q>2 Y ; M-"L7OH\0="$Q6ZY[BV!$[!V6 ;"$)G%BRW9A!"6A??P$D]ZCYNW>]'6=MQ&G M1NHK?+(Z]H[W6/TK3T[S3] WICZ+=ETWG/0NI.B/3O^R$D%RI#&]5 M60^J!QXG%=])/61JW/:-8#^1XC@TN<'8::__ 5!+ P04 " "(?%5.U#5E M"^0# $@ &0 'AL+W=O)1$:EBM6JF51EMM^\PDSB1:$E)@)MMO7R!,E%P?;U_"GYQ[ M?2ZV?S8L+G7SO=T[U\U^'*M3NXSV77=^BN-VLW?'LOU4G]VI_V=7-\>RZR^; MU[@]-Z[O[D_7?3L_-_U5?,NR/1S=J3W4IUGC=LOH%WHJV X! MH^*O@[NT=^>SH927NOX^7/RV74;)X,A5;M,-*J^UI??G5306DTFZK_W;V[ MJI O@60/JG 6H* M4"(@OCH;2_U<=N5JT=2767/MK7,Y# IZ4OW#W PWQV3 AQ(^B$%-B '8Q. NPTDIWDHW%.F4JEGY\Q]M$,!BCY M!"7V!K0/R'Z@6LD,),L4A688)BD!E!J)=/(Q.<_E;J= *FT#ZPMAH!(@JI%D M)Y^6WL#Q)7/+@8'#&*@,@"HW&FOV23G72LF^ K+ P&$,4R8P<.2DFD2/V&&2 MLQS)=*I#A@([3X!F(Y<;!LAE22/LGD]G-K92]WU M;_7CN_>NKCO7ITP^]=7M7;F]751NUPVG67_>7+])7"^Z^CQ];XEO'WU6_P%0 M2P,$% @ B'Q53F(),* Q P , \ !D !X;"]W;W)K&ULC9?A;ILP%(5?!?$ !0.!4"61&M"T29M4==KVFR9.@@HX R?I MWGXV4!JN3VC_%&R^>SAV;GVYBXNH7YH#Y])Z+8NJ6=H'*8_WCM-L#KS,FCMQ MY)5ZLA-UF4DUK/=.\)IWQ_D'K"62V.V9[_Y/+7\;%6(V=0V>8EKYI<5%;-=TO[ M@=VG+-8!+?$[YY?FZM[22WD6XD4/OFV7MJL=\8)OI);(U.7,$UX46DGY^-N+ MVL,[=>#U_9OZEW;Q:C'/6<,34?S)M_*PM.>VM>6[[%3()W'YROL%S6RK7_UW M?N:%PK43]8Z-*)KVK[4Y-5*4O8JR4F:OW36OVNNE>Q+%?1@.\/H ;PA@X62 MWP?X[P'!9$#0!P0DP.F6TNY-FLELM:C%Q:J[G_>8Z2QB]X':_8V>;#>[?::V MIU&SYU48L85SUD(]L^X8[XIY)QRE/KS"0Z]8>T:X-WY!8A*^/T92$YF[V(0/ MU^FW\?ZU"=?' @$4"%J!8+119!UKQ)"%)(@)R&*GF9'9&30[ P(S8A8Q(3&+ MF(B818#Q_1X0)"1Q1 *J>-I:.P8ES4&:DU,SP@$F8Z1$JUL M'RB-'>/:QD#!B6EQ0Q#=O@0J&7N,E&XYQ@6.@:H3TZ,-04:)@Y"1Q]/0V#&N M<@R4GM@XW5!],LX*$_(CXW1#2K<-/0.D'T-@QKG<, M%*&8?O< *'*-K$ 0_9B D$<<.U=M0\GK?=N2-=9&G"JIO[ZO9H>V[\'3;0>9 M7^MVL&U'WF6Z7O)'5N_SJK&>A51-3=MZ[(207'ET[]3_VD&UK\.@X#NI;R-U M7W<]7#>0XMCWI\[0)*_^ U!+ P04 " "(?%5.>PW27;\# " $0 &0 M 'AL+W=O65OU[V8\_U>JDN;9%7\KGVFDM99O6O)UFHZ\KG_MO E_QX:KN!8+T\9T?Y MKVR_GI]K?1=,6?9Y*:LF5Y57R\/*?^0/6Y%T 3WB6RZOS>S:ZUIY4>I'=_/W M?N6SKB)9R%W;I-_.2-7*CBN_Y MOCVM_(7O[>4ANQ3M%W7]2XX-1;XW=O^/?)6%AG>5:(Z=*IK^K[>[-*TJQRRZ ME#+[.?SF5?]['?._A>$ &@-H"@CY'P/$&""F /'G@' ,"*< &F9K:*6?FVW6 M9NMEK:Y>/3S><]:]1?PAU+._ZP;[R>[_IZ>GT:.OZX2)9?#:)1HQ3P.&9A@^ M(0*=?:(@1/%$5GC"PEN*#<)$MYBMC8E$B L1L%?1)Q W)#%.$,($89\@O$F0 M&),U8.(>4_68.$T9PS01I(D S<*@09@4D\20)+83<&:0Q'8OS,!L;,Q=2*Y^ M$UA* DKA!LV B68T/.(NF@6D60 :,CI>6#0+;O=LHY(T<163PF)24(RIN]3N MF5FUV*!(N$KA#'L \6$I@DPBXB<#X [S(8#HL@DXA;1W[R[&I< &83%,807.FT#UYV'PX8=]X;6RQ6#A28#?BZ?N71L(F0L!$R+17LDUD9L&W--A""%@( MF<8Y@N8SGS*W6Q'V$ (>0HX-!V%SH ]L.0C+GMXC>[)U&MI+!4!%SC>?L)8) M:)E,"Q]!R8R(W9O;R@U&N288*YZ0XET3C+5,R0>>$58@@:T%F6O ")K//G>_ MDEBG!+8-Y)"ZP#H5[/WM"JQ!@31H^KFPEW'GOD1@ 0H@0.%*X=CR?T" @M0 M %:CB/L]7211LX]H<#B$D!9+:?;@IY:+O+1%_7PS>!X:95Y_%[1S!]=%G_#U!+ P04 M " "(?%5.#;[L8U(" =!P &0 'AL+W=OY>+ 4-$D)9452NUTFJK;9^=Q EH#::V$[9_7U\( MRQJG+_&%.7-FCIWC(/=,"]_'*BK$-" M+MDYX /#Z*B#.A+$89@%'6I[ORKUWA.K2GH1I.WQ$_/XI>L0^UMC0L>M'_FW MC>?VW BU$53E@,[X)Q8OPQ.3JV!F.;8=[GE+>X_AT]9_C#:[0N$UX%>+1[Z8 M>\K)GM)7M?AVW/JA$H0)/@C%@.1PQ3M,B"*2,OY,G/Z<4@4NYS?V+]J[]+)' M'.\H^=T>1;/U<]\[XA.Z$/%,QZ]X\I/ZWF3^.[YB(N%*B)_Q;F#HBG@'@.B++_!H I +P')-J\4::M?D8"526CH\?, M80U(W8EH V0Q#VI3UTY_DVZYW+U6$,1E<%5$$Z8VF'B!B69$(-GG%+$K11VO MPJT$NS4" '<&X#0!=#SX8.(.0>(D2#1!LB#(%@3&AL%D&M.;*H11FEM6'*@( M1H5;3.H4DZ[$0)!88@PF7:9)\LS2X@#![$Y=,J>4S"$EM:1DJRR?HCBTZ[)& MA6XAT"D$.H18=FNXMAN'T-*Q!H'BSNGD3B6Y0XF5I,X=)Q._?XQUAU M)6N_EKW?M.IW&O-P_$#LW/;Y[N3"=*!98BPP=9JT:^5?."X)-04RCG MS'1LLQ!TF!ZC8'X1JW]02P,$% @ B'Q53M=]LJ#D P .A( !D !X M;"]W;W)K&ULE5COCYLX$/U7$-^WX#$8LDHB;5)5 M=])56O5TU\]LXB2H@'/@;-K__OC5%.SG*/VR@/-FYHT]\];V\JKJ;\U)2NU] M+XNJ6?DGK<_/0=#L3K+,F@_J+*OVEX.JRTRWG_4Q:,ZUS/:]45D$%(8B*+.\ M\M?+?NRU7B_511=Y)5]KK[F495;_V,A"75<^\W\.?,F/)]T-!.OE.3O*OZ7^ MY_Q:MU_!SUTJ;TI]ZS[^W*_\ ML&,D"[G3G8NL?;S+K2R*SE/+X[_1J7^+V1E.WW]Z_]0GWR;SEC5RJXJO^5Z? M5G[J>WMYR"Z%_J*N?\@QH=CWQNS_DN^R:.$=DS;&3A5-_]?;71JMRM%+2Z7, MO@_/O.J?U^&76(QFV(!& [H9L/L&?#3@OPRB/OF!69_JQTQGZV6MKEX]K-8Y MZXJ"/?-V,G?=8#]W_6]MMDT[^KY.>+H,WCM'(V8S8&B"83=$T'J_A2 48D.6 M.!%HLN$'&QK D92&F(B 5 :@8"[@1=AB>"H.+#7JB M191B+@GDD@ N1LJ;!(1)0W.5;!2GV#$O*>22 BZ1P26UYX5XRF.CP[8 9]36 MC- "$EH 0C%VP$(L!N'CC<0<>L(>:*41-%LC1@E+C&E!.-["(@8>9$X$RQY#NF?VTPBZ2\2& M/#&'@C,L> PIGME.S):S)Z(HC4T^ #>OKSDE+'S,5C[B+A=8KUCR&PV%988A MG;$:RA:0IR0U_\TBE! N.EAD&%(9JYD6J&^M7@(H1HX*)JQ8%#[02B/H7@7? MA&8O$1 \QD.+#(!-*VO.!^L=(;T3 M#A=8J2AZO)$(*PPAA3$;B8!R\)!9Y6+#.)%K5K"\$-I8F9U$8&?%V"3SD0_8 M6XDX-]Z:T5F5_:C\HI65+,_S0 MSME)9OO;1R$/NGM-VO=ZN,T8/K0ZCSVZ:/T_4$L#!!0 ( (A\54ZM M5, _*04 4? 9 >&PO=V]R:W-H965T\_0 F;E/U'P=R$1O\ MGZ6*^DXMS/9Y\:-<.5=-?FVR;7DU7575[C**RI>5VZ3E1;YSV_J7U[S8I%5] M6;Q%Y:YPZ;(UVF01CV,=;=+U=CJ?M?>>BODL?Z^R]=8]%9/R?;-)B_^N79;O MKZ9L^GGC^_IM534WHOELE[ZYOUSU]^ZIJ*^BHY?E>N.VY3K?3@KW>C7]QBX? M#6\,6L4_:[36-FXQX,]&\#>=; = 9F:$JV,[!##9+.(/%2 MB@[/KQT0MVF5SF=%OI\4AS&]2QMTV&52#[F7YF8[PMK?ZC%1UG<_YD;:6?31 M..HTUP<-[VF2ON8&:%3MK[D(-[RL6H4*(ON0>!?+11 M$]4=>^Q=#GN7MPY$SX'"#@1T(%H'LN= >]UZT*A6LVTUS,:'/QQ*PE R#.5' MDD$DH?U(A\W@7F;,&^/OMN#Q)S$B2]B']$AHL47HEZZ%J9KP1/UTK5#TATB6GPA MZJ6;P'23,%VOG-PEP5/TG_,Y12\'%N-J'H=92+_"QE^F<5;2SX.851AX>-9/ MA'V=R#E)/Q%<@!D'B21^(CRLH$Q(+@T1"]=J!HJUIM+%-9C)X1,&PX60@4JH MO>%^ST I%)J+F)C=&*Z$#)1"S0D7N"@Q,Z+%N% P4"FTSUXGLJ?/6(@+343" MC#, N0[X"B$6S%@EB%@=Z+1N"7V1$(6+8U@Y@%5K/Q(2$7QP M8C$$6-26<($1XV+X:.$8,8[6.1X?#SQQ)B5&"\Y B^)\9)#\ (B$B^) M\9((+RI5C)<<@9$NQM#>4"XR7MB*>(R9%H>1CT;"@BQZS">"FP-#3$0DIAO!0;WEJ% MR5%H:^4]WVL5;JW.CEF%$5-@:V7\GD4BJO8IS*$"'%K_0 &*"#84<5H%&+3^ MED6%FS26)"J6U&C!'"K H?4W+2KDT!IN%3'+*8RA AA:?\^BPJ.A>L]"]1^& M58&YT!+[*X5A5E&T%I$5T+$P=1H0$U"=1CF M08^8O#3F00^9O("(7!88#(T!T% '%@;#8$9,7@;#8-!9A-]:( JGZNCD35OS M@OC/M'A;;\O)&ULC9=1CYLP#,>_"N)]D 1(PJFM=&TU;=(F MG39M>^;:M$4#TD%ZW;[]$N!ZX+C37@JD/SM_F\0QBZMN?W8GI4SPNZZ:;AF> MC#D_Q'&W.ZFZZ")]5HW]YZ#;NC#VL3W&W;E5Q;XWJJN8$<+CNBB;<+7HQY[: MU4)?3%4VZJD-NDM=%^V?M:KT=1G2\'7@2WD\&3<0KQ;GXJB^*O/M_-3:I_CF M95_6JNE*W02M.BS#1_JPI<(9],3W4EV[R7W@0GG6^J=[^+A?AL0I4I7:&>>B ML)<7M5%5Y3Q9';]&I^%M3FRZ:_7T?^K M&6[ 1@-V,Z#\GP;):)"\&:3_-$A'@Q08Q$,H?6ZVA2E6BU9?@W9XO>?"K2+Z MD-KL[]Q@G^S^/YN>SHZ^K$3.%O&+B-AZOTW!L"G6S#,'$VQ\ M(DGFR-9'),%%)&B<26^?S.),< =Y)ED@*N W"<Z4&'JGEE)$O83J*;+4A2T2,/,HB.R)+0+"33%7CY;I M1\J0C7ZGU%"\R-+$2X D!"9@@,0LKHC #8-@3$8"KCLYM%[RV4[^X2^*=WIDOB$1"0MT^Y@1E M4#>"B6EX<]WXD4(YHCN!NCF62 H/4P1C>21@_X!A,G&?6/,DG@B3!" ML_7-HYQ"W0CF;X,M@LVWP: [GO1[M6J/?2_=!3M]:8QKFR:CMW[]D;E^$8RO M71_?]Y%O;H:/@,]%>RR;+GC6QG:C?<]XT-HHJY)$=E6<['?'[:%2!^-NA;UO MA^9[>##Z/'Y8Q+>OF]5?4$L#!!0 ( (A\54YE3U/2+@( .$& 9 M>&PO=V]R:W-H965TN^4M"+S M:RF[#4*BK(%B\<0Z:-67$^,42S7E%1(=!WPT)$I0% 1+1''3^GEJ8GN>I^PL M2=/"GGOB3"GF?PH@K,_\T+\&7IJJECJ \K3#%?P ^;/; MAU/F/X>;W4KC#>"U@5[,QI[.Y,#8FYY\/69^H T!@5)J!:Q>%]@"(5I(V?@] M:OK3DIHX'U_5/YO<52X'+&#+R*_F*.O,7_O>$4[X3.0+Z[_ F,_"]\;DO\$% MB()K)VJ-DA%AGEYY%I+14459H?A]>#>M>?>C_I7F)D0C(9H(X?(A(1X)\04A(1D)B$="0BMF;'98X3SGK/3[\W0[K(@HWB=K]4@?-9IMO:GN$BE[R=;!( MT44+C9ABP$0S3#@AD%*?EHA<2Q31'3VZ76![CXCC6\CN'K(.W"9B9YZQX<=S M$\':+9 X!1(CD-P86%H;Y<*LK%Q=F+65K OSR6UVX32[N!<( \NL"Q-:9O\# MLWN,N3&[=)I=.@2L"BE<&*M$MBY,8IF]QR3_JJ.5T^S*L8A]7EP8JU2V+HQ5 M*CL7QJY9-#OH%'AEFJCP2G9NI3XOL^C4IY\CW2BL>*'Z]]!N/V2&YO\=\ZII MA7=@4K4ATRQ.C$E0%H,G]?=K==],$P(GJ89#UQTFDG7CA8*F6RW_"U!+ M P04 " "(?%5.I-P?4QL" "A!0 &0 'AL+W=ODBO\!/6K/0H=H4'E7#-H9,T;3\!EZS^'3X?$X"W@=PV='.T] MT\F)\U<3?#MO_< 8 @JE,@I$+W?8 Z5&2-OXVVOZ0TE#'.\?ZE]L[[J7$Y&P MY_1/?5;5UL]\[PP7\G\;V^^>]P!ZKAQHFN47(J[;]7WJ3BK%?1 M5AAY$N"?$$P)RK=BS.1!%BESP MSA/N[;;$7*+P*=:G7YJD/6S[3!^/U-E[D86;'-V-4(_9.0P>8<(!@;3Z4 (O ME=CA&1U_++"?(Z+H(^0PAV3!LHEHL<_(\J.QB2!;%H@7!6(K$(\-X&!R4 Z3 M6$SC,"G.DDDO^SDL#-9)F,23GA=P.$PSO%GVG2SZ3A9\AQ/?#I..?:\V:3#Z M31C[.6.]RB;VYYAD%:43[VAT41F(JQT"TBOYK5'F?8^RPYQYQN:B3_([/7_< MN'B7<B2O]&=G+?N%<@?88K+3)2L_+(:!P46:;ZKUP4\,%BK?] M0$3#5"[^ U!+ P04 " "(?%5.\KZ5=ST" ;!P &0 'AL+W=O)$%@/)>*U;+M5\HU3P0(O," M*BIGO(%:OSES45&EM^)"9". GBRI8B2DHF7M;S(;.XA-QJ^*E34O M547%WRTPWJ[]P+\'GLI+H4R ;+*&7N GJ%_-0>@=&51.906U+'GM"3BO_ MX+J&5H[5G*CER_F(VWTYK?VX2 @:Y,@I4/VZP \:,D$[C3Z_I#Y:& M.%[?U;_8VG4M1RIAQ]GO\J2*M9_ZW@G.],K4$V^_0E_/PO?ZXK_##9B&FTRT M1\Z9M+]>?I6*5[V*3J6BK]VSK.VS[?7O-)P0]H1P( 3+3PE13XC>"/&GA+@G MQ Z!=*78L]E313>9X*TGNG^WH::)@H=8GWYN@O:P[3M]/%)';YLT##-R,T(] M9MMAPA$F&!!$JP\6(6:Q#2=TQV W1431>\A^"DGG>!(16F=D^=$XB>"#*F)4 M(+8"\;N#D2L]P.R8.7.N0*&ULC57MCILP$'P5Q .

    8S(I$N054KM5)T5=O?#G$" M.H.I[83KV]EX$:EPU[B8S9WN^R=A%TJHA>^Z(2UUC M_F=+*.O6KN^^'[Q4YU+J [#)6GPFWXG\T>ZYVH%1Y5C5I!$5:QQ.3FOWV5_E MOJ<)!O&S(IV8K!V=RH&Q5[WY97, 0NR8_17=93EVDU@@8 ^"/Y=0C 0 M@AD!]*F8VN18XDW&6>?P_GI;K/\B?Q6HZA?ZT!3;?%/E$>KTNDD0RL!5"PV8 M;8^!$XP_(H!2'T- 6X@M7- 3%-R&V"TQX=Q&;L,$=B/(FBLR NC&2&@7"*P" M@1$()@(HC&?%ZC&AP33WBA5:0X2+$ F*9B%Z3#0-@<+41W!65 L.)BE*9GJY M#0<3/T[MQB.K\6AA//!GOJ-%:6 00F\&V]E@:>S_XZ9BJYO84L;8+I!8!9+' M_Y74*I ^<)'I(M,D3#W/FQ7$ O.C!2Q?PN(836$WKE6SMO8#[__W.&!N?T"X M]/T@+K?B+,[!I*G5A)_-P!!.P2Z-U(UAHF^+L?*N'E6F6'S+]I/N& M^;EJA'-@4K5N;OM-[?!D&]VLDB MK6_47I;FEXVJBE2;SVH;U/M*INO6J,@#&H8B*-*L].?3MNVQFD_50>=9*1\K MKSX415K]6\A<'6<^\5\:OF7;G6X:@OETGV[E=ZE_[!\K\Q68IK>52Y;^RM=[-_,3WUG*3'G+]31T_21L0 M]ST;_1?Y+',#;WIB.%8JK]O_WNI0:U58+Z8K1?JW>V9E^SQ:_R]FV(!: WHR M(.)- V8-V*M!]*9!9 VB2PVX->"7&@AK("Z-(;8&\:L!;Q/8C6Z;KOM4I_-I MI8Y>U_F8S5IO5YGK!D&CPWCBQFT6%H#T-.B,!X M/U%01+&@(W-Z3K <(Q@[A]R/(0F;G&,^ $P4GF,>$(:<8SXB#,41,SBHK'7 MSAPP["""#J+6073F(!KTLL.(%E.V&!YV?YB)0R8.F/@@_QUFTF-B-Y1C%@%9 M!& 1 Y8.P_LLF"*&%#&@B <48XQ((DR20)($D S5DHSRXDC(!%), ,4$.R A MEG1X^?0CCJI WI^ #Q;4CY10_M84)+! W!$Z9N-#X5I0G^T=,JQ-P@"9HYX1 MK$X273' 6'8$Z6XPP/<6!"0^*'P ^%XFL$X)$"JGPVZ)2[LU!I(W2Q3!TB9 MV]PUWEBX)+DB95B8!"B3#U*VL""L_FZQ Y"(Q\XQH5CD- 2]&19N"!K4W24 MQ:&CXE!<+B@H%SQVN, U@-++$T2QLBE2]K Z0Y K6BQ_.EZ=>6\5.'>!Y4_Y M%=%BJ5(DU5&T "1<$PV+CP+Q"=?^#XN/7B$^BL5'@?@$'48[!HG$L4]A6%8, M*$8XNLJP&!BY/%J&Q<# @CB*%H(T]*6U.H.TY<:.4EJ:/X8W) MR$ZFZ]-'+C>Z>8W->]7= 70?6NWM_49PNF29_P=02P,$% @ B'Q53GR" M.&@% @ R 4 !D !X;"]W;W)K&UL=93;CILP M$(9?!?$ :^P @8@@-5NM6JF5HJVZO7;"$- :S-I.V+Y];4,0!><&'_CG_V9\ MRGHNWF4%H+S/AK5R[U=*=3N$Y+F"ALHGWD&K_Y1<-%3IH;@@V0F@A0UJ&")! M$*.&UJV?9W;N*/*,7Q6K6S@*3UZ;AHJ_!V"\W_O8OT^\UI=*F0F49QV]P"]0 MO[NCT",TN11U ZVL>>L)*/?^%[P[I$9O!6\U]'+6]TPE)\[?S>![L?<#DQ P M."OC0'5S@V=@S!CI-#Y&3W]"FL!Y_^[^8FO7M9RHA&?._M2%JO9^XGL%E/3* MU"OOO\%83^1[8_$_X 9,RTTFFG'F3-JO=[Y*Q9O11:?2T,^AK5O;]J/_/I$Y,NL+@*%Q@ MTM51BS$.DP4&S2ZA>>-^4G&I6^F=N-+WV=ZZDG,%VC%XTCE7^EF=!@Q*9;I; MW1?#XS(,%._&=Q--CW?^#U!+ P04 " "(?%5.\9;R0;&7T4#(+TW2CJQ M\QLI^RU"HFR 8O'$>NC42<4XQ5*9O$:BYX#/AD0)BH(@112WG9]GQG?D><8N MDK0='+DG+I1B_J< PH:='_KOCI>V;J1VH#SK<0W?0?[HCUQ9:%(YMQ0ZT;+. MXU#M_.=P>T@UW@!^MC"(V=[3E9P8>]7&E_/.#W1"0*"46@&KY0I[($0+J31^ MCYK^%%(3Y_MW]4^F=E7+"0O8,_*K/$I*1D"P(R)9B>G/ $N<99X/'[>WV6#^B<)NH[I?::9IMSE1[A/)>\\TZ MR-!5"XV8PF*B&2:<$$BI3R$B5X@BNJ-'MP'V]X@XOH4<[B&;P)U$[*PS-OQX MGD3T#X'$*9 8@>2F4>&B41:3&DQG@X2!^2T*=@ #%_#P'\";W%?.W%>.W!=W M4%C,:A9IG3X(E#H#I8Y BYLLTKN2EB'0[/%2X+49#,(KV:63^@W,O-/L>8[T MXU_X"S63[ CYD+$#[1OF==L)[\2D^K3,!U Q)D$E&#RI)C1JADX&@4KJ[5KM MN9TDUI"L'X @ \@4 !D !X M;"]W;W)K&ULA53;;J,P$/T5Q ?4W$DC@M0DJG:E M72GJ:KO/#ID$5!M3VPG=OU]?*"7$RKZ /3[GS)DQ3-$S_B9J .E]4-**E5]+ MV2T1$E4-%(L'UD&K3HZ,4RS5EI^0Z#C@@R%1@J(@R!#%3>N7A8GM>%FPLR1- M"SONB3.EF/]= V']R@_]S\!+VXVJ%1Y=!0:$7#6H_# M<>4_AR9^Q-;[X?5GZ@#0&!2FH%K%X7V A6DC9>!\T M_3&E)D[7G^K/IG95RQX+V##RISG(>N4O?.\ 1WPF\H7UWV"H)_6]H?@?< &B MX-J)RE$Q(LS3J\Y",CJH*"L4?]AWTYIW;T^R:*"Y"=% B$9"F-TEQ ,A_B(D M=PG)0$AF&9 MQ?1FBR4N"\YZC]O;[;#^B,)EHKI?Z:!IMCE3[1$J>BD7>5*@ MBQ8:,&N+B2:8\!JQO44L\G3$(.5@M!&Y;*RC&X'H.L7F%A'',Q?W1*X\Q,Y6 MQ(8>3^E1YA9(G *)$4BNNI#-/+HPN3M)ZDR2.@06LPNSF,Q@6GMA2?"8SSKJ M0.5!EKC-9$XSFR;5?VG^GB-C$I3'X$%U MM58#>-P0.$J]S-6:VS%D-Y)UPX1%XY@O_P%02P,$% @ B'Q53D5R;I5W M @ KP@ !D !X;"]W;W)K&ULE59=CYLP$/PK MB/<>V'Q'!"E)5;52*YVN:OOL$">@ TQM)US_?6U#.$(6*?<"MID9[PZLE[1C M_%44E$KKK:X:L;8+*=N5XXB\H#413ZREC7IR9+PF4DWYR1$MI^1@2'7E8-<- MG9J4C9VE9NV99RD[RZILZ#.WQ+FN"?^WI17KUC:RKPLOY:F0>L')TI:50UK01)6LL3H]K>X-6.Q1J@D'\+FDG)F-+I[)G[%5/OAW6MJLC MHA7-I98@ZG:A.UI56DG%\7<0M<<]-7$ZOJI_,.:N$N5KY64A6#RHJE)J\]?>R,?=N MT+_28 (>"'@D].8L$KR!X+T3?)-\'YE)]3.1)$LYZRS>OZV6Z(\"K3QE9JX7 MC7?FF MF(1G^-Y-$@LA^J" ;P3\J4 4SUSH,:'!-+T+OIM$LU0 5.2&/AQ, 83W <3 M8U@@! 7"Q^V(0('H 3MZ3#!)]!,*9E_.[AZ$L!O#H<1@*#%@!LQ/0'[RN!?( MA2O$?<"- 723:9S,[0!0.)F@;L-9*%@$A+.@ -;C!N$/> (7'/(>\<2[]\0- M@V!N"@1+PH6WC. "1D %QPMG"(++#@4?L 4N/!0^8DL('1'S(Q%"Q4GTQ'%%;.SHW4!^ID=>RZ&ZS;Q&Q]J[NQ:1_O,GTK_T'XJ6R$M6=2-2'3 M*HZ,2:J"=)^4987Z>Q@G%3U*/8S4F/]?<22*"M,FJ:J56BK9J^^R0X:*U,;6=L/W[VH:P+%C5 MOL3V<"XS$WNRGO$740-(YY625NS=6LINAY H:J!8/+ .6O6E9)QBJ8Z\0J+C M@"^&1 D*/"]!%#>MFVSO:,K.3/VH@]? M+WO7TPD!@4)J!:R6&QR!$"VDTO@S:KJ3I2;.]W?USZ9V5S>4^"5&1'"*=BUE?J&S:+3%'H,]+M9Q ]J.@W#Y$UF&&W? M,:^:5CAG)M6K-&^G9$R"RM%[4+VJU32=#@1*J;>IVO-AI@P'R;IQ7*)I9N?_ M %!+ P04 " "(?%5.+Z&Z]@4" #_!0 &0 'AL+W=O>ZW,EU 0J\@Z?X1N(EV[/Y @-*F7=0,MKVGH,3FO_PWRU2Q5> [[7 MT/-1WU-.#I2^JL'G[.29);F)H26$ Z$>?Q/0F0)T51"; GQ5$)B"SUR++LAQ=E9#%; PF MO,$L;S';1TQXBWAZ1$31+63W"$F3^8!!TLC@)G2Z";5 -(YT&;@%(J= I 7B M<02+.Z<&DFA(:WPL O/=.9Z,W$U!WD0?.Z./'Z+/EG_)7^(42*;G;^$46#@B MN+L(&X-)1V:#69BX=TF=NZ3_/:5-^I#1V)E/-'HHJC1^Q>Q&PO3)\_U.7^LZUVT+_*_[;/KU8O[;)/6O7*;%?#+JJPVZ0[^K.Y>U=LJ2Y?U?9;M M-NM7PWY_\FJ3YL6+/_VQSO_TQ]V?7I>+_28K=E%:+*,WQ2[?/47O"FXA+XOH M,OKQYG5T?G;QQU>[/_WQ%;[$+PZ&T?=EL;NOX:UEMFS^_#I;]*)D$$?#_F#6 M_/%M=MN+!F/Z<=[\\2_[ M[LA]^TP[T*#_=_7]W6NRI=[/Y/YYN?GK99:S+] MRW]I?G<%3R_IC;?K]*[YZRI=UZUF;!\?LBHO<8#+Z'6Z:S\GB_/__;?_=G"2 M;_-ZD:Y-:V_AZ[JUE/]Z[.U_S=(J_*ZLW\?L+L=%@U=^2#>MP?YP]>G=^Q^N MOHO>_7#SZ>./W[_YX=--=/W^XX?HU>LWKSK:O(8!5-#Y.Z"-+]&_9$_-YZ[W M5=4<9-=R75X.AI?)H*.KM_DZJZ)K>.^NK%K]?)=6=UETM5AD\!0\L^3G.]KZ M:[F&,Y96TFIKQ7XH.U[\*5NO+S\7Y6,1W61I71;0T;NZWK=[^M>L:Q_,DGS, MMF6URXN[Z&:7[CJW[6:3KM?1-_LZ+[*ZZZ$WFZRZPZ:^K[WX3W06Y47TZ;[-N=QEU0;&\I#5NTWH*2 VY-1U5&6+ M#)JZ76=Q5&2MU7H'312[LLJS.OC[ARK;IODRRKX 6Z]A"7&(Y>X>J'WA3:CY MXJ=R!T?J\#,?*K@L*M@L;!2GO,6Y!,?Q;5DN'_/UNCU^V,^['*8G?03??D\# M7I?%'2_[A'3S0EAU>7L L M,FZUO5'F-[L\EVY'6AQ3>GN*X%H%T6,!9 (2 []>UCFN4OH.S*1.N\?&O8&&K"+@&S/RLW^L/OH[&<;_?Q_]'-3/ M=+\#]I'_/5M^'15P040YW@]+/M6'F",QTZYNDDG_4$>#9!A/QN-X/AI01P,0 MK.;3&?P]-8^'AQ'#3M;;;+'+'[)UZRZX6BZ)#F!SD$5= GDLTFT.F]5\\F.& MQ(.',*T*:#=T"/>;_9IXOS W.(Y5=@\G$OH&.FE?;DP6M=JH?_KOL^%@^K5L MUU$RHMF>_OZA"^K\0XJ']#[;Y2#(7 #AGT6O9&W;I 4MD&Q6KD#"**"='.4[ M.54'I-<&O<6*$,YA\??U,@)VSMVV1/76RRU".?4-II53GSZ1JI\W&?_-HS,) M/AZ>1O#1@W-05&&WML:]%8[KA!?3L9)@XF=(-).6()KMHAJ$E/9-R+1>F-_; M@ZZ)^@Z]O-#/M*2!"@YDM*W*5=Z^ KH8=-4O-WE!6@PRK/"TRM;HNL?/UVGXYI*K M]EQ:N6C-$02C#'9[U]$*[AU\AKY'IX"U_Z$D<;G@BWZ0U: *&L;LS>\(I_@EF?X_G)GV )8?Y MMX\;G)Y;[*!U+O+U?J[Y(5]F<%2!*A?K%!G><_J&)5_N%ZT] MNRE7NT=L >TRNPPOA=9*'V UU]YMV6(\AWF,=R$%6^J^DMX'+FNFD]@0((J, M>#J1&T$'%:Y:7>-KBM/@4BMCV8)[? H,#+GL!"\?RT:Z,0K'2(:_E/RGS,D&2# D.Z M/J�]2)&O7;=?EXNB9/KZS@E6A5E1O%M5,41CO4/T=(N$A :"6(5J#G%)9Y MX??X%^GXM,A+&.WMTVD=O,Y@%4!88^K#"V>#-IJ_!W5&TB N@7D=T2UQNV6/ M>:[+4[2Y#WNX&Z%MF$0.8FCW4;BFFX6$#C5'4K%I"EH>/A<*R%8KD/EIZ](% MR,*B[K7ON("1XX!]XQFFC; -H*E?!I82K2AI0*./ W:3 QKE#Z?2R!&Z90/1 M$;*Z9J6)UP%4JGU :9!GA-9P9_":J$#W6C\9\0A%;[E&NE0U.ABEB!+&M>AS<' M[NM%EL%M3Z\ X97K!WQE#?HL+0O08UL&_E#!X>="(,GK_@37%TO4.+U[($$Q\ACF(D7+2^1POA265!;0;[ MXL=S?N(DNVRG 3=*=\!A[_(")44](?O%R7O!-B'Z4X><#&G[>%='U M$R0^/6N@P-$^P+ZC++-=ET^92 +P#2 84.[ZSTI M,3LG6]1Z;7Z7#EKK*TXI+4,<&D3H^=-YW*&67^?UW_9P>:YRH#(XGYT&[#>L M^YU 32U;3./58X^+Y(2O@(A1E&AA%P/VLMSB:?B_D7KF!M72M *._>,6SS^U M>7ET% HM],31-X;\"A\*?WU5U:B& 61XY)&R7A WH9X&HP@ILS^2H>?D## M_J7CC'Y(A4F_@7U;TC.[>]@,$!RJ&H_L+R^LRSWMWG\.LV15\E2+N@\I DBTP8:"G=[\H- MZ\9XN9)F9K_: )^&RYCL&_53C9IS+WJ_K^P4+A<8II O<'Y5F2[NH_MLO45K M$*H*P%PV.'!@28O/ZR?Q+]6[2U:2R#$"0\*]B'')=N7N:9N)U1+9IK1Q"6H= MW81 '7O>3K2YP;605_9]=%Q5)1LS>2IJR0L4"6EG2NBZBNZ!.5;4#SJ>,%+)]O! TA#NVH,;$3K,**3,V6Y.+9;4&@@+J6O$JF2') M0MK.-^D3W 961%SF.$Y<]ZR @90%46!L7'0UB%CPQ?HICM#'U&R(&I69P(; LT6YBS@6 Y9C#T/]= _GT,BMY#FRI^\^?4![ M:59 ;Z"3LO)-9ZI:$C,A>)^?7^MLZ7>8K:=R^Z6J\]GD$:Y(+C/%S[ M1'MH94L73*9N<;)U#HN/X^U%/_(5C#H7GK.:IL2KYVU?<+U1K"\I8 OEU.C<)8XI2H+UO,;N==AX&%#N\M"2^P,FZ\L%K;%$X[=@);1;>7-H7X M$WG$W5CG,+0(F6M%D4;DSV=IC8Y%7H%_O[EO3P8&QX0TFYM[X [2 M3!6YPCI;WK$,*<8@W&G9,4/X-"OD:3D<$2$=XF.V*.%\TOEY7T1_28L]WO4BP<2XAT:ZPA:* M[-&&6M@K%*7H._H9KF46>:L,;A7CQ^?#S7UL,EA!/,R6<(Z_8V[)6)1A= /F M>).5S*=P?/@<27F/,&?BQ&R@E @#/BA[LL;>JN,8X+GW>8W&0R3!;Z^N/O2B M=[P7>&*I)YCKIW(+5\>D/XFN(M$F<MXC;:Z7*Q-5866"B90=P!#6T-7D&['3*!S+T5"B)XP,#+# M"%N4:;/-+?1BY%J\ZU;[BG@%,J1]C83/(WD!!$57;'0E9*-$\@^>V/Y"FTB0 M'\'Q> L:AB/.2A$G-^\6WCR3U^8Q=)KLM_ HD0[**\(A4;Y!-9>NBW*3XVCM M'0_SQ8@<*]]9\2LG#L7\F@^F[$TMQQ+(P4^97="#T!E"Z,# ?-P%TN[JF[ M\B&K"K&'250&WW\_H*F7)HKQA-SIC=EP6'7RJV7VWA5F^5@BCR&UIX:5A6>_ MXH"&#WB6L,GN*$<1LSK;Z>(9(1.0-J^U>H2_KZL01-8&?7&*1=: MI;!*#MX,96$O$2LCX(0JN8.#&A1\0Z)%+V*3>(D]UN&6\6))UW5I"9"9+3D/ M=LP@[&N/Q)I8D.%- \T$.2G,W>AVJ;/D"8E>DOJR*,4SSB>ERI@'U6ZIK!T& M^;RO4-D9!3HD$D;"W69\8Z(GGB5TEHI,(W0(::JL[=1D&P7I7UQJ@<[P<,*Y MS_%"=E1JPY*@DY1%8I!J^([2S)LZ7)9T6S&YPZ%QW># '3MB 0;X]%I\T99K MI7+AB80J3-\V0TK,&DD"=1CV 1M2\=JPCB?J"ED\:]6P9G@QEOL=A=]D=>UM M'^SUG@PL(LAGB_N";L]ZO\5;EF998X"W5F_-KXK5I37O$]X?*8M*%$YD)K*U M'A\Z./(^,9PU:P@?O4-,NTCWJO)CXQ@LO7H'V1[O>H_[6!^A;QAT7E# (MX$ M:(7 J_GH)GD6E +O(3+50"^XQGEAAJ$4@31TVX(\7C["^0VP(<=]Z(ZJ6=O8 MX@$WB]W>!B)EH8#:UW-)*MH7HC'3)7M7I)6([<7Z2.,)G@9<#2 MT!J#99%P11-<9$9/N>GXG;V)+3:!?QC1>^G4!-'(X![.@>LOJ0EN"N>SL*[* M+SGQ!9S'GE7@\A;IBB[PO-CN=\>&9 G876&H2%E6&1J175XBFU3CKKW !M>%B5*"_ %+["%"3[^'O[>/03CB+<%.Z_FQFZXFLB M6GZ%7:/^,TL06_YT6ZO&91]]+Y>V76WJTAZC\A;%_3H@D5(KYUO0 MA'>7>7$)[6<7T4_,#I+^Y;P/-]Z3>*HY7P+60E% 8X>$5Y-E%-39SB6_:1$J M#=A)-MDR3_WK0PG(*&-N4KS035 3G>ME^5BLRQ24&A3F0-[G98O%IFI-NOB\ M]"M:':P;:LMW^^*TM<#&/!]KH[DW!X\6CK5]4F]!RU@++]8LU9-!'5ORSB'0 M 6A40.+>;KSIND2>HH\I#A!:>3 F%. (?,#U!6=Y]CD_^(P5$3V%7Y=E>7]\ MS.PYM#*"C,-=IU= 9&7U&4E#: NCWM3HR)1"<_&HYZ1ME<>??EL2#UR/X1__ MW6[*C1(<_F+M4^83BT$L_^$IM69K'G479SM_<7/SX<4%G88,_1!6#0RO*,ER M> D!FX=6T$,C^G%I&6,$3?(53_9^-M09Z0=O"7> M%_7">@L55""CAQ+>HW. M9%CMLH,BV9HT3C&S-L=%U]>CR*,T8Y\-BW)G;C9UUCF>M+FZT!YG5=UG+&JG M)*,YFP&Y4,3JY,02>\VR;5C$#AR@#,=H^<%A]:+7;,G23UJG.\F^AML65OLE M:0,M#+#SN%9WH&$1Y4 7(,YM8FOU;-(26I9KE@FWZ0Y#P/0Y]7SS:&/\@@Z= MVGO6I'+9,:8+BN8GFP4<)[CP\Y)-HZ+N]"(7\8%T8M8YM8=#;'Y5)A*T+/TA MZL6SC/3G3M+:L[3NT-=PQQ'#G@'J[ZA<>'XGWYKBZ#,5]9+:0"N'7!Q(&4VC M"NX<'?F&*0E)5(C6+*J<,C4RB3:EP:'BXRPJ'.#5E#I3Q;-@B;*M]=JP\D9/ MT/YQV!&=C^Y2H"_S3"R1(4XLS^A@-410B5U2DY%3D0&JWG+ M$B;Q"$\WPGE6=4IB$EN_%Y6)=S)K@,FAQ%;*Q6)?X:FHS(*M\@K4G;_MTVK' M=D!KS09>G!:R?!P5_D1T:&U4+!JD[//A986G7W0&>M&1\],R2AQ2@[+)M)G0>: M3%6Q6)\-.I,#G5EM:;3V&"?PV\Y !X8]7].XS.P\VX+5N]7XV :, M_%/=2MR,590/&MMC^Y9J574:'%2+.GK1NX(M$[3]CW1='>1Y[%$A(JA#5*"V M#%:-/+;*5^XOL^.4LKI&V_//O OPM/;'GCAYV12[W5?;LK;[:(= X@*YZW>E MM?LYTQGM^=LV)N[+W8!-Q,^A8%@ MD9\4S%>QSZ_;70(Q6"E+N?20I]YIN=/>+V9E\"]TH73X:FCTRK M%YV_0Y8F<;47#&#R.G,&YF]<,-HWFF@$S,7FWX&V7X&$?OE^M:KU2V_X_I?' M,>@/HS@.+O59-(Q'\QG\.XC[XR'].YDE].]L,N4]/-X(/XS_)O!R,IY1P[/Y MD*GAE%'@P]C (!E'XP0;2V!D?7+!2:,H$AA/Y1WYIAJ^R-31&4Z9)4G3ELF+:,@%YRA;%DI@ M]']&?7P/JJIEZ*8'E"%Q(-#M#R4&2T:7UJ='\FI0[-/"_T*E_2CN;Q<4#6U6 M/CMTX]%0]D"&#A'B"GTJ>Q7:PB 13DKRY;6\9M/4+=[>P,39VRX\RW#'7\8= MI(NX\Y 3 W!+87=PF6U2/EK>Y7(*3_ GUUP)\82I9]J+A4$(P&^3)@,>_$(& M?!5R26@?/OLG3@L?*5MA)\P#TBQ*>?E2!8D(P6XXDNS!R="- M@ PMO7>'7+QKQY1T/1RW]K>]=RE=G^W-P3WU^-,+R680POQ.JRCB;C"1RH3+ M=@KAA#N?!CH/R ^B_H3[ON)XM8].1K$\";$":.W?D\D<^*#EWZ)D7YM3Y?%P MY'O8JE6%M-*X*,41QG9XDJTDG2_)M26#O,T(4X;( MD$+:F+L1 VF*Q1S-(=807OF<) LB.C;$ ._"ZX0M0V2%L?FEMYF!.V&3Q+7[ M(S!7G;V+\CS]8)VM%#! IA0V%4AB*9YC(R/6Z<9:TT&_3_=U9B+2-GG-0@2E M4Z+^7PJ9-[MJ]T1!OT6])X<<+3RN65J0A@T"/V-!J*G9I2X-/;A]:ZG!ZI)I M:<(<$<$(!2AG\[4>!(HR5+O0%[Y'PAS?2R)P9K/.%G[29#-C5QB')1\\1M[H M1?TW47U(KC8%]-#,>B"$Y-NM\4$#(2[7K$AA-W3.#_P.]U5UY[MWZM8Z66@/ MY\B ]>E%WPEOW+T8GLEEY]_G=/:@RZQP>6NJ,3>.V MT;F='$FR8<1(8 MK$M+Y>%&\H)]QC-S;M?=3)O P))FWDO=)3=#9^$ZF, XG MX6EYM;SD5 +S ]P#RY*#FTJRM^#A^MN^W(FWBJ6'5"XQ@BQAY0K3*"5 E@GU M_#O,Q8T&X@HF[PM_%-(FMN0W;8WRRH.5Y7*?P_ZA852<]/*7]#*TO6"TO3 V MFFB:"Y8.,3YK6L/(11N7_<6EF =64P,E4 PXMNMWRT=.I"44H2GXX&_[S*4A M2*046P'MH-JQX7K;@GTQ;^'P,+F]UZSD)Y%^@OC8Y?::K2\X5 ML$&&L TN TL"&07\39(>PC,F>%9+*3I-NC@-<9> MV1.'$G :0AJQ@9T5DN_Z20PY)BUAIPY+;$)^/"P2R2THT1ND7JP/((+$=%6+ M*8^N@4[H,Q3E;7?2"4U+KJ:4AF!!-4AM2@D/!]UPF!WNSKJ?ML-RDV*%NVR# M-% ]^7G<9D\EN3!$6VTOLMID[="#*4&:%%1& /2MT(O##Z:&F3]YA9MGE@!VV&Z*I+*0PK!&?#Z<#7, ?#H?VB MJ4-^,@(ZAG3BZ\I-@K*&3KL]&XS[MJ%.Q 81N:%?9VFD@[LLU\A(G53!AA'# M"FY+5-PETX5X/FKTE'6$J_)F7Y7AI: ..5J)AGT'NTT"HL;P>'MU\TUT=7,= M)<.^GX/ MGA0.O%.I<-JY8E/I6#2Q*$NB>AN96^=<&#R0 +18'#2UA6#N6-,6NQ1I]2QM MY0RZ0_]RFA:#$S2('2_S+8$*KPGD:9DM)=>&N/B;X$O6!B>.#,?0RW4[E M&Q*.187&$ 3C$_=SX5:P]N2A1H5+0;W @CDYQ>0^Q:RE>4YD9R:1*1JSB/BJ MR7M;(B$+6!CY;6C1411&RFK(ZR\.@+Y%+R0%*;PS>F/P"N0]QE56?"ZP%7HE M$3,^I^Q6)C7F;I:#U8J89,SDUX9[ 1X&&8R/ ",*Y^0XCJ/M>D^2/S]A3'.L M85D1G9/UG\A6[N0T#I*15SA#F10OZQE\R+-'(M;CT\3]HB6YQ*-UZ8Z6/HZ* M65,"'5GH,:1.'3+5)G-+>$4OD;$XZQ @%$F+@]U3]!WYT2L3['!\3FWM^Z 9 MD>/=Q?(FS(+T#.,V+I["8W3;:O5R/0QU8XF.3-W&QG8I_4\BOO U]K7^@J/[ M=CH8 A@[C*9<7;(>6]$KS)II343A(7!+7^K@HZFRS.N=RV3!?+8O')1D@Q4N M">$&/V!DVSE*1\/^UV_?O7U/'P=?7]C3S=VQ6LQQ.1KOPJCW:;_#*V.9OVHUD\3ZC-<9S,QM$!T/>.WX),OA=Y M<'AY;< ;= HJ8EH@_5X25S/F?V/2=!XCD,+1?8A!;%9'-!G9?$PYF%#RP;*" MKW)8#O@@F4FP-+?[?(T*E;6*H;D)GJO1TJ^>[2(.4'!'*"_6[$;N0 MY&2ID Y/!I>71:>N%9U;_R3(-Z"0NU <1ZKY%R94&TC+*3/BB":M<5=3! M< M$'6V9OHFJ&0880P2'%=^<1F'O+[;=,=JV2?G,8%GT-0N#A>X\%D5;TS#J[(V#WE0T,Y[>]]@[)!BT@:!8 [>(P3#J M\,&@ILLAC-2QZI()7EQ==-R!#'?,+3Q/!1FZ>9+[PO7!,R7G_GJMP!DME 2Q M8!1Q69%UL ;BTP&*XUT(245\@HH,;PZRM9AR'J3XRXVR]3%%[:Q]HT61.7B+ MA<0E:[T%6,B=-.Z\;FBW<3I5G=W9@>,O+K)U#YQ4#0YCR++:*%A.\)1SG!;% MGF*$X.S&8M&!RR&SO^#+->H>>.*!F,M*LN^0/,CN[)JDC/Y8[JZ4)GU)DY:$ M4XL.Y!UU8WANL=W=?7M>;PQDD/6)RCCO[(3=>"C;&)^S4CO^P8 3]*.)]G-9 M'\I+N=1+P)"OA!R#%$Z26=_&%9,]#7;FWCE-H[?9;44Q ,,9*_;HYFASAFW8E)0;]#DC;ID6'/MW;P*E+8M5U&I6 MV=\'(O=L*>NU2*N*-$T)TF&Y 7,%RA9U&,^#6AT.T6E,PRBGIR](<(>4PM9< MD^#@= :S<2W8!7* FMK9=@H-4AZ%U2G]=E1 !UXT;# )8O; J#!.S'/DR^9B MIVP!8)@'5(/7Z1,!^7+!+J*ZRF8'E+*KUBV[$UP-?T4]'PM1+$V;8MTQO$JT M([8!PT#@_-Y)/E,CO%;M($(@%H)ZMV#3(5YV:S2,XZ6$2GNMO<.K$F-S3/0[ M90>HB!A]S5)T*L9@&X=R3C84SI+C<,^:8G@JNCHH5A_=\#\K'#(AD]AF9>U< MHNH]<,$:I?'87%(-8"%*R% 7BP* 7N );2CZ@&)>JQXY4@'SZFQ.T(36O^W MT4L^>U_BO;7+C7Q%Y84XKI@#MD32_1E:JC%&F$WIUUX$*$FYRD/VDR0DI8?0 M8WF;3;Z.[XD$:9X;-AE".<$(/9'(M2,E"^0UA!XR*_Q85NLE7?@AW?=1#.'1 M.'$F>1E<'(";17M ATV=0)DZYF3D#!86[K,U1PJ -%@=F&-H)CJ2$&/Z=RE? MER;XG=HV=A.@<0"].(^I-X&NJ*J=XV73PZIMO MOOD?KZXB'D.'BTD\5R8-7*Q*-M&+7"T9!DMM8>B4]57EMWN- 1>F\_@ H7?& MV2$@J*Q"??%5]!K3G( [1N]8CY>@6(Y:LE$L].&-6I*SZ:0WA!6=)?C/<#SO MC:+A_&4T';S4[G'MD#P;)I/>/#I+1KTQ^=;@E1ELPB!Y2>W'[5X(W*:CM620 M] ;0#@@+4R#1I-^;16,8P0A&@,M]5Z8V5$-Y'FCZ@,S,NT;)$CW M#>/,(+BA1):Z>&WN'R26DN-82K:+F\)M,?]#^?<$G$,^'3,3Q:Y/X^_V<)H# M::,PB97:6TY8A@0Y*&=I $'MR,(T0QK,>E'J0]WMLY7;H6\TX&FT3;?L:9-;CS1QEKF,HR8%5=0M[YJ0T0TY/1(^FTQ"@&29:AW[&>+LWAE6D$%!L^ MWC(U]X7.P*?U Q$K^Y*!Y-=J7J)E]F3@=,=Q@T'9I">AVR[?P+H:^L3$R<&K M#X-7;X%!?__NV\&KO])_;SYPI<&KX:NK5U=T6AW41&P"GIR=R.1%P&++TBJ* M)'P;6>8NR"_OR#"TBP;]E_(:U16++"8!]]6+SF^RC),]$EJ"P>#KKD@M M>/T'(FG@1L=!9-EJX*4'V&!8S*A NV?KHJDO&D)V4\:6U+;:H.R1RSX*9-WB M746&*@X8\5$@! < M++#GHB<; NU3\M(&PGHHBW4GS&+;@1F*H:%YP7Y[ZZ&70P !GK01VHTV)'\] M\N'1HF"BDD=Z6%B;H#!(2Z/=P3,":[5?86!;I;15#LV4U7\HU_N-8!(!A5^: M6[:!9.>Y)DU''$0IFSHCG>#(L4C#%D-@S6[!MV*IR]9,098>@6 MN@)D1(/%8X16"W6>DL1U299*0RX6N0>#FSR\1)7.)6@/VEU'EAW*4!8&0/_B M<)T7S8<>;&,L.N@Y(R2W.W=)@KM[A_$7SIMON33LY$Q"L*O4:-+I_)0[L0O; M]\1Q8J$T'&9.NG:&4?>^9'48Q.-;B@:D\!,%:MM<>KZ,+:3+T21?2?9FCQOS MWE8:!;/1QR8I_%(>3C?R6Q"N:[3\3BBBN*87T,DX$A% IB;B9=)W!].L(G1"%-WQR/7@/:M M5=FE!1U6C2:S>32<,,X./@2B*)SGDEU 0)PNT)Z=N#$[N^A(._^ADC!MWZ7!V[6T[B+:!%3= M0,S!X^V0,XNG[BXW+QV7TK!LA 'YT;_P'['#&4*O) ]53YX&PNF0="&D3!)( MR\J+=[5\0$V)7%8FY^>GS'ZT67:I>BZM[73##?R:HW8V\R*%!NHOB13JC$ ^ M6.J3+% . =4^8P('3>1[LK%ZH=9CH=51'M):L:),1&&9\+ M4*O$JV)QIA%O1++1^.)I>X+Y@K:U\%R=@58/1ONH&#/^DW6!X.9Q;+'$D5K@ M9%TLM9% ECH83B\IH#M_H!=]VTX\\.(V@45QP@\GQ!2@C&&T,F6!ZE55U2:Z M#*VIVV,5 IVZBA9/-KHB1!>A=+E6M65=TS64B^C*A@:H\SY;WC'K<(KRE4NO M"A>(M8%4)H"ZO>N=P TP.3KYN.-7,YF"EC6//B+-0;^I3(&O%5)8'2.%279$9#-GJT M?2_;V)P"R8>Q!8S\\#Z;$!#F 6P[-8Z@ R\RLHA]'Q;3T%F*2G,(H,X"9F& M[96>82'91!N159RJ.$NPO!R>UOJREW1-=R4]L%H! [)?$S5X0@<(HD,1'N4%/R MPKA.)14&!!&&>>*(,#)^L=P!!'J?;VL;+Q/B9I3=ZQ:';>YF82DO&I;D4L4A M64\TWVEH."@H !FXOD5C],#\H'] B5V')"B>;FU M!57@M.:%)FF-;N*X'IITU-:9>FY.WN+\5"G#PCNAHC;R570^N!!@P&;L28,[ M4ZDM8P,]?;!MAI=Z1_&\8RLNOL8#?#Z\"(QCF5WZ>VWXMUO36 =\Y'A>74@1 M^DG#O7*,B@ ;$BYS>\EJO:02Q>@/CX I3;9^4W33:6&^D)!O"/N9H=<+RVIZ MD5)557:+%$%: M9([S<)["%]'=RE5GS]8LW*S>U6O._=MWWWUZQQF4;D;(%/]J4]451IH@<_JQ MQE;'8M 9C*WT6C.C1'^@7(7.F1&.5!,YQ%QG0:S@O!"^8H.')-POL*Q2L(KH MUI5H\Z^GSEI<$FHC*$:X,E5NL=^94C@ENMSO%IZEL6M$;&Q5%:],G2-O"$8\ MBD1O:T-K$+=]YV&N=G092R$F(3UYRM3Q\E5^I4-D!0S+6CHU1X+VU^DC+8[H M6 W"PF))%(]$F5?^&3MQX3F\%-WR"Y T6,JV (\8!%YC,+(4&U!E9HQD(NZ* M0-NJ&AWM%D9266$4KMZ,%MV=5*)'^9X'[%'$>T$- VZ6FZ)O)O# @?SDIJ U M&Y5!!Q.?FP*[,8N$Q+$3:['Z5C3>GBT1C1*B9$A^ TQAX80K]X,1KM]\N+$) M63K._Q:9S4-.UB.GQIFBD2V'GO)#24EAJCE+#@X,.5" +Q0R:TR5K_,U=0?# M^#VZIW >]8T71:#'=@X7]A+' C?-17"D*#V'N_%#;Z87L&8CL"R_?"J*VZA>';ML!INB:Q ME^M:+&@+R,6OM@1/RG.M6.2K4@9C:R'^UZZ&&B;EAB7YI^9FMTGKDFX@.+D>7*8OEPXR11/[I3E7/5X0R0; M?H%M20$4_YJHNYZ3\ND-20'#IZB$L-P(XMZ'?;"! %=<0XT@EF4C[2%FGXJ1 M360^Q?+H*-J)#AHCP+%X(]\1GM0A, "=!43!WJ646H\51L!HM<):.XI- MUUQNJM3UJRB:FD^HC\!PI/RF2GBWKAL5AL&3EM+6.A?P:)U3!IN@K^_NJNP. M&W8N51VUB_NY>5&)3BI,O;_4+'6?^_U6%TQV2M=B_4'>-B< MM!MS.)15S@%1ND%XRWD D526L8DQZ +!K4H4JLE\U8ZI%\10[L5LEK)[&ZV$ M]%JO9 :!$)J*_,Y6?2_KVYK^O[_=+S=U>CKO#8G4?;#5B,D)E"[Y$N4QK4=TB4YDD0 MZ=]\_^;=572.>1!;8'O?Y\OE.@/5#5,GWQ58HHS"/E?T.'_^<'4=G5]AD!Y< MTVD,5],V+>+H7^!BA[_PK/VO#!U@<'/<@'QZ3_&25[4T=7T/DO^% 2*UL)?^ MVBS][<98)#Q=2JA*;TMQ='0*]P@2T11-_?B0AJ3_@QG,5]$'L[>?<&_?X\;2 M)QZU7>BS:#0&(9VP&6;3.!D-*"EH!G+W3)8V&4_B_K0?32<@0T^C$8C7\^F4 M5S$9C^/^<(0B]W241""LQ]/)M+4T:+HEW/7),!Y0%X,YM#8?,)S[>!X/DB$] M96= A$_2DS%#-V4I([8*#W2X:*$Z&\UB)#:V=1Q=P@*'7:/B;N!D&/B9Q3,; MMJGKV\BV.^Y+(5CME\6P$;0RM2GJ247:JW/$ 6T:;HH;R>(6/05@3.KC9$7B M)&X'"9/>OGRE:<<0"GSJC^+)$,-M1K-AW$_F0CR&6D;]&?P^QN"@> :4PM0C MY)( :2$D/U+:<&[(1Y/&&>F3<^B,@YJ&H(D.IG,:VE6M0,:MJ@+;^EY%1Y 8 MLZ$J(1A^#!7N \SC:@),.LEB[R,Z5 MV&E=96N*R'S@LE0KQ[4Y),C5WVT!?2$Z7J.T0 ^V+*W6'L)JJW".3KWH@Y3]X4A&D=.68NU[P(6_?7+N=DQ-07,ITN;=?7?AS4=3 M,P\'ILKFM8M5_5<)FQJXSUK0)XM_HQHV#E[V6$T:K\RU*T:31H)"YR *GEV= M)CZQDHX;+%6&Y.A=A/G#4O$U.6YUY6Z.OL%990:\ ;154)GOX75P>U4,13- M ^?*0O U)ICBL8Y_W#UFZP<+2=UEG"+-*"@X,%=Q?S=N .M3,X)I(,*?JJR, M1\!M^THA28U"$E0BSA&,:C**PCTT"SA ^R-H'RX7?IHC]"U;XHI5*IK![+-@ MAND#/!B.X\%\9BH%&%(R;=DMH-K9FJO#B/':P>#2@Y%^?)_%H/-0!J!T) MH;AV\W@.4I&IWW7:EL8AJJ(3UU6^U O&]:;&J%Q4-2HV22[:L=2LBGW1@IKO MV>M)C29U>MV!PF4-<*XZ6(,,K0:ARF0.J,< ?%C7D#V+8FDMX*)JK&TS8.Y MU;W2F&N[ /S_WZH1=RJ-_3;5XGXL7.7L< UN9QEL./C\B1'$$_M))0S+6XR- ME.+H. &Q6-_92L'=;=DA2NRT;!KZ;)FE*H?+*57.VN7>I9593&>;=\>!L+:4 MD=M\DC+"*13V3L38BT#*U'BB"YQU,!/05'*R9NEZ[-*L3E$+E>^,)5";+X1& MT@G?XNXR0C1/\W>7G%A399_@.&,-HZ+]L?ZD1[.7[7M> \W5>$0<;75Q/H?C M,8]!.'SIOACVQ0P^?(GM@::T(I"3#P):LH[>P"B7.8?'_N:J U/*NLZ8,DR; MJER6$R8SD?J]%&93@UQH4P8:,&UVF?.^XNB^R==H5W)BJ7&8&.7:E6@A,YS- M-] N*J\TB1S/ID>J>59,/*;+<[ W@[^]#IIZ&>YUX[7KTU1^R5DWA4UCY0ME^;CT7H9Q).)# M0!+=%M*.Y.%/;2R/6DXF ;#/8W8R[2_IS[@Y^ M2N:3TQ9F>GAA?L%"#("+LRER,$/CSWDR'].X\(P876H]M%VJXQ](CFIE7[.@[NJ&#$R2W& $NL^0 M%+W1.)[#0LFS SQ,8PF-0-UJ-N[3OZ-D(H:Y$XJQ:.(RM&2'VS6JSFD$"*0_ M!Z5O+)_ZR?2D@R$'XAFS:"]3>IT\@U^QL.;5,_-RD\V^=3',*EZO#CXF M9&+C] ZQ[XYVZ6+*5IA;H**G)9COWD!W^G!N-OF% % Q?M^4YC/9,+KX::I" M@W/V06*&^OK)TV--^*XIE)16K#\6+NM8AR^BPB>1T[I.52,(W)LH6UJ#L< V M7I:5\ VBRFJ%Q\!4>T5T,O\F=X!(Y&# $$:T!2/@ "8GR+PD(;H]1U,D3+RJ M8C6T$=8$:V!+@KJZ)*F>[GT.TF*UN)?@#I \; !!9*_)9>L1)B@2I/,DK8Q M4_&P[_5)A7X^6H35U\AV?R2;MP;P;]^GLK\=Y^K_;VG=W;*[^\W@4H MZHXJN4S*>[=*LIJF3)[_](]%V?5D[5/$XF>O3Z+_&)\SJ?1)D/[B_]7@_R'23_N]XE-)/%@EE#YCDD,SSZ7 M_#DHI$G)[6_#Q^#4MX]58>U0PP[48HW^JQ;K?]5B_4]1B[4+U/D8_W(M2)%6 M <7\CU>2-3#E7U*E5;-&$QK2"9A!V=E;J=9E VS>*[R' Q@;2,]TCDST?&J3 MVVS!"'?W-BHUECN&C)$YJ$@+^IK")BS8'GD@2@$Z85MWQRB;DPD,TA:R"1:U M"!X\YROV3KXZO,(=7(*-]GB)V]%.FHJ<2?(@S;;>8KU!#[TA. [R"K7./_-6 MH^#S::_X8M$'5GS9CD^VX%HPV-E@F'Z',;$Q2L=B5\\ M69R@V\,>SZ]F_<'#*:-B*KBR5)8C>=;$%!N1=W_CXKQKG)% MQ(UM8"5=#LLA31MNQ):R?7H!7UY;6YO$+[X3"K*P7V[3)_E&QSPQYY8@7[>R M7B*7B;2YP7 ,SW]>:R&F::A\5CCO@9??-5[^L[Q\Y<)YG>7T@.'T>>'%/VF' M8GHLH )420)!J/Q7+-;??RE M*!;'_#+^"*-5>S9+_#YN(L>0R*D0 MHE+)6[30U 1C9GBG#3Q71;$40%W1"-T8]QW.,0B(#&CGLTP;&=Z(3O;:F?1? M1C&HW2\E7Q$_"8F[R/?&O?%K,)#Q8E''BQ;88.^F!/V3\5TAESI>I[4N-^*2 M=9OX#"TYQX(H.42\.E/'C=J6/-LBWY4&X)$ABTBHVA.1D\RVR^XJ D*O7"T/ M0C/FAG3!-5A@>';3\RK-I.T!-M^SD$A$XWOTJ7<<@O/CHN<%X[NMMSB<7290 M&S9;SAIL&!"(9+75>H\B-),4E[W+&KA+F&".8\2+S&[-T@ :!5#(K.:1ZE>\LJJ">LRD!"H<;A5X* MZ',JHFR%\A^C"DO"@TJ9WB'56-T:"ULWI!TK&7&435A^L8%C @W5 I_\*7.U M]T[1.6H#7278=P)8Q(/H$FL:#5L36[.Q4_ 7=B15C$THE^+.%.ZL 0GDRC" MEFY#Q!94[%AJNP2^="D50IAV&RB3I-4+Q"?:+:H-!UB9,M@(U72;,>9IC3R0 MZ85I7?&3)FT;B*_?8BLLC.?IN_%OLZ9PAP07-:!$VLI$Q=*6L:Y4E"G-[]>L MMKNN3UOI%G*;O^8VF+>L0EO!=0P%@9W# BTXYD&Z]]$YC'43CT_ M'B4@R6 9@R([(H>*)(\PJ:267A(6GPG0LE#".ZRRBWIWCZWX>O$^'2(FKLK& M5Z!O=28-R96I-;?WB:T)C&K/Q7'FR\DR36)A ;GU=>Q*((MN"[1 ,930 MG?;0XP%4&]GNEX'I_"J.)I73JIEBK#FT58(2S^!^1HKPF_6-S#*><$98SQ!Y: "1/&3GR4P;\PA5O M0UGY+@=EXANT0L*";$'Z!JT!,Y7I\3VF-Y,*NR_N$%B-]A^(^4)\]:;.E(Z" MWS68/TS&&C1=M"\2QR_7F]*V"N/$;9;!O.2P$%RJ#VGHL/BH=0TD#5H)8S_ MK^^OWQE4F2/HL'6ZT="IYU9)B=6-9$X9:6#F:J*G+EHF>7,* J".:;'TNI68 M:Y79Z6B]FD=D;M^];"M6JD$LO&=#%AOI&,U9%AM+D,E(F*"I*9[8!= M@G"1.6<@E7EL\S-%N"8@MF'Y;^>:D^KRFN\&%SRNHE8[PEJ[@HPU-R/<@G@\ MQ##(!$-!I\0BHT$RBB?C43283N-1?^)QS&@P)O"!X3">C:C:C!J*2'?,@T%$@"M4&*0>T,"&Z+F MQM%9OS?\+8;FL7LW /]K24QT-3U^J][;=] S5RC0@, *OS&Y,1I;W;KEU#BM MIZFS7NL5$Z.!O4!1[8$K,5 (()6C:F"?WK-;/JNW)7OQ&S*\ WEG;B?%M!TL M>R-3Q$NG-->,I,:&+[I6WJ, G=9H*V&S9!=D8[-V0_M6TJ4<.$1*NXCY&^VP M.TE3,][XR F/!VZN-@H:1;9X11I.*#!0LN%6W#P:XK4,JG+N+ONU>AS=6"XM M$L%!7UA3X M-R@I<$S*ZIFJ%EVW?_C>$>O(.J"L=P@K:>M*1:]L$P-QDG1B( ;3?XQ>VE8F M.]AV&<"G;+HUQ2CLX/F>T98JJZG +ETPJ*QRR*>I,2,H6EPS()?FTMJA]NYT ME3#S)AI]9V#"5*CJ\2?TH([SO[=-TG-4<1G=?'(R^P?0=S#/Q%4W*@PFMXT1 M,0&1TW@\'SWKC5$\[4\/#^8[-1CF]LXU+NT,"("CX\7SUHC%$I1 MG,2)]4<3;X5/NV7L!O\NRXUY>,]Y?C";!M;AM)EP;]R&G56[L3,)&#^CR-FD M'?WZ])_J\+SW-F+MQ^U.)@B2GP^&,0C.#H7>JM__U-T>-V3_K%U'Q"Z6FCVIYX6Z>5@6UZV M@@O8/GJ?_F;WWXGXWB*M3QLW_U>!1UL82CJ8DQT9;]'B8R*$/NJ(E&]%'#O_ MCNJZ??1D*]3B* /#SOC\C35^?F#CYX4[VS#'=G/.^$5*XE5#222KIJQ,J/'? MO,'#HU63ES8:\W_GU+!#@_QE[1P\:_:@P84 /&HX5'"40,K# =+^L:)9RMAS M6F?G0Y OD'-=>Q:#"=S]1_MZ=D])'[G6^[;./P>U]>3N+$ C#'TX9J1&0F9T MJ2='KKG_.D+_X8_0^1!+]LZB"_\4C4>CW^,43>+Y9-8X0N>(.#L^I;?G]I4D MP] APELQF3^G0W.2SN=P93+4!YQ2-#8?R/5KRAJOO9O;G" =OMJBIT-$<&7U MY=_RT6<)Q:?M0^&4WQ&#+BQ+EK? MN4V3;Q'H\2VV]/ Q?;065E*U9G%"A;OG@W@\2**?RNHS EF;,HMSNL1 ATUF MT=N\X!II#'4^F\0C4-5G(W+TV%MJCG\3<##\,IX/F^OS :'#*PG7PQ#]+9Z: MKJ?BZ,,ZE1R2-^;A ZL?;CWJ^/H9VQ'_3AOR'9G&$--[/D'HDR2)J0+]/E\O MR?XW'*"G:P[_3N,QJ,-O]U614WR&/Y=D-HL'?<1=P7]5#Y,$-G$\BR;0T&0\ M\:[')3JB%U)OZ3S!O1NCHG&.K#,4Q-M?!K M:X@S=-]9,M6E5# .0IL1U=]-,Z(@%[2/Y ZX58XF6#9D''B ,W-C8G?G;RP* MX;= \ACL=G'PY#>ZB=K?/(/BCJ"+/XO*&!;JVB24R$VB*>%*P\_AY)L/_P9- M7*?;?">X5!;A>HG92R73,./8H:B;Q+,1 44!F0WGC),U!7Y"5\E@,(DGA&=_ MCL6R1@PE!?P(6=G50M!A*,.S7)=W3]%\"*+")#H'CC0GB\F42E[-)P1F>RY8 M_!? Y]!9_0%F@_=*# 3Q/ M>>%#8-$3@@L^'\#I3(8C0=""WN=)=-.]H NU[@?*&*$'[FS@E3$::9,]G;ZD MRX@?2XB/%*S7M AWNH7>XA\-F!X-YY_$^D7Y^*?>Q#D1N1N'=<5FM0#$M M='/T>]Z,!KV9SZ\&O<-^#[5D^\+%&K#+R!6N$-F&RX7)\I(,BGREYQ\^].Z> MME:Z1A^7G%$5D02Q7/+75JXBDD4R]R 63%(IQE5Y8IV772HOV[@8J?2)87IP MPY:;?!&M\U46*SA-CN_$?@4Y&K0/M?O_EU_8O.:>Q*2FH]S".MF9I M#VPFQMV8,IJ7IL:AWD@*O^G-34PPGDGY.(33*!^QAU%O:OYL,+-.C& \LV[_ M)%8VR.^\.JBM/>OH@,"+?P'6/,+S$IY./!TGA,T;P54SAFL//@] ?(R3*7T_ MA-MO@-_TATDT8) ^B]V+MU)_JJJ"\/73%'6,.$1KV)*>3E.4;!M7'84_74T# MDG0YDL FQ1IV*:67J*7\ERW=89!YU&6&XX3BWMXV'>(!['J0!L:SR9%&":MQ M,J&KG5B9B>,8QC/8QU/Z 86Z/ST-(Q_D#Z"$/I,NHYO; &N&#+1Q]8VB[$*K MYJ#FJEX;=&<67B4U%ID*U:JIE(;F:WS@A/,*PYG MI3N)ZT'P/<3GU@ 0RB_X,I4*Q-MKP:5BL0)'B;R$4$UI3;G16F0/#+5,0Z2CK<%')8M^P'3ZFC+^KQEF 3BK8*B<6R L6[( MG.' N963Q5_9):=S6,0Z+ W-E4](V)"BUM'/T%*-14R0#@-6$%?MNN.W3]#P MB28253F; RUM<#.5@N%RR=F*"S^IAW_#BDMTLE]#T\#*%W!&L/#6! \+"/!) MGSXD\0B>-F>1<')G8[B4!W3PIH,8)!C'*:<3JM>+Z*53"B9 [CF*)W#!?KJ7 M.HZUN6:]6<%!K.[XGM!)P?5O.M5K<5.JHMM?<=CP*ENBO('C11O=C*U!?5:U M@)E-Y^SYB]!&D8!:-,.B4..!6YD1J%,)VHK&0XSXG23&'F1\HV37&"0CPI#M MDY,2OIH2C)#(5C>=\%$_G$X9.IDN-1S>@#LX'8X)CAEO- M#.\)F(9AHMT.C(?1^2*O?:BZ:3@%.X/ M\=\F)-CY@%[B7MSVG]%=/">C&^JC=&O#/=QO+(7G2V=&?-%M/Z"-;A6J.60S M"!!*4'!#1#()CAZ VDD[IFP^%'ZII9\!DLF(_H'E;IM @*1&\R'6D9Z,H$L7 M=^^5]G5%0N&O/7#UF@/I,E42U.+!P:E4D->^#\ A5">PLS_Z .<'8H '\6SJ M,.9^#(] !7QBB&R^S%,R_,(41_-H#%WVQ7"R[-K:T0RNYF$TFL?SV4SY.2B@ MD*0=YU*W.Y2Q+=P(U6M(.;C O3B;]VF, M?3P^H8VAN9WC61LK@,;7S4H8>%#)]G,^I?)%%VANJO8ZT>Y\QB=[1'CBJB\3 MC]FQN_:,SHFI?+LN;WW-"L[/)7)G"\P&7"RJL W+/J31GJ/!"I?B M8U9GB'HK*%I.$4)B$&0AO=6PY&.:%H=]R+%LDP0^1TL]FB2JLE)GJT0#PI9^ MS<$[GP^&:B78\(7[R?0"G'B PP]0OL'F&\!5,R+#'56&8BC\OP:8ZG0>3V"+ MIM-X#.2$5L7@27IB!_ET,&#^BE"*(;W"ER9V#F#(7#6(W;*G$^(>90P"P3!P M7BG[2[B@Z+-NYXXQ4/.@J[T$O<[\1^TRS.$.*![UMG-,,+E@*+2.=LY'M-Q$ M ]/3J!*Y +D#S'_>%/>X+4LC5(HX8V3(JJM)=V!'MCULF:]NO2NV[IB9A1(+ M(H>C.8C>;+;K\BG#S&RXID('L56D0%W@E*M"V6$%(N:Z2.#Y@YT[7MG \#ZZ7Y6(L) M61^T948D[S68T8#^]Z9]5H'\7T8@GKR,AC/X#TKFJ+=<[^4V^TMY6V,&#>E9 M69$NQ#)J3S'(MQ)D@[SC!3SZXH*-0O@6I3\4OD M*\/!R]C VK-!-BU0-L"D#D0\0>69ZT;O6ENB91%S#(,RB0,N W)_R$$H1-,J M-&(V@S7K!3&4FLH=,8LIBW;#A(RY5%FO'8F$L5>S!U/QK:#@)PM,YCUM^)<: M/JD"9&^G]2@.;3V/IHQW7NRI&J;5IP@ @AUKD@.PRBM0R NRT$J>WHKXLATT MV3G: ZX]GD=$@D?L$J,D-7K13H@"LVVVV_63L0[?[7.N+05OWUQ]$^%M:4I! M/7)6(4::/!&,*I859,2\JME5 S2,DV&D?S-=IQW$@OG&+,].3Z^>7Q[LA)EQ MD0"S0]RFF647S;HKVZN%UR5?GTC3N& ^71-!DS2#(PI)(4WH?,E1)UH-@%$1 M<("4NI.EIW4G?AWEA=>'(+K8+#L\Y4A\C34-$=-AQH<'=#7L MC5YBW3JA(H5&CJ4"T;/P$T&1$HQH%^U1EF*;F$[8_]P[4A66%T9\2K9A!;)7 MI[$F<)^X&P-P2+S-<>ACWQX2YTM=W5Q'TU$_CIQM"D4+,S,7&YV2T1]DMZIY M6YY ,7$7D0OZ%'/HNQ.4"W/I=Q;]<\ F1?GXNZP<=2UH?JI2'Q6%B+6=4=BC MN^A"1*P+L;2-WT"Y9R.5D\M8#,)&F(\Y1:0VF:M&R'H^ZS=UW5X?W].O&!32 M@@@8_G,* _$LQIPYB_S)X$=PT1-=HA,UW:IVD"GD3#*W7ZXK78.(<."2;>Z" MD9?M+C0X>XO8O8KE6C(DG_U@W'.Y?+WH1P10-)220G]/Z!]6O%H.E3Z6S%NQ M#8=VPA+.O=Y6 ^F_@H?HQQ!V*N)'V^^:=TL_WZ@Z1V7MAL8G7Y M.2D=!PYBJ-:OCHMJ?&Q#@MJ*\(>K$ZYV\V3HUHX5T%,N,0=\X[%BUEI_2B:= MJS"+G@%N[1XJP0*KR(M5Z0:#.:OW)<77L:)J1 ^9!\N\;APQ ((Q3+3?YD6?K.U%-?6I RNC*4M8)8.TANZG<#"#JZ"[%'].@R"*F,L=C)E66';5BU4'9V>+0Z15P?@->-@EYN_;&8I!7\ M.ZPVBB^=/K?&E/ \\0IR,5>X80_P*,V0?BAW!"K.S.G.2-92'' MIL0&@ZX5S(D0'P\K(GZFHN?-]U5'7O%L@S8C8"5-%E@' M94@XJ583E:@D#N0J*T$'P2-D-[-#[[=-F$ P^S!S!0'5P8V2LVEOZ0)CO[YQ M=@S2RS-Q-,GMH-Q$F,="G;7NUX X4LC(+,BE73 5-HFO 5N@.";#^DU1" MS MLE/(9CB_0(GP$]5[,; TY"9W@P4UAEJ PD']<8QW&7"!!S>E.83#RB(A7QH+ M9*TUS!D'@'OD,H,:DI2&YU? 6#4SZ"1L58]%VH*#&J'W);>-8F M6E$3\AHWXCAL3$UL&1(Y,@XY=#'""EC%W1T('ZB?X]\>2LW9O.]?T/ $K][9 M;#Y6$O&![1KV935G L/2IQ[ MUZAR($N[W>.XXT-*<'].Q[R\E:(>P.D0#=L+3"/+WT)]E=?>*OWJ>0/#US:/ M8_V)^>'T[OS>N,Q#J70LPI]"YEWO5ZM\D1/H,5]^T&>J?'2*(!0I M7S9 /<#&I5 /DJUFM?OU.G@V'" 70>(?R 0" C?R&)=7\D'S80X&$)$XWPII M!-<91L9VSY0^WQ-DPY.R'?NG)<$)8,RE?E8X"-VC0[A'WZU(0P%V1Z'W,(1Z M)3B_"!+G:RFNH9AW7=]DPEP$ 5,,_";]08^![0(LYBO.JC<([LU&/MBX]]P( M]B 8Q4#&(]&U[8EQ81_8#!9/O:R(DWNDZ&Z[,'PQ]A,#4M@?N?:;0?5!6T&7 M5<4L&.+"O[AZA3+6A3C75:PW@D$F*(:JPP;<@.% MI\I5 90LN"]DR;A0AF>?\?.8_:**M4-.X;ACQ&)90'>9]3BQ:@!@F^%*2A\0-!+"H/TJVQ3\KT8(M'#E 'W1,7]66'Y'58? MS05:P?G!*M.GI#7:@/>=&@R&>[-"@C&F\6 \HP#<> KBZM72\"MGH?=6IV$> MU_I!A/@Z$ZKZFD0?C<10NU!JVPB. (NX"R] ?(+^3(4WN%$8'SH58T6=P=0N'%]:M)LW<&+_)0N.T:6^8 MHO,INW"B;@SY-8#=*G"E7:2W=7MIC)\>-9V(9/!7F MRKZDF[QPID<1KFC>*(KLX=@@ '7/+V-FZRJ2^3(#392,I%XRDMV(#>)X7@3=7VP4S+3RR;UVV7I18C+VU,+K4 X97;[Z? A5 M(*- [<:L[\!FAU+I9)"C*S1V<-S*J)6TX2'AD#D$PS^J#,M&,$ E6^,(281S MWJ$IC(?J3M[P6Y QHV:X"/T@^:6P@ADQ'(?$Z]3D4))33'Q'16HW$?7;2*04 MB^R*TS9@ZEN596W=/;M" GD8F(:-2237_K.%3$&.X!7PP@_<-7@ L:5Q0UZ' MSHQKBU4FS-O YQS/9"'AN,.5DB>ELR!\P6-T V$WB,87X2A;* MI4E[#70NO9HQP,TDM]@4_QE@FL<\FL^3 /+3 5B7=C HH6CQ?]^U71HN(I(# MS(?Q9,Q1J_&, N^/9]TA)M-H-C80?DF?$TLF<"T/95$8/Z!S[UM(7O_.]GY" MVSR-!R919C)AU((D'@YICE@B8#@X;>/]GH>C>#3M(VGU.8.!0^D'TW@&5/7K M]MZB/MD/B@+.A00NK.1Z3CD74YS5>$+_[?^6AZ+%M?EBIR0=3Q3@%7T/NO]@Q(:3 M.-@2BC%4@8EMN$AU'.]+UFZ\?C9\33!)@$]#WK!_W^_1_\Q25 MT^2P$7@AF30?(&G:5Q9R&0570B49@MXO]D2XB./&;;MR-R96%%]U \4YH'\< MOTXFXT;/]K83>?D\OXB:S["VXVT;YOV;O&,TA RT(01WY3R'AMH3;:[7@79Z MF/ .C0IO[RX3&%4#5MMNA".^%)!?APC>T ?'R+SP2L<^BUV7/H=O[41.3F3 M#/Y 09"TUA@M8^3:!P14&L7]<7,F)8M1;O?%X($UUL7:@TM/C,?@PL,NX#3B M)D9]Q[ZBJ9*T"]OJ[7[');\YZ,'AS0_FB,1-\\6!Y78->&Q29QX[-S3C#'QJ M#2YX Y&0#/6BKL,BKM.Y76]-/5=:->+R5I0$=)_:+'8W36\:5"P21\C2GMTK MWX)&<;&8_R8TZV::LI_&E7_9X.]5DXYP?A]O?J1SN33,) 99 L11:J=$XW0F M#":3Q!5K/37GC*(@=W7#D7W%8R!C%04?I.(< $F4VD97<1'I>(E8VT6DFH'P M)IIG+_IK9D\H7$?TJLR52JPN%MDZXV+IVKS?Y'LFYHP:<(@N.GSMKBH?=_=$ M9(V.%FE!->Y=7[!Z>I8.&H6*YU!JTUCKW6X[%>49AFW]0EPJG@L5B*+(OBE7 MGD)&I$+H:)DX%K7*B);$YL]',HF3">*[CKK8M@M,?\XY,S%#;F(L7N@)]8[R M*UCG@_P*?O?X56/%#O"L),!]?TN>]0]S+IC\*F.P/CJE M78R,>,=)#(VMU71OF3,@V_D[LC3+L&+'W3A7",8/4TV+79"7.487>)CR[MAT M7RH_^U.CH=^?_^TD@.OW9X#-GGX1!Z0Y.R9H.-(P'@]F\0A4LM_@Z#BB4@>% M\][&)_"?,4%U[IZ.L*%QF W9?OYA;.CW6' AX:KX0#\',: MY$LI%D?1EEZI<1UY"4TN\JU4%V,8/D[E$_RVEN=/&]MYO#AK5\[3U..RDI85 M!-0$R2VPP3 H1F@, 00P=N_?K"Z&GW_DT#;10;:CA>3D;I< ,)[+<&V%W6, M6&*S23P=$2;"K#<91=^*6#N=#^)Y,N3O^T.*.H&OSR?329P,V50UG/;&" E3 M(+$L$>X444G9=@5O39-C YC@ /H3 Q@,KTSL -#!.8[G7%-TA!W9(1 JVL1T M Y*5'@("_@SXM_D)0T";W6#,@#2(LM/K3]40$(JH3ZC+HUEOY%9AAO"S QY" MTN]-9VH(0U#:)U.QJ:M4-TQ@,N+2;([C')EWZ8'%G/#D.FH #"">/6 S> MLV86''2@YBV,I]6TXT3^S)+>2& =,5C*0D"P.<=BVN$Q1#$E._0 AH,8=1LO MBYP+&X(6\5S<8OS5T$;((9 ;LA M"7..GQ.P$G7/F"1=ZU9R+=/B\;5-4X5OC;,0W>?^^;1NY DMFW@+V)#< M0!9EH7%N4MC*3MDT+71L=DN$# B(Y1$"$H&NLT8OFMJ S<['<7_4J=%Z$JI$ M+G8)JAS.Q$+:;(J5E1/3;.-)+X"_ZR9E^FB?O!9]8DL=_3!>^Z0'C%P96C\9 MF9"E()]->!M<8>?,P1RFJL/1_6:= E>\6%2; MF'\2'18]Y5CCLM\#83]Z"?].X'+#?Z=]_-<6Y$4TXB@Q42'M#_;!AQ(=-M;$HD:A[L?:'D)%3&>#1'6;MQ+IKSR [AHQW 5XS4\Z)@$W+X+%UZVF?U ?KQ[BQVDSSNP_F[8^\320EFGA.YQP) M.H,:?A+B>":8=\AQX"-F>P%WEKJCIN)LL#'W1FJO,4@%+ZZKZ -<$'QKX\HU M9X%0H67Q\[[@D'E:-0H#6XHG ._JUELRY:L[H'YR4>OD#V>M9>#3D:=A%&7W M.N@43<^2VPG;?"/LUFRER?KM4[18E(,/9VW!D MN266 ]:)9;:5R,FRL-BR+JS:@?EA]D IR84MDG=ST7Q9QB*I('0M"]L]'K'2 M$J [B]#OW$81\F8\'%E5T"5?^DJA6IOV@"4F73UC9U)*[27.KI1L%Q89N SY M#9S4'TKDJ',LX^BJE6,'G5:(T0^PB'OC(':W?>BJFR,J(*+1\[ M@1TLHV\DB( .?;?GO*M9EU0:+:5%"GDR6:/-QV'\*#P0([N1A,-1?W#^^<(0 M02M([1JNU1XMVE$IF%6"7;3.4KC#$JFA33(-)?^B9:*6F#?"NECGG$))6;^5 MU0DHN!G.O9W*<=D07X MWF,F!7@AL>P.2Z>4$<]>6N'7SK!PY0V\.03!FO$#-S4)-O6'SD8FD1:UO?7F M>@S!B3/..\)QTR4;W+R>M:[Y[Y*M*-]L,M!V7$Z8)+C"B;G/;_%*4*.71!:V MYD6YC4_"Z^20]18(3618WO#P>!1RLBTR0E4/YEY\*/PY]N-'IRJKKKLD2B.R MM'EF;P3>7+&3KD<^6H3P;A80: Y//^?_<*11"%V]IT!CY2LF!L,OTKH!L,T9 MRUE%89E$*DSD-:(9D)1IDPOT6%"-Y_2FS, EH#8IT35 :ME*C6Z9+1CO& \A M9MG>8]P([S0]VO*.QYSANLCI7KPO*5T,LZ@HK@9V@D#G:@$+HCRJFI,I&$\= M528FR,-CL;.H&UD:>K(L'.@NN;^,702J2R=2N>YW"P47LPY62022".8X5120M@Z>8)4]]FDW]Q7R[V MP($VF2D08K[VH!I$C>C9*U1*Q60T,L/0S)*9.T0/#I.N4@9[HEY,]BC*3;NL M8(0V%(969[>MJHOXW6DE'.A)S_B6D%9.]PJG?6"(XGZ)HI< M=\"N,&;3"U,]8=&( \)"J[Q-:/UL,!Q[F9P4QIE]X8S,>TR05RMFC>"!IO62 M0\/^>@[[-D@4FC=()WNCKQ0F5I'4:*W%0!0_&F\%6;51OKJ38J/WM&-OO=GA4PW"17YV;O+FENB*CJ"B2X M=32<*M2/!DW=X"VX/$Y4+YH/OKAHD,^N= [BCN)"[&*J(7CA"4 M3S](40%Z4LVMLYTD1$DSL"$$"J)LHN&.FI0[;N29,VV)0&;VHP410OL.*MD3 MDYZ/=(%ID8S0\, J<(%4@W\LR@>\]'>U&F9CFQ!>!U,FUR6%@)![R=F]NE^K M\*5'E3Q>9?GF=E]1J2-0J)95^NA:2-LKV(IH:?0@JAJ%"=RBZ1XC!\@NX ST MO--\\KSSP.R;YW2;D6#$!O(8S0P,?\#Y8.0[NR5C-[**I<#.<:PQ&GPKQK5U M7+!!K-LU;EI4;^'_?-^X_WU\ M Z&?455?X)BH5[)/R!MJ?#:@(XW(:"4JMQ.U$&7E%C[0RD$';[YY]^GU5?SL M.?:B#VSMQB"I77F7T<%C'KA>]TINAWYO M,!W+MB5]V@:W\DVZ:**QYIB!:[+NJ;!F4'A "P,E'++\B8;VX^=6L@G5<^Y( M"Y9>F!TN,RQ8R,%((9$[9GZ2T[ZK/!/F/P4#&'Z-BVM1"+FVA;4@.X0[>$[K M%VAKPEIH""G6^D7DVMSJVR 0IO0@WUMV3$Q>+C5YG3ZV !4E3;K-[0XNC09S MHLO6G1+\,4/K'*@'=Z2KN0/%9KM4%]5S96I*4],N5K8H?-TYCW:MC&[#U6+: M8(1#$/ [$Q-$2^)*8)CX-MF4.DAF A(HF/_[FNV5><$ NL_B%,Z6B37O;>!6 MTAN.R:;:ZYOPYHYFI1FN4^FG:YOZ(M0BPD>8KA)HU;7N, MIP;1(4]SA*>I*MC):6==/ 84X;%*,<22B11H,DRFYNC)X\C5*EP+X^PWHV+_ M!_K["T/5JO020;,NL&#.I6FH(4+LN!:J/@2WH!M5^^UN\60.*7:/J_D5]#C%RY$1!4*Q&Q2W(5:4%;1G/C@0-.QFUB$ M,9(9. 9DL>9K8\U7+9E#G:ZO91G%L.RE >+EWLC(RO[ M\%&&*!>@>A#ULF"V29=9]V $W6E?RW(^EM5GKM3*B(/N)I(P(U4-Q6#FD5B! M#5$EGB<)A4J+ _(P&9;*-87CPF=T.="Z@$A+/EP\/%B+8(MX0;!(925@&$\> MJ" %^7R1?$5",^08' P-J/ JMEXP3\YG9Z$I7PR'!<0>*J!&(JO:[V[B.LCS MN$2"=RQNRZHB:=KS]OK*S"]&[+#(GH?P.FANX1%A^!\'SIZ-QE.*-&C:R[KF MJP:R4_%(MJZS?[I$G&N:;$ 337J3E]P8UL0(@(+4F?B+>/LLQ#$0PHOWPEU5 M!CK9\%Z<;F4- &4X(;; C&J*2($#G[=+J!Y\^#23W.$FC!M9B]9,1AA-NJ#X M5I;Z'?XBVT<#]J^LUDMWQ*01I3>+JF -IU+URTJ8 MS*FA.2K,XZ326.XXVK4(!/E4\ _@9MD3#WDK1S.K:"F$'@F!Q7CI, M@L" 7-A[($ZJ$6%V6FGNP3P>SZ>,R#D8Q@.*@AH.HFF,H/]4F7L4SR;T,8D2 M^#CW*G,C!$7?UIN=#*BJZ4<-EBAQB\T=#,0'#P=!S+P#)FDZV\.^]]JIL24' MJ\6?P <] K41&IJ4251Z #(E)_:>G/1< YHE.\$B,M4OF9+,7\H[2IX&"Q[0 M 9SG(8![H%&'9M/DGG)E9!)\JC0X'C*?8@.20Z%]M:MU9.^G%M_Y#H[E7= 9 M[7Z);K+=;LT7:3='4<^+UD]5>QC) VV4=.L^&?!^.Z2U?:\7_;E\1'SJV CE M5" JI45'&Y2Y@IV*94Q5QOM/CD+L6_6+8C-*6>O\!7>0;\>Z)CEHBM"BAC(.0@MM;B(B!3,NIP*@OFHM=BJ516 A= MGECZN^"2,0ZDG\I;/+&'%P3ATNJ4&S:DH [($C;(8FN")5QD.1OJ6-%GO#@T M49HI,?03A5CX^2O00'9'TU^A#& +K6#$C2@@R$S7Z%'<:]<52\AD:=B@Z(Q2 M3UYO"6L063[=C8(41J7),=Z6>'5M7,]W.>+@!R,IT=A/=D@@?MHG2E> M0X2WG\M;T",4TJX+:8NJ.0%?@V'*!M0+H#&SXR):NV6I'" > MG><'0A2^DNPIFZ!GI#87V>!$,8=^6:XT5*XK,6.!="N?/!Q)Z+"L',,(RL>" MZUX=++ONXLH1+(?R*,G&A- ^E"?% )"=958',19*ICRZZ(;>Y+ X# ;%\0SZ M<.%CO?EX/IE%WXKR1($12Z0%)&/:?ZP%/:3F9B(>5*V3(+JPG(<%HOM0J?JX M#R+) "3VR>C(NVX71%58GABN[:78414!6':V!(I?6V/A.W%3O>?"L?$R85LH M3J%!+(9>Z_LLVYD=?HI:Q:\"=/#4VGF?'7QG>?IQY*=Q/()]%T@I1Z!&2I-% MOT[K>R>= LD (,]KW MP -O'HX 6+5#AW6\?1*S+'\@X)[,7$O?$8(;;3")65-&R^PVB\X0R/UIK_2-+W3;_Y=COG$58<6RHPBP-!HBQ21DC$Y$-$;>@ MP">788C)YUN*: LFZ;0\(I\S-12)PS3)7DQS C;,7 GMRIFK"J/\/5[=SHK# MWPBD2>H:L,@CU66LP45%M]^1Z358^9&D>7).DSW1CA?OLU2,:56>&>L&7ZBM MB3SBYH'B^I")?5$ C[7QM6F$1E4H<^(?!T1Z T"_37%7X,Y--XK?VBK6J(=1P:)\0=X <2L(>@)7+_UBG1,40[A)B_3. MF$;7*'+=W;>F([C[[-9U;_P!@P=@F3\7Y>,Z6]ZQ:5! O(6/$^DLU&HCJQ*P M?[YQ!.S.+\69LJ[$XF1M^)N:L2G+M'-!H':\;9L@7@4DC.,')'78..8)G;\8 MUK(P3Z#P#1VO-'Z]*#P^(W;6&@ MREO,C:#3*-6[.*# M:BJ8XY2X/DFH7K>LB;EJ)+ML<5_D&('#GAKDK5Q=@,G=RRMMAL6[;0OVQ6+\ M$O%F,T%C19O=;5@.GW=>MI5V@'^&6/$(42*:66MX%2DUCLS,Z+9YW MVD55VY%21(\A(4H<)N\FJF$UL7=D>IDWU/:%4NC;HX#7&7F5'D<'EJI!:]NLGN8R- M9+%3AT7"CPYAE;L7ZX,(XXTJFUK:EV0RNA70??FCZTXZH6E)+I2I-B3L@XN[ MDV9"2E:ASSI&?;E@#7:O*U9H2Q#V/&3IYC5SFSUA[*A-*6LOLMID'94%X_ O M,XF[P>6[E4*"=&;YR!-'4)MIPRF(;%5N&=[^>*Z)P^1-:"(CJE+)[AYJZ M@[&P"FSB!("PJ9@DUI5/N*(:YP/A^G*858/XFH1!U6'A$#DTVU*J#5^@"CRC6..%XU6XSR7:P)%WTI-@;@.LACW@1? MLCDI4DW,L9MR'1-V%GU#ZIPK8&XL:X9J=&2)U MFP@4"W@A4^0EE^Q*K$!,P3+(C#G'J;1E>%&D0\IJV%T:#FUO9Z(7N0$7"^V, MWABJ T,MX2JK4QC8"KV2& *;4R5R@:*CLV?Y3JV(R=3-W)%%#XW<("'P$>"X MW9R,QQ*_BUX4>L($[#7LO%Q9[HG#B*P4P4@F\@H=]H;3Y2'/'HE8CT]S93PB MEWBT+MW1TL=1L5C2T(!A99=+-"ZZ0Z;:9,-D7GE+1(S[41W7R)2;/=0]I4"7 M"S;1,@$=GU/;JQ@T&)I(C::2$'W9K+^J09/*_OG%5@!M7I!Z@/Y5HGDD._4% MY\+M4KE0=P;YZ+)<71(9P"+C*\P]:=@B,9.IW;^V^/207Y4K@M0JY\YY75C. MQ1R;2PI7QP\8M& *,KY]]_:]S:4Q!Y"[8PVL%NN.59:88A4.RU*YD@F)W)0E MV=_B;;$!)L6A#I>WE*JYJBC8Q0P9KJB2,T20DZ";I!>U356=^691^+?@.<.Z M[;!5B]RF]N+(]S[Z#MI(J10W$99< ZY*M\+KR59[],8^.%G36%UX&RJ*-V2V M_I@5S$W1K_4D<0-XJF[W^5I\M)SK@IJK6*0+]9Q;[=Q &9"@H"MPKCA455; MY5^20*XC?U;[JLBMT&%?">C!MARTF1HN.2IP'.=&A4W)K=)P-VB7#TN6CH!* M5X//#M^DC0+QF9:MW8T[() N81"DM93K\H[$^16H=+G<5\@(V!98X\'/ZWN) M_/+RO>VN+2:9:#V8#AM]2Y<;"]IE9[_$(+V,X=H;PO&>;X%3F6Y[&%P# MM]_?VX3*MBU4,D%&$X#$Z;*LJ\S(((YPA=%YI&NB!MS926]A M$"4A"J"+N<(JC$B5*_0V_/_M?0MO&TF2YE\I]+EOJ45)S:KBP=44)*I<8CAV'&R]%62"&6\IYA/.=E31S7$5#M@@S"W%"J.W@_7EPEW$ M%W8+Y0UGV6LD&-29U*GML1!\CZXGTDD\V)[MD@E>XJ+HN!,,#C&/T,5(^CYXII1\>H?VDQKK$(Z,0@>K%MZ2*59HC"E@J,?$)<@G: 77\W:+NEF= M5?VP7L_)G?Z!PB_PL0C4313 M<=ZZ"?OQX-BUMMO$W5=:MYB1@DD1$I@)2;]T <=F"3SHE4-CK/H.1H;4<=@9 MIPE:;V$Y8S=\[[!&F_3: MP:@V.#AT1$E5;MU%*^8A]QC4$L"DGA@7HD'N%IE&O**!B98H MEJ9-:&((%,=)(V)"6F*V%6CL6Q^^("%*:IKE94*DH17/;'W-MAV\^^[0KH9W M%&I5008'HH)#@^+J1WO-;K/6V-;@UL4+E>J[NGP:4G+1N"E9&(1!3S?#GM5E M#+A7KYE1I<7FJ.'6>_;6?@(NN$59/=<[J^9:5/RJ_58#,]98T!N_ZPWCCW*YGSI%A;'("$K44MRY>>/$CF]T-/+;FY6)%4LE, M0I_84$C.Y4]+190,9)7((+%[<.KIEK+FQ0JP<*6BO;4]7C*T1B[(M*!I#/X3 M#B'E#'?:>%?E5OJ' \F) Q*DBWMS_K$A,>?A7FQ*.A-Q$M=]D:3,-K@H M@-DN6:);NOKU?(TB,(P2C9C&-"W!UT!(9 H>6)BZP5_7:T9A^O5=XO/JZFX: M#P7=OW!I4'3=+:7/F0R>W ;#S#1]9^O,!HCLM56[01ZFZ%(N%]E\^>Y!2Z9\ ML+4>EJ [3%';?R:0" %DXEN"VZ%/@E#=^]D]6_HX29$%.!!LKG]A>T3XG [[ M_/N+=W[4H%"Q<>AJO4(25=W/#TP$4P8-DJ<^ S$]J)A$IX6BJ%T*M^W83I?F M\)TV O N*"[J:(^C?@4HU)R1Y;44/T%;!);5'^%6>N<@$ M[#]GF0 1GX'0MGP!WWXZ569O$DHB\Y]VQ)YN4?_%KXQ IK_RP5./,P9%B@KK M+B:]P;:2_DCL'V.A72M[LA00IY[=< MWE#+W8)U(,*C)XC+ X/$"Y*(VN7>J.F/)0_QY1FW"0.?9FOF%^!<+%DA@WL2F?S$TQYOA(K((.$UC%73? ML%-A,.O5*5XE&CRK$!(1W?_,J>4/"C)_Z'M"F\1H)A@^R@E17M MXLX]CB4+@G>"4\E75FCAB\Q.;G):.N$=>GZW8G*D!&@R*7M5E)5U]YX8M\*2 M561FFMUY;=6_S\_;F%D75V^1BL*EYRM$&\&1.8,%T#RZ5JYIU8)@0[6*1@AA%S:QCO %+\2P&7 .JMS* MVS?9,@3+X\-WV-2;LTF,B,I;&+V%7H M BT]-S9 G#E(1HB*KFX)1B/@/Z36"M[5"F4<3IX&0J6\F8/1TE'PFK'U1?Z@ M\_FO*'&294N\O!T>P7GIK[Q@R+/,]P& 4+JA0ER6S /J$^6JV*E"(LIL<@2H C2%UB[)[AG,,!P0>_L5^< M@^E(BOO$4=($?N$-!,X2B-Y)S5/' ^13EZYF:\L/W7'CEEE)2G'V2':-N M*71LY"LT"(9^ 3XZ6P]8.A%B$85.FG,&_:@N4H? MN"42!D/0WR[ E8:L.)+NO<5G%S$FL7@+Y\H((@=:C;!E2O,NN :>YE)Q M8K./""1P2E>T4#.]N>*7""A>DJ-A!XDN+,RIYY)LCH3F(J%0 M!4!GA);]USK84-Z,A1 M*1RB1GL7K0,+3>U2+8M#AR9Q4%!,TV@MP^/LP+SFXA:5%4&1!&7CD+JA47XZV8),XK01HY$C:(-H9KH>6"K-U+.!ZGP7ELVRE'H2,V[I\ MEC=9KSC)EO40+.>*LM?;UEB8N@\V9GBSX"CV&K;BY,]X@'OE26(<\\5IN-?* MO_V:YM9;M,3SZOV1B+:5[I4=7.08@J7\) 1Z5DNXT).ZY%F)"A_$T::^W MB"5ZN_U5 ?R6SAYK54TC8I.BR9\3QV\X!)66,M$$C3_81NV_6JDQA+25=)=LLW>D M)T]I5F!H)S!:R6(%PW+V/,N@H'T".5UO5&NK$1:H+AS4QP@PP1GKN/ DIB/8_;-KFMM%LP&R^;PDV\8#P1=U*) M'N5S'G! $>0F9.;F4DC5R^OFFCD,-S:=(@Q?#;S&+Y(BS81+ISIT7(]+)2Q7 MA_#P$UA_ NM:Q5^H#CM6/KP84_Q[' 3762'.F'3TW=V$;5&:"Y MK&*$O_>^O:@L/(;S&"_KY4?C9$V'*^\V=!#4Q"_W583PT%1HN7:(&PLR8Y1( M4-.%^#A&$CP8?&GQ=&6%J[ABJT9&Q6#94!N6.&1AN7T4<4B;3=?Q!U!O7S3X MM>;EM ,:1GJ?G/_$%[)'6&)JKK&%FNL6Z>6!36LU;TVH8^RYFDF#ULJD^45) M?0DDJ6O63,^Q?N4",:*T;TZBI%GTC 6T4DKF3J&1M!E'\2.RHI3TY>3,UO:#DI;.[FW!O MGK3#2//AWA)BQ0%7HJV[*J4 M9G'"YPPBCI!?\2Z[I(&H>8=)^'UAKX&8?ISRII*DS]:KQ]<8G]$/Y^?O$$SI M>O]9;0;76#[P='\OS7,BQ=+.,.5*E0](O?.8"VM,^+>_O-4YU'04H>$C6 ML^PO;F?O'CRD(AY#LAC=$!28L*:U1[C&.#!.KUY>J\/";$]XI=@&Z!"XE^*@ M?OZ&W,#V0*06/-^^>GR[8MO3D)A MU&7:Z+#<$,1W@DD6&KW&&L'B3JLQ". *YT.P,="W3"$Z3:UC'"6'ZPKCAQ$+ M^+R L+M,!'K1!5"@B<$G/Y"Q01DP+,9FYZ*]PV7F#- C+BLU9=E[Q]18MX&_ MP7O,'6LWF Q>^;>4L'7'2 ]BLPKT)S:/CD!NNOQ(H=>G?6C[>ZTP ]+(U7(E M#+KW87T/)##I#T^RBSM04CD%%&= =7A=MM7,-U!K?G2*UVX@!Q$FRTNRFTD' M9=4_86 X%E7IB;BA8:>&6W,+8Z\7C$ M1#-U47*._?Z5346 *;!EC++LK9U%=G90YMP$FE8?*'85&S'M*>??9A_OZ7[L MP>*<@!1^)BM4ZHG:[H%[@U@*X\=\_LF@KVV?"8^3N#N,;ULL:KJL@"HCP$GH MGELYW"B)H;+E1*\P8!M?K5]Z9WZ&=+T&7A-370MW6N8RH=U^C1V^@+'09KV3 M4/*[[ 5<=_/E0M28#UZX@%FXKOXPUN ,Z[T#@".[4D K;6$4(O)P6B@)327K/?^[<<3 M%E#=?LUDQVI<.8-'K4F3^C)@B2EGJR9O*80VQU-20*,-F@3U3M%'7NN3\-95 M'0"#.1Q%ZSG10:(TKT,FP&!;+D:';"%\-J\C;N$Q^OTI%KO8;,58V_O3>LUIH[AI M@IG$WH.MZ8[35;SE/M I2&VE'(4MJQ^$0?>K?>! M"X=4P5?0^%T:AH_-8$(7[]V:RV#=<4H'!2A@P6_/A#?SFB3OUE)3;UY_4\8H:J<6XM=O9@ M>"H%UFAX.CQ#0>T/5B52=[)>("Z;Q,5*.86JCO[O793!*CC4L7#&A:^(:W.! M$?UQ*9R3$FSO*/ #A>1O%'4@)YN4I"J'R 3?8"/?X&JQ&/$-^^ DKI="SXPZ M!Y>*YU:.BH5R\3UO;W21HO?N^EOH]G?]G6G,&R_!PBFF9)X;_1G(Z9?9 MK=0^BQL3[ZV*$,SU"*52O#9H?"1 H(93R"GQ2X(_1"LH0VYYN6!1@]W)Y=/Z M]4 BTSQ##FGD="QPFMG",?S$!C+8O>YB)3+E"F;]3S&\H=-S'$4YV)I@A9L W46 MDVB"HY+U[-"MJ5]+5,TLF-2<^&&/#*<#\+-".GZ('IE4U(^ M1EE334<]J$2 SG"^O\406;:2XN@N7UPH_-Q[@:I D;2J0*H=5J4X\#\3ZH6( M41N4R[;.[.&O7Y]-+)>JRJ^?;!ZBA.B(*2CUM@J!(HGQ::\EY1H_G.FLYFQL MAH'#;]_OX;Q5I_T!OO7>U5O,+D__EROFM_SLLSM_UNIDR&Z9\,@$L[^S2&X@?WI4/?/ 5BP2S/I?U$ +X^GZ)&U%>$"-$G, MQ2CZIW\CI[!#OG9$0FJE4(GHS!/2""4XPJOKM,J@'[UW4P[]'O*"ZO%E_P2A MXF/97#7Y#[/?!1Q XG>!NMG("D-A^D]VH#?-+<4L$4M<"@21K6;M+G+Z*[+! MHN-4.J^%]6)#.+:+O:CU?UU?;;%0AFAE\-LW)X&'EA)^7*0/K2AYK#B\P6&# MDJ$?@[Q6M^\O7CUS8F_.1P*GR1(S"1O*K">,VB]<4EF#MW- MB^9Z\LZO=[50/2X>9\(/G3 B[)$R",UY<8-B]SI6H9+<.W^ N%Z3P\]"S$S:MG<&NGV@:"VW7M?BA IIPB>^)+4?5_CY8;'CS9%S0'F'\T4- M%0>_Y$PEGXUAUD>7$4T5%"+A0C!E82070Y2I7"$ .(4,MS5476YG&\Y:50!F M=^W7@:DY8)!A@9S+U]!WC=* F%2UT>1HA7@^\@S5^DF;^KP#SHTV+#2U]U8H1.&<#JK0&S^3TRCKFBT; MOVLM>D'AG[2H@50P;F3XX],"&/YS&Q ,\_F+A%>J";D8 D-/FK%P)D8T06K4 METU](=YC['*[Q'JU@:0Q([;EPS MD1-WX.ZV=0!ZC0$-W#$6R$#Q_@.$&B]4 M$%J2(RFON)4.XYM9FE +_'A 8$&4M:AV-5:=ZXB&=%=<+PKJ"[3-1QQ,42/41Y& MP4Y1M[8BTCGH*5PQEKSDT%=#E.(N^;PZS]$'16ER+[YR.#3^:+A*&UL0(A?W M6>DY6!/LCC,B( ;8>K_U1W).B';^:-1'!"7@7;R5DRU+CSV^.R!B];<;/'9 M&9T658,?40[1!>.XO.98+#T_Y0C.3\UW&#Z).EJJ6;&RX!C+B#LZ9"R*D^QG)K>J?^H 8FXH9(DF M\-:#<:L)4G.[%,WL,RH B";7M.27M427R.J, /LWNY7W=8B_O295PN;P]?O"(%>%&Y759EK>'Q\RRG)JJ=!R$)4+*YOD6JY+_(A84 M06ZTHR.G#,TEH)Y.VZKH*U^6Q,U>NO.:_/*_ZJ9$(!1ZEZ*I-GN^WE_M$#-< M].GH\4395;C],+B>;RE7)'.7?6\'^X['Y]!;@$<0]O[;FYNM?>G%:FX>I[KD M?H3,%V2$#M3@65;F@RG6WRSR_K"DGZ-)13\GHS&#G!YNA!_&GQ6\7 TGU/!D M6K*-L,LH\&%LH*B&V; :4T70P;0?XWZXN%U<\Q>,!'R^HNU;HQO?0O*GJGMQ M>717&%7!? 1<$Q5@%+9(C75=L4.*NJ+T5NUJ:=#_X8UGQ?!L8+SKSXJ1^1O? M?%:4INAZLB"!099-EI;_9U#1<2OQ#,O[]H<#JAH[GE:TEU@U&+XH\U$U%;(Z MNE5^^5DV!BKI0YM5230SR@>#L5#:T6WRR]CF9-S/)OFTHC:'0,G#"!<#-;V? M6-,+($3)515CL*5!A3X$(:@[*>9! C]KF+<+K$YZ#Y<=VD X]VWI:U2BI2:/ M8"SS-AS+IK*[/:!^(<8M*#O/0:8 R>H:[0P&I(9+*+MB?O3+"Y-<]6P\.H-% M*R85_BB'4R#Z]9@YI M\D(CDQ;QTL&(?HXF(^*IX^$0+R5$7A+/BH<>$WVY7O>ZROOE")L8#/"*@,/L M&@AC:$Z=H]XT6DW@C(\'6"P<[H++Q6YWY\IJ@K3:T_Q]]E3]LES-3Z(1]& ( MDTEVDO5*F(#^,BEL-6G!TF:.99:@RHMQ55^*1,H3G&'8;3[";V_(X/)_WCEH)U@1CO"'9"DRSQOC'IC"EBV82MR_CFMG6M67CM6K^BUC%!D@V@/F$2 M=^U8,B,S@"$S1U?_NZFA&B'6Z._G>BIFG/AYRC,HH+'I9 P_^WG5[P/GG@ - M5=F[NSV,XZ(I2Q,3(I%F\$W8_'$V!,+MTJNN5%'!18-T5Z$D JV4T[S?G[2Q M ,RS:8[-('[G(Q>"![6\;V>F;_*0U$6DHJAT0:=#0C "1U@]$2&.ZZW;.\0_ M-#CM3W.72'3:,7F/LK \Z="!]701,2QS'N/2\?Y*WF;/.87+C,V^6Y^D?G5) MDY1@?16N#0X15ZTI!Y-\4@[IM%=3X#]#H*1R((H4QC?SQ2%!0U69#X$B@0$'JQSF$_C#M1^DY>.L8(6!_\,0 M*I1H^HCF7O-:PMV9EP.X/;-I/AJ.80 HC$^RA)BRS6QM0@5_<(;S5&*^ P92 MHB+"]^XQG:$#2G)01 W$S-GY)LMO1>4L'!C,3/('V9S':08*/:AGEX];)$J_ M--=Y(YM]I?7BO\MZ\"W]?G*X'N"_JJRQ!4ES6A0B5.'@.7N./WWK EU?*+Q> MKQA6)^8+":69 (D-#*)G!'P"U ^GX$>?4#_*QT#J_XHZD\,26M@(F*AB&D9J MZ'X1L.^F>5=J:_FHA3ORP.=]T"T:CC>>_?Z3#W0/SL:D/SY)/8,A@>ZY03XH MX+'F4UL13TJ?4SZ@\.(#;I4^*XV2<5\0^A]4$6.PD>_'FQ:MSX+>CO \:Y7B4 M3_OC; !\?3J&V_#=^05\-P3Q>L"\O@)I>0Q'01/25L+-O#9$7B#FX'254R<>2QC,2IJ?0&>N!)8CAQ7A*0SO? M*OR\!?; Q,K'.K7R6C48%Z/'* F:ST]>QS1/BEB2$;T=ZTPS&_OHO,:L<\>1 M^1C(59%;E7/WV^+NUX46"VBZ_&MRL6$\Y^R<=7]'UV$X^K2HC':G 8EI'A3 M99$D$_E[:&D#.2#=0UV@AO8'T#X0)S_-F/RN ,;R[FX1 #WR3N9J$+79!@5( MG@5(B3;7UK0U]Q==C2I@Q$BVJ,^WXB@+3^A5H#B65N=O,&7AVDWS:3F(E+VT M2:SI=K.ZX7GL'+_T?O'0?I"R 43B,Q\FC$AIKZ[N#"R$KI">0 W\+QIJQ,7. M&U;.T[ >42H0^\,&XW1,67;$5(X_)8AT;QB%=[4B"M5"074,5(_^ !6S,;&Z M'DJFN/_X%0A.XRK[>'9YIE!'#C9<,<2K$1EE\:9#XP_^659-Q3B@S7%!O!.[ MFW!W%;"6$_FJFHZZ+L1"H'K*H4$R0.?>JZ9#&A5\4,-@/MI8.BH6C MO@O=UY_\:>/LBQ(5PV0?!:B*D2G$FE$O?'8OW*%J',!(HS=:8>4YS.=(2K>N M-D*XX;;$9?)/)'"S5VB7 .+&1&N.].0HOYJ*\NMT,UA/4@"+Q1H.\X#)[CP,C60/M MQ[$?.0W[:&ID]9.A5Z=-\,"H\Y85_/N$\J SE MY*3:WRG9*BUA66H-S>!XM@X[FC5#8(#4V:047GQ!J:Y$][$$B0T-@/BQ1 MRJA0TAIG+_:;=58 ,QX-!UDQ'N>#_@@4\?L9O[1886P)6O/0S3(<9W_9KVX1 M@)HL^$L8&#EJ!MD M:11]CW*,W!:[V%R<[P]!A/\ORK@9&*M.7P1Q8#;Y0X$ MR'P\GF3EA#RH_P[:-7SYVQI'.@V$^Z-VW"SBAM[)B+H,[J+J_@^??AO=7B:_8UPYX]&:#=M?01NI\DX.^E( M1VTGQ3;<*Z:%Z[GAD2J?#M$H][ASTYL,69CI%2"'PM$YL5O]]4]1^[I7_4/K M7I##)C7[KJ=%>FEM*]!_G C8(OB9.REG/ED6='U+W L$92"MT,^Z]<&EP M[U"57*]./'> .<;->0ML#*MR@75==FL'UI)H_(LWV#Y:,WEIHS;_5S[WOFV0 MCVNG];2ZHPI7"G"YLC0^3VA'J81C,L$MOQ_95567J$.&]6DV/Z5!/4F\*ER[[ M-^&4HL+>8G^L2RO/@[M?3Y!5IB-Z:B."438K&ZW.''31E?K48K8\%P&6(Y#JFE-8Z*2&9PH302KP-5Y-HZR 237WTP M=++%-?U^]IL+_B/U:))7E/(P+?)A464_KS>_8#R;0M%.Z=K -*<)FF$X,Q>1 M([;99)0/0+V>#,@\Y>Z%*?Y-\4/PS7!:UM=$H5)#B-1.BQV\^D)?[=C!$4N? M?Z7%)[3R9QC&-Z7TQZK**4]GO[R;4P1G6: M;@H_Q_D0U-67^\UJN5.8(C^7 M:C+)BSXZ7O&GZ6%4P88-)]D(&AH-1\'E,\?0O6O)+^E5N$]#5 1ZV,ITX,X( M4^JSK!P,\Y)" \K!-!\747J;1Y=1G;Z3*Q216Q>GKZGBL&F"#>.'^SAB'P^$ MZ1VU=QR_<:$@%L+][/J>,S('KR_RI_K#7Z")B]G]R M1_&LRA%-'S@=;!Y&=B-+',.))/97%*-\1(&A/4RY&7#,!YQH9 ;GUXH"LKC^ MM%K?K6\?LFD)U]L(%.D!T"[:"<:4.#,=45173X):3X!3H)'Z')H[UE!CMRG,N8"K%D"==%/ \^5=*8'(CBIOK%4#S53F04!?H M?5I%)?,<:,1++I<8[([$V[.PREE?!XD9]6 /12%%&&>V50]F;XH"1B>@P0-1 M3Q/L&FQ(8.[HC\W'PPK^*OL9+/$0MAM^+X 9Y=68/B\QDQ8_Z9>8"4,Q'[!A M"P9F@=WHCTU8*2][?0TER!BL&^24#E-> 9[8!JM+R<4O6 M'EU(*83#BOP[78(6@?J'D]&!1BGD9S0B4J83JO4JRWP"^]_/LQ^SWWR,&Z5C#YU8 R ,@'=V_:"M(@O&)1- M>^@&^"S#V/P1+@NPIHH2TP=5/H"G==4I5&\RS(I^04L\!FV@,&=A/*)\1@QW M&I-S ,_'(!]5T:4:9NCX!8,)7A .&;$:'W2=6K+[YBR?:VD#8T5]X';M%#QU MY2[$BFE*EOZ)_:HWBSEB*&:4,3\A((DI)D;0TL I&$_9K)>AB%3!_3&AG.#" M+_0 [IT*Q=)AB2[14:6BIYI.2:PJJ@'%L/7)A@D?C2EN("C;?+4 %7>YBT:& M,=)CN1IZ@WP\'7$P*'%!'EU!'?2*(068 AO4X?4P\X)RCR__<^(>4])OL>+F]@\ M,.Y^T>Z5E5$B-'(Z6BTV"IN%#0SW?&>=-(MM1#91H'R;J)8@NZ1<1&@-[(L& M<;BB_3"N@DX]A #@VWF K+_+)V(?(?$R/ $N,",UBL:7E M?#G;<-[98##-AM!E7^35>=/6#B8Y0LN#>#F=3(Q)A/ :Z=+UUL<):CH5'0@@ M^SX>FY]FIIH#>PAG"AD IZ BI;T'DM\ ;RR/Q&*. R+Q*L;"O<,0 M $ GF.P00Z@FX%.\7VP7!VA.^@-$SJ, X@QO:K88E%^@%\C') ML8Q) I^CI1Z,*I/9T=@JT8 PN:<2 G5.:2)^F!;>GCHF!N7<0BL^7-WF#L M10/$OUH<2"])2N. NQ+3L/<,?^1KD%$,GJ2;>1.R^:4*/.$)\:!@# M-0_:Q[>@J>A_AG!@#K=PB% 3Z6$(_ G'P#>TTQO0#A)9C;L1.C(6,I?H?R]6 MGW"G\7G,U%9Y2W&N-TU->AXP<.UARRQ;V%UQJ50Z"R.W9#ZRL,A>?+Z_6S\L M!.PB=;:CO! C81!JI@+#:YTC1_2P3#I")X>=$G&W2!O4BE>$7V7!PS'1=.[TRL5Z6-49\S5G '7\C@;3&WPKZ]R(^JT#^ MWV8@\7R;E9/LVZ;83*_%4:D,JM8KX;E/TLL]QC$FMSFW@27Q2#M/IB=TL>,9 MV) !TEP) B"K" <.I3+09\^G\]%O_89YS"R^[6JW<9$8X$I*.,&PRA&%"Y< M >7)>9#RW$$C5&AKZ;!ZT(G4GQ@J\*,X^"Z^.LX0-<#T6"LQ1@.%RU@F#QJ@ MS,HE6^:3$=W?%:A 50B=)+!);L6F<&L.W'HP!!Q 2SF"2> $F*+8ZM&HQ74-H]7G'$C+L_SIL3*(( MGV+,:B="Q- O**AKI- (1)=IIH/?G6IYF$3GTJN. 6A#Z&@\(5P;4)BGV71: M)1SD]8(EY"!?JN>PGLU8T<'"_[TMRIE-/>L>" #8:,C7:S[I!TA@C88O=%T/ M)D.-E:KZK**/X&"4LBALLF[<^RC@X;_8WE-.;37."S4YC$9L**_RLN0<4$09 M*+IM?-ASB4E%?22M/FMOK$84XWQ2])^X]\XY[GXQ%- 3$CAQ=T>/],TQSFHX MHO_[7_)01%??'G:E@7WU[8^MP MDUJ7O<-7(Z9I@7BY-B.*[R7."E]0OC>4O\+DP*2!G+#7W%\_NFJ4]'F$P7:+ M2KH@\CO#6N#@T 0TGH.2)%Q1>&;D! MX'4[S*>X,[G@_!#1P M]LF5/)B<#?PJ3-#[5_ 0JOX9\& _!#@'^6@L)WYP5AP]Z "(8P34E82);-.*_?Z!I.+@CCSH=+"H@ACC:2*/J]G,";8 M!T=74HN+2(YJS(0)'P3@KGU04>TM5_)RGKF]JZWU_=T,3BA,;XVF(BZZG4@J M J:VYV*:VX1P4/WJS62Q8U<.:+JP G,&MC%T.> 1P MY&(UP.RM.]?GLE=$BISO:*+7X4FW[>]Y@95F/]+^'4,C=5Z2-^]L?5=OI5-? MC7;A]&3JV).:LKTDK_/<[9*I,.)O9AR>O=%NDR,HGY1H>A^>50*133""<+ I M_>]LTF<:F8PQQPO]%9.SZ3@A)']>:H8CXDQ:3:SQLA#?]1LIK4P%VK-W4EFY MX6&MPRSEJK4,GFH2ZF^7 Z9@\U MW-,%K1L(*N-\.AFQ@WH HF03MN-KH\4JLT%,$FS/C0 3"12&#WG?VJPXX[^K M58X3["O3OTG%%! CVCF':B[Y_RV./^-K"0(M422B.Y55UT8[&FB6TSZZ]>#_ M2WH3G_A,Z<(X'M B1T-TH%(PYP]<:XV>.9\C/6X5.KN@")*",2=I*VM3=>X$ MU=!=3,P@[P/YP''LCUK3$L.]>R_HS5'>WH EZ!U(T.\55G]A[K-(+E' M#]&NA,/QF4N'I=EA/NA/5$SVQ*/JDBP(16"[4P[;"9LT[:0L52 +1S@9CZ]R M_9R79QBX-W!;'^#Q;$VL(QN%ZP MW-#6R%@;.?CDJ/7)O\Y69UE?"L+)DVVM#1N>,3G1-F7?8@GK@OW]-0(\OD* MQ_^H-^,O+9"CJ$%9$(N[]8=\V%BI8ILNP7#@>68-FP60;*R,I)/V3P.0%FHA M3^$ 14CKH&"R(-01R,M!:G.(,N9?1TLG0>MY\4A?D>55:@>>?6 MSJDJ%+[%'>-?F]\*Z\+A*^'!: S)\H7@HOD=74.@WL*;V>\D4^@VJAV10Y MJ0>[, :;K,M-]/*'C^ENCBK=;Q?(4N\HEP.1&Y,QHR#JING>=>6#Q,_;PN*K M0^VXL%]78TDAJ.OO?-21WT2$Y9N3&.#X4+2?XY:E&QQ\M>-2C ^UTWTI1H>: M:EJ&AC% MWU[=J#+^-489<]:N6'H)B6%]RL8^K8_:(]?8!=CZ8237?]@5^RK2B MJEC"-HA1'#^)0+UJ9R;40YO^='19J4BL]E#B3^."CVX(OM,@]DBLF*:XY5-Z M"FJ 1;RY>$QW7V:=&XJ -:_-)'F3/+J;UH4IDI)XIWTX3^V#)\\/7X(\C^RC M95&'CR>XXP?1NN2#)"U^D9L0722N4JPPS^.YV!NYK04'C9';*>55Z])&=>BD MV%KNJZ:8FBF=[\?&*G'1Y7Q4<;C&MP]7AHM$IL>4ACLPXUHYN"])&'')N,>4 MBPM(2/R@\J.-C#J77XMDH-:J:[DX[;@B R\*.OT?T[UHX5]4HO"6.(YX#$0G M N0PQ20^K.]AO4?]T2..J;7W1FXD29OY^_G5EBR8T;&KEQK:!J6&%E1J*!9) MA$[4I:FU&W[8+^=$TFC0Y%E+AIR;8.(0MBD55%X#N/D2"T@OL.FKQ>XW+,QQ MN$]*K"&/6V/O3]GA%PXLRN^D@YKPN)'8;@VP\3%2<:W5Y@V-2W$U/\'-/FY+ ME/=_O9^E+G3,EDU ?1L!/+7R3#S8XPK0U-_OD&<=4_Z7.:>'34'((IHW/>%_Q M&RGN',M=]V<("I"\Z]S^;Q:?9TN2'6'QJ&H73FU]=;?D0Y]+S']C ^]= ^], M V]- R[8">A;A-1+^&I[P]&-*)S,-A*1]/=S$"C_XT_DCSWM%Z=QUNN7Z[B5 MAH]8H&;SYF"24EO!+" MVD5L7GO--98,S$>#UFF0N,ZWIA04,(Q3#'AYE#GK:F438E4 M[U2]IH,/X7)$++$1BKL&NA_YD3 'ZT,:^;_^;(#'WWU/$U6)L">,K?B';6.P M#7E3F9[F5>W\2KHC6TFG0R=='Z?8J^0#J1HY\:)UW,-$+8=HVM&IB(C'E%YH M4<3B\^? ]M(MMKP;EO9X%97V>-E:VB-:G&,J?;2]W%KX(S9$F9(>YTVA/\E5 M/:9V2*=N0?CYLDO:U,N3EKI+HT=M@>>@/[HZ0=^G>&GC@U]\X=IZ>M+B=6WX MN 6LTU\B_JME,:^^\A)>?=F%2S5WU'*U79OOOA2!$T_:1T:6WKD(G0I>-2@;G=W7VMH,UTAF\@4 MG I@;GMFU/B,FU6W8&(>CU;HYM+8N*6[A^P3!HI[P^X?6/2@#TR-1NHO-7]!NBG+77@PLS33;@@>,[#+SKGLMQZ;CI*QW"DZ^"1Y6Y>X2E MH6.9MDA^-"7JHJ5-Y$?8\G3U[^KUZ2+GNRU0%U--K49=_0%?I.[)>V)+K37O MP=M5:PFXQ]CTW$&P1>P.^$#,^P? M.*;&Z#!UHL@52ZE;=TL(FA*G3S0E,40=WE_SPV$!?*QQ,9)JN '5RPE M(H1T"F!R,YX0HU,'1#U8CJ1;,9FVMSBI%@%O]/59RQ[0^MF@;P;AB?'/(K70 M)94^;H],OBH%C*=3C!.9L'Y/Z1"SL.;7M<76\KB!)C)0CQW").VYCY";'CO$ M4B!]JG*23%1/=-1 _]I2491=6^IPV#@R(BNGG1NE):T_-Y#!(79@JIWDX7UZ MQ:#'V'P,,%6')>DG%7CQ^G>D$:9MC**Q MQ@25*+"2;D$C;F-C9$OADW13KH3#H34/*IO8#(S>N90I>8R^FVXSERH"S1D# MJ?LWWL)'%SN(=KJAT$C+<^V51N(7CRDUDA;WFJJ-M*XZ;][A!6^K45)_MJ4\ M29-VU*$V2A(2SOM54>BO3J(:A_I@$<6$FDX*_'&-?DT M.[;;6.DCIH>#S*BYQLJB2'S^UO$?R-NU@ M;"D2$1(41F1B/Z2I#I*SJ),)K74V6,ZDNH[DP3] M$8'N\D>$5_EFG&S2*=;*O][ MW L,W(#@ ,P=#@"L35RP*>8S@WA#3 HUY>K[?A1MWUAUNAR2=T]OPB$=+%>I MY9(XJ%UPZMJ&(:?A$/V[U5Z:_L->PIUH% )<2[-@=6_,Z42H<$/ M:1&_M=F^-#OQKK!XO)L-NH8UZNS5"LX$N3& KAK?.BS2>_0Q B?D>@OB_(.O M/UK*QJE]KX5,'I&072_"U=3X%A,K$2K3CV6+*9@[R<8$BG_Q^^SS"_ER+0.OK'*4BS4=3%T'%5W M*7KYRY<$ZN A;!*+F]R&;^!>Z$]9N$U]5Y1I.#WZ;D#?5Y:=!PY:R)+&'Q%/4M7TES*GT#60][CIE M/8G+1K5(,D>L0]0T$6%*-'074B/1-S""HU[.&Z28(QN)\,5]R9=ZRQ'RE8$Z MYX29_3%]F^R.R%"G+M1)&C7\%4'J49 9%KCIX9F+V12=#\P!'CHF"'(XYV'$*]:=#C",TBEASHUW#R.8ZHD MA:D;**7$?C+ ? .YI:_Y.(D*L-SQ)VH(U4,'74P+EYGJS9#BNI%4H MVQ$(H=+T%-82GE) N&T@J?1)>8FF@(UJJOS]HP(70 M4D^/;/;#8G7L_-)'YNN(7(<++@:R6+/F')9);/\V=S73>HYN6[@0OV+ %7,3 M;O_KG.%S7Z(Q@;L:A87YRY9HJCF"2HLYJK#&11U['LH4* M/B9<>:-AXL-Q"^27BV=L*&M3-52U216,;!MPF73=%$G735.ER;;VL0IE8NJ# MU"(5\2)]?9[_CRA[>?0-TE&225:F['80W7 WB]U2/*'W]:%V"DWVH^9Z23>4 M=;!<[=?[;8:BWE+J/"SNEK=+*6^'0NILLUM>+^_9<9Z1'78AB:WB!G&F[ON$ MY%2EU2*57H-V[@,)V@NVP+L.01BXAX,&/\]V2$-HDOA^C2H6%M&#=;Q&[.=Z M@\/6+.K:V+#2IEN:U8X*9(__O&WUYR=/ZZ@U5,!N1E"M"^:%;#V8;2^M+%Y( MW(!]-H$N>2MXYP3]Q^T] 3.CH4*:H V*#PK!U#=H[KF0"E92-P6S'3E=H4.. M LV!DUZ.5\%4Z7LZNF3K:ENCCBNIRP70W"[AP?B47E[3#WIMHGY " MA$GX],0EL- K^&5%('AK[U$4P%2];W*-K;%I- S_8X) '+8&AW/%II7T()[6 MJ; .B\0ECJF024ANC8O4 M8"6,KL) (HFNBK-1@O^FM>B_[8'Y+C9W#R1F+*70XR)J$\25<4JHJ^*>OB>A M 7>[47?_"6$5.&#*4L<6"&X6)Z_9]M*Z,LBAB1J L(>$I@Y=4"6OMX1=/#\P MMN*L*..9'FPL/;#V0M<(W=!6T_I)-\?10VGUQL24O6JDUA_7J]-K4L1HCYUY MSE-8*N%+(AMN@2!1T!14)JGE2V>-+C<>O$9=D+Z6\'G:*L/=4M$:U[8<9&^D M.CT6+&D7GSX!_6JMR888P*0&$HY8ZF:W/R2&Q8-S3]3W7C:ER^-#3TK3"'NG M;&DJJJ'5M]J*5+6E5C<7T3YF_@'BB18R?WCR-+O5%FLJ71VM@RUA'=U,OLX> MW:-=K77LC:RXH'-+HUR\KVV;Z@\W6A%@"C,;M=1=9?MNN]W]V_\%4$L#!!0 M ( (A\54X!K/'+.P( 'P* - >&POA'^F-?$#JCG?T;]$^8#XH4E#KK- M2>-"BOT]LH"I3#B@-6$)OB:,KA2U607AE&T]/+5 )IE42)O#,&JAD[S+YKEW:<.C>%%- MUU*_;\URA//MU8$[!07=.']3# (,.ZEKMGW':"DX^,7\LF!T9,$T)GT=5$E% M'PV?O2J9 4!AM :E:;:+?%6D7L)&]]=I4QRK>7J"FI]ZGTL0H C;%6WN_G/> MY?^L>/;F[R6[O\JAX"?4:%O4"8B+0_04Y;?ND*CN_-]!M02P,$% @ B'Q53N+6-7GR!0 MHS< \ !X;"]W;W)K8F]O:RYX;6S%FTUOVS@00/\*X5/VT'7TK19)@&V2 M=@,431%G>PUHF;:(2J27I)*VOWY)N8Y'C3+8RU@G1Y0L/5$FW\R(.7O2YMM2 MZV_L>]LH>SZKG=N^F\]M58N6VS_U5BB_9ZU-RYW?-)NYW1K!5[86PK7-/#X] MS>,=TY_ MD(T3YHH[\='H;BO5YGP6S=A:&NL6X=K]D:U4LI4_Q:K?LK5^^EL;^5,KQYM% M9733]-\*._HO^2O8YY:OPCA9#0YT?'G'/>OY+#_U)WR45BYE(]V/\UG_=R-F M_B[FX#;Z?MA_[CKQG?D_W:C7:UF)*UUUK5!NUX]&-.'JRM9R:V=,\5:#7#A= <@"@2QH(6^WPNQ:^PG(=FW+S8_ M:.5&20!9(I E+>2=>!2J$^S7)X!ZBT"]I85:U-JX-]YB+9/J45C7/UTX7Y]B M$_8I+=T'+@U[Y(WOM59PVQGQ @_U";%0KH21CSQ$!;[SK#/=;FB$GV M5AN( MB5DE(M;*C7^PROF80PQZ#G-(1"P1'W#Y(>N#A-!7XM].;L,7(!TFCXC8'C<^ M-%.;<%'&K1V&!Q$FC(C8&!^U7CW)IH$\F!LB8CD$X;?"1Z3?AS\M3 41L0N" MWXVHA;*[<1D((1MF@(A8 7]UK@ZQOU>IK;D1O48]8*M5& D0$W-"1"R%ZW;; MZ!]",".28YF&#&FA)A<"4LXC<5H-D&>3K2M M= ))TH4QS 031#)-WK#GA)B8+)(I\X?!V$DPCR3'RQ]&GS1:C)HD MD1C%Q)R2'#NC&"7$!),<*;48!<,$DQPQQQB%P[223)!LC$)B4DFFS#J&TPSF MEH38+6BXRDY@81ES2TKLED%X./:L4TPI*;%2\#@GA9B84E)BI>"8&<3$[)(2 MVP7'S"$F^K*#V"XX9@$Q,<6DQ(K!,4N(B0DGG32C>0LQ,?6D$V8T#WW5_AD3 MDT]*+!\<,X*8F'Q28OGL$ZXW[$I:OMD8L2M*!%"_#[XPQ.23D3;EWCQUBHJ_0^UJ;-1@NLF)=3,H7O7*;K=:];//[9K=0$QTC= MTP_V .'#WP_:##$QW>3$NOD=\SGRO>??V2>XS"O'=),3Z^9WS#M1:57)1NXR M"HB)Z28GU\T0\[=0':[LP\13$(L'[JP2/S$<%YIV"V#MX M*1B&OP7FG8+8.S@F#'\+S#L%L7=P3!C^%IB$"F()X9@P_"TP"17$$GIMU=&O M400QT:7&Q!(:67PT/LXQ!17D&<_2C5-AQBDF?<,#Q5ABQBF)C8-B#HQ38L8I MR8ML\$74"X%#3$PY);%R7F N#B7@RQJ&&26FG))8.1CF>P[K5R6FG))8.2_6 M@8V.\A+33=GK9MX?;"_.5F(ME5A]]J>WOKWB3?7%L/ 1SA3%:1;6HJZ[IKGT M;;?JD^:AO3_'_O_C+OX#4$L#!!0 ( (A\54[";GS=G ( +0R : M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/%VD%NVS 0A>&K&#I : [)(5/$ M6763;=L+"#9M&;$E0531Y/95O:D*)'I=&$\;"X:%X;_Q!X'BT[=\J<=SUY;F MW)?-V_72EEW5C&/_Q9BR;_*U+@]=G]OIEV,W7.MQ^CJ<3%_O7^M3-K+=JAGF M,ZKGI_G,S"U-SF,QMXM]F!:8;GGO\_\L MWQV/YWW^VNU_7G,[?E#Q=X'*?!PDRT%"#W++08X>Y)>#/#TH+ <%>I N!RD] M*"X'17I06@Y*]*#'Y:!'>I#= AFW_"2$-5]K"[BV?*\M -ORQ;: ;,LWVP*T M+5]M"]BV?+LL*S]KH89NOMP"]A:^W M +V%K[< O86OMP"]A:^W +V%K[< O86OMP"]A:^W WH[OMX.Z.WX>CN@MUMA MKP1MEO#U=D!OQ]?; ;T=7V\']'9\O1W0V_'U=D!OQ]?; ;T=7V\/]/9\O3W0 MV_/U]D!OS]?; [W]"GO=:+.;K[<'>GN^WA[H[?EZ>Z"WY^OM@=Z>K[<'>GN^ MW@'H'?AZ!Z!WX.L=@-Z!KW< >@>^W@'H'59X5XE>5O+U#D#OP-<[ +T#7^\ M] Y\O0/0._#U5J"W\O56H+?R]5:@M_+U5J"W\O56H+?R]5:@MZYPU@0=-N'K MK4!OY>NM0&_EZZU ;^7K'8'>D:]W!'I'OMX1Z!WY>D>@=^3K'8'>D:]W!'I' MOMX1Z!U7."N(#@OR]8Y [\C7.P*](U_O!/1.?+T3T#OQ]4Y [\37.P&]$U_O M!/1.?+T3T#OQ]4XSO4M3#_GP?1S.[:G7Y-U!+ P04 " "(?%5."E)L3S0" !#,0 M$P %M#;VYT96YT7U1Y<&5S72YX;6S-V]]NFS 4Q_%7B;B=@H,!FTU-;]K= M;I6V%_# 25#X)]OMTK>?0]M)JS*I51/I>Q,"QYSS@UB?NUS]?)RL7QSZ;O#K M9!?"]$4(7^]L;WPZ3G:(EA/BJ=N*R=1[L[5"KE9*U.,0[!"6X=@CN;ZZ MM1MSWX7%S=/U8^MU8J:I:VL3VG$0#T/SJNGRN6'J;#>O\;MV\I_B@F3Q]1"[ M^'AMG<2J3\0;)KR^\7@>[_O^8)UK&_NN:.-FT]:V&>O[/MZ2^LE9T_B=M:'O M4K\SSC8_@FN'[7/>.^/"-]/'QN+0B7\6I)?+$1X[>SK 7#GGY!"WA3TU:BX\ M?68?&OBR&^K1V>7D8M6%]L3CQ4AWL>K%<>$Y']$>MTYCFS<-CZTO]\/^'MU^ M_G[JA?\M>C$?/O;6SY=#0G+DD!P%)$<)R:$@.30D1P7)\1F2(UM1@E!$S2BD M9A13,PJJ&475C,)J1G$UH\":4625%%DE159)D5529)44625%5DF155)DE119 M)476G")K3I$UI\B:4V3-*;+F%%ESBJPY1=:<(FM.D;6@R%I09"THLA8460N* MK 5%UH(B:T&1M:#(6E!D+2FREA192XJL)476DB)K29&UI,A:4F0M*;*6%%D5 M159%D5519%44615%5D6155%D5119%45619%54V35%%DU159-D5539-44635% M5DV155-DU119*XJL%476BB)K19&UHLA:75#6^9CVIAW^E^37..Y?YHOYOQ/7 M?P!02P$"% ,4 " "(?%5.'R// \ 3 @ "P @ $ M 7W)E;',O+G)E;'-02P$"% ,4 " "(?%5.)^B'#H( "Q $ M @ 'I 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( (A\ M54X.!YWH[@ "L" 1 " 9D! !D;V-0&UL4$L! A0#% @ B'Q53B8 %/O& M @ T@H !@ ( !]P@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B'Q53F[NW"[3! ^18 !@ M ( !!A, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ B'Q53L#80G(2!0 BQD !@ ( !Z" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ B'Q53A/1A RV M 0 T , !D ( ! BH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B'Q53F:%[K.T 0 T@, !D M ( !QR\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ B'Q53@;;?:*T 0 T , !D ( !B34 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MB'Q53C,70'JQ 0 T@, !D ( !2SL 'AL+W=O&PO=V]R:W-H965T!$ !X;"]W;W)K&UL4$L! A0#% @ B'Q53L@\FR2U 0 T@, !D M ( !RT8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ B'Q53MJ%EP,% @ - 8 !D ( !F4T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B'Q5 M3HC@X\:X 0 T@, !D ( !SE, 'AL+W=O&PO=V]R:W-H965TMP$ -(# 9 " <)7 !X;"]W;W)K M&UL4$L! A0#% @ B'Q53M<-20>V 0 T@, M !D ( !L%D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B'Q53H$:5X_O 0 9@4 !D M ( !AU\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ B'Q53N"9U4ZV 0 T@, !D ( !HF4 'AL+W=O M&PO=V]R:W-H965T 4 * ? 9 " 8QI M !X;"]W;W)K&UL4$L! A0#% @ B'Q53KV5 MBCU( @ ZP8 !D ( !.V\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B'Q53K/A<'IE @ G@< !D M ( !%7@ 'AL+W=O@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ B'Q53@V)/)*N! ,!8 !D ( ! MV( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ B'Q53@B"B:HG @ .@< !D ( !$8P 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ B'Q53JM^F<@) P &PX !D M ( !<*$ 'AL+W=OI.33"\# #?#0 &0 @ &PI >&PO=V]R M:W-H965T&UL M4$L! A0#% @ B'Q53M6$Z92/ @ 0 @ !D ( !3:H M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MB'Q53@I8'>(9 @ 0P8 !D ( !%[0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B'Q53GL-TEV_ P @!$ !D M ( !*\8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ B'Q53JU4P#\I!0 !1\ !D ( !Q= 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B'Q5 M3J3<'U,; @ H04 !D ( !$MP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ B'Q53H80G""6 P &PO=V]R:W-H965T&UL4$L! A0#% @ B'Q53E(*Q#H> @ \@4 !D M ( !Q^L 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ B'Q53B^ANO8% @ _P4 !D ( !'/, 'AL+W=O M&PO&PO M&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " "(?%5."E)L3S0" !#,0 $P M @ $[N $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 7@!> ,09 "@ %N@$ ! end XML 101 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 102 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 104 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 308 430 1 false 102 0 false 9 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.ni.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.ni.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.ni.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Income Sheet http://www.ni.com/role/ConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.ni.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.ni.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 1005000 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.ni.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 2101100 - Disclosure - Operations and summary of significant accounting policies Sheet http://www.ni.com/role/OperationsAndSummaryOfSignificantAccountingPolicies Operations and summary of significant accounting policies Notes 8 false false R9.htm 2102100 - Disclosure - Revenue Revenue Sheet http://www.ni.com/role/RevenueRevenue Revenue Revenue Notes 9 false false R10.htm 2103100 - Disclosure - Short-term investments Sheet http://www.ni.com/role/ShortTermInvestments Short-term investments Notes 10 false false R11.htm 2104100 - Disclosure - Fair value measurements Sheet http://www.ni.com/role/FairValueMeasurements Fair value measurements Notes 11 false false R12.htm 2105100 - Disclosure - Derivative instruments and hedging activities Sheet http://www.ni.com/role/DerivativeInstrumentsAndHedgingActivities Derivative instruments and hedging activities Notes 12 false false R13.htm 2106100 - Disclosure - Inventories Sheet http://www.ni.com/role/Inventories Inventories Notes 13 false false R14.htm 2107100 - Disclosure - Property and equipment Sheet http://www.ni.com/role/PropertyAndEquipment Property and equipment Notes 14 false false R15.htm 2108100 - Disclosure - Intangible assets Sheet http://www.ni.com/role/IntangibleAssets Intangible assets Notes 15 false false R16.htm 2109100 - Disclosure - Goodwill Sheet http://www.ni.com/role/Goodwill Goodwill Notes 16 false false R17.htm 2110100 - Disclosure - Income taxes Sheet http://www.ni.com/role/IncomeTaxes Income taxes Notes 17 false false R18.htm 2111100 - Disclosure - Comprehensive income Sheet http://www.ni.com/role/ComprehensiveIncome Comprehensive income Notes 18 false false R19.htm 2112100 - Disclosure - Authorized shares of common and preferred stock and stock-based compensation plans Sheet http://www.ni.com/role/AuthorizedSharesOfCommonAndPreferredStockAndStockBasedCompensationPlans Authorized shares of common and preferred stock and stock-based compensation plans Notes 19 false false R20.htm 2113100 - Disclosure - Employee retirement plan Sheet http://www.ni.com/role/EmployeeRetirementPlan Employee retirement plan Notes 20 false false R21.htm 2114100 - Disclosure - Segment information Sheet http://www.ni.com/role/SegmentInformation Segment information Notes 21 false false R22.htm 2115100 - Disclosure - Debt Sheet http://www.ni.com/role/Debt Debt Notes 22 false false R23.htm 2116100 - Disclosure - Commitments and Contingencies Sheet http://www.ni.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 23 false false R24.htm 2117100 - Disclosure - Litigation Sheet http://www.ni.com/role/Litigation Litigation Notes 24 false false R25.htm 2119100 - Disclosure - Restructuring Sheet http://www.ni.com/role/Restructuring Restructuring Notes 25 false false R26.htm 2120100 - Disclosure - Subsequent events Sheet http://www.ni.com/role/SubsequentEvents Subsequent events Notes 26 false false R27.htm 2201201 - Disclosure - Operations and summary of significant accounting policies (Policies) Sheet http://www.ni.com/role/OperationsAndSummaryOfSignificantAccountingPoliciesPolicies Operations and summary of significant accounting policies (Policies) Policies 27 false false R28.htm 2301302 - Disclosure - Operations and summary of significant accounting policies (Tables) Sheet http://www.ni.com/role/OperationsAndSummaryOfSignificantAccountingPoliciesTables Operations and summary of significant accounting policies (Tables) Tables http://www.ni.com/role/OperationsAndSummaryOfSignificantAccountingPolicies 28 false false R29.htm 2302301 - Disclosure - Revenue Revenue (Tables) Sheet http://www.ni.com/role/RevenueRevenueTables Revenue Revenue (Tables) Tables http://www.ni.com/role/RevenueRevenue 29 false false R30.htm 2303301 - Disclosure - Short-term investments (Tables) Sheet http://www.ni.com/role/ShortTermInvestmentsTables Short-term investments (Tables) Tables http://www.ni.com/role/ShortTermInvestments 30 false false R31.htm 2304301 - Disclosure - Fair value measurements (Tables) Sheet http://www.ni.com/role/FairValueMeasurementsTables Fair value measurements (Tables) Tables http://www.ni.com/role/FairValueMeasurements 31 false false R32.htm 2305301 - Disclosure - Derivative instruments and hedging activities (Tables) Sheet http://www.ni.com/role/DerivativeInstrumentsAndHedgingActivitiesTables Derivative instruments and hedging activities (Tables) Tables http://www.ni.com/role/DerivativeInstrumentsAndHedgingActivities 32 false false R33.htm 2306301 - Disclosure - Inventories (Tables) Sheet http://www.ni.com/role/InventoriesTables Inventories (Tables) Tables http://www.ni.com/role/Inventories 33 false false R34.htm 2307301 - Disclosure - Property and equipment (Tables) Sheet http://www.ni.com/role/PropertyAndEquipmentTables Property and equipment (Tables) Tables http://www.ni.com/role/PropertyAndEquipment 34 false false R35.htm 2308301 - Disclosure - Intangible assets (Tables) Sheet http://www.ni.com/role/IntangibleAssetsTables Intangible assets (Tables) Tables http://www.ni.com/role/IntangibleAssets 35 false false R36.htm 2309301 - Disclosure - Goodwill (Tables) Sheet http://www.ni.com/role/GoodwillTables Goodwill (Tables) Tables http://www.ni.com/role/Goodwill 36 false false R37.htm 2310301 - Disclosure - Income taxes (Tables) Sheet http://www.ni.com/role/IncomeTaxesTables Income taxes (Tables) Tables http://www.ni.com/role/IncomeTaxes 37 false false R38.htm 2311301 - Disclosure - Comprehensive income (Tables) Sheet http://www.ni.com/role/ComprehensiveIncomeTables Comprehensive income (Tables) Tables http://www.ni.com/role/ComprehensiveIncome 38 false false R39.htm 2312301 - Disclosure - Authorized shares of common and preferred stock and stock-based compensation plans (Tables) Sheet http://www.ni.com/role/AuthorizedSharesOfCommonAndPreferredStockAndStockBasedCompensationPlansTables Authorized shares of common and preferred stock and stock-based compensation plans (Tables) Tables http://www.ni.com/role/AuthorizedSharesOfCommonAndPreferredStockAndStockBasedCompensationPlans 39 false false R40.htm 2316301 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.ni.com/role/CommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.ni.com/role/CommitmentsAndContingencies 40 false false R41.htm 2319301 - Disclosure - Restructuring (Tables) Sheet http://www.ni.com/role/RestructuringTables Restructuring (Tables) Tables http://www.ni.com/role/Restructuring 41 false false R42.htm 2401403 - Disclosure - Operations and summary of significant accounting policies - Narrative (Details) Sheet http://www.ni.com/role/OperationsAndSummaryOfSignificantAccountingPoliciesNarrativeDetails Operations and summary of significant accounting policies - Narrative (Details) Details http://www.ni.com/role/OperationsAndSummaryOfSignificantAccountingPoliciesTables 42 false false R43.htm 2401404 - Disclosure - Operations and summary of significant accounting policies - Schedule of Allowance for Doubtful Accounts (Details) Sheet http://www.ni.com/role/OperationsAndSummaryOfSignificantAccountingPoliciesScheduleOfAllowanceForDoubtfulAccountsDetails Operations and summary of significant accounting policies - Schedule of Allowance for Doubtful Accounts (Details) Details 43 false false R44.htm 2401405 - Disclosure - Operations and summary of significant accounting policies - Adjustment For Excess And Obsolete Inventories (Details) Sheet http://www.ni.com/role/OperationsAndSummaryOfSignificantAccountingPoliciesAdjustmentForExcessAndObsoleteInventoriesDetails Operations and summary of significant accounting policies - Adjustment For Excess And Obsolete Inventories (Details) Details 44 false false R45.htm 2401406 - Disclosure - Operations and summary of significant accounting policies - Concentration of Credit Risk (Details) Sheet http://www.ni.com/role/OperationsAndSummaryOfSignificantAccountingPoliciesConcentrationOfCreditRiskDetails Operations and summary of significant accounting policies - Concentration of Credit Risk (Details) Details 45 false false R46.htm 2401407 - Disclosure - Operations and summary of significant accounting policies - Schedule Of Warranty Reserve (Details) Sheet http://www.ni.com/role/OperationsAndSummaryOfSignificantAccountingPoliciesScheduleOfWarrantyReserveDetails Operations and summary of significant accounting policies - Schedule Of Warranty Reserve (Details) Details 46 false false R47.htm 2401408 - Disclosure - Operations and summary of significant accounting policies - Reconciliation Of Denominators Used To Calculate Basic And Diluted EPS (Details) Sheet http://www.ni.com/role/OperationsAndSummaryOfSignificantAccountingPoliciesReconciliationOfDenominatorsUsedToCalculateBasicAndDilutedEpsDetails Operations and summary of significant accounting policies - Reconciliation Of Denominators Used To Calculate Basic And Diluted EPS (Details) Details 47 false false R48.htm 2401409 - Disclosure - Operations and summary of significant accounting policies - Cumulative Effect Adjustment From Adoption of Topic 606 (Details) Sheet http://www.ni.com/role/OperationsAndSummaryOfSignificantAccountingPoliciesCumulativeEffectAdjustmentFromAdoptionOfTopic606Details Operations and summary of significant accounting policies - Cumulative Effect Adjustment From Adoption of Topic 606 (Details) Details 48 false false R49.htm 2401410 - Disclosure - Operations and summary of significant accounting policies - Effect of Adoption on Income Statement and Balance Sheets (Details) Sheet http://www.ni.com/role/OperationsAndSummaryOfSignificantAccountingPoliciesEffectOfAdoptionOnIncomeStatementAndBalanceSheetsDetails Operations and summary of significant accounting policies - Effect of Adoption on Income Statement and Balance Sheets (Details) Details 49 false false R50.htm 2402402 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.ni.com/role/RevenueDisaggregationOfRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 50 false false R51.htm 2402403 - Disclosure - Revenue - Change in Deferred Revenue (Details) Sheet http://www.ni.com/role/RevenueChangeInDeferredRevenueDetails Revenue - Change in Deferred Revenue (Details) Details 51 false false R52.htm 2402404 - Disclosure - Revenue - Narrative (Details) Sheet http://www.ni.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 52 false false R53.htm 2403402 - Disclosure - Short-term investments - Unrealized Gains And Losses Related To Short-Term Investments Designated As Available-For-Sale (Details) Sheet http://www.ni.com/role/ShortTermInvestmentsUnrealizedGainsAndLossesRelatedToShortTermInvestmentsDesignatedAsAvailableForSaleDetails Short-term investments - Unrealized Gains And Losses Related To Short-Term Investments Designated As Available-For-Sale (Details) Details 53 false false R54.htm 2403403 - Disclosure - Short-term investments - Contractual Maturities Of Short-Term Investments Designated As Available-For-Sale (Details) Sheet http://www.ni.com/role/ShortTermInvestmentsContractualMaturitiesOfShortTermInvestmentsDesignatedAsAvailableForSaleDetails Short-term investments - Contractual Maturities Of Short-Term Investments Designated As Available-For-Sale (Details) Details 54 false false R55.htm 2404402 - Disclosure - Fair value measurements (Details) Sheet http://www.ni.com/role/FairValueMeasurementsDetails Fair value measurements (Details) Details http://www.ni.com/role/FairValueMeasurementsTables 55 false false R56.htm 2405402 - Disclosure - Derivative instruments and hedging activities - Narrative (Details) Sheet http://www.ni.com/role/DerivativeInstrumentsAndHedgingActivitiesNarrativeDetails Derivative instruments and hedging activities - Narrative (Details) Details 56 false false R57.htm 2405403 - Disclosure - Derivative instruments and hedging activities - Summary Of Notional Amounts Of Derivative Instruments (Details) Sheet http://www.ni.com/role/DerivativeInstrumentsAndHedgingActivitiesSummaryOfNotionalAmountsOfDerivativeInstrumentsDetails Derivative instruments and hedging activities - Summary Of Notional Amounts Of Derivative Instruments (Details) Details 57 false false R58.htm 2405404 - Disclosure - Derivative instruments and hedging activities - Fair Values Of Derivative Instruments On Consolidated Balance Sheets (Details) Sheet http://www.ni.com/role/DerivativeInstrumentsAndHedgingActivitiesFairValuesOfDerivativeInstrumentsOnConsolidatedBalanceSheetsDetails Derivative instruments and hedging activities - Fair Values Of Derivative Instruments On Consolidated Balance Sheets (Details) Details 58 false false R59.htm 2405405 - Disclosure - Derivative instruments and hedging activities - Effect Of Derivative Instruments On Consolidated Statements Of Income (Details) Sheet http://www.ni.com/role/DerivativeInstrumentsAndHedgingActivitiesEffectOfDerivativeInstrumentsOnConsolidatedStatementsOfIncomeDetails Derivative instruments and hedging activities - Effect Of Derivative Instruments On Consolidated Statements Of Income (Details) Details 59 false false R60.htm 2406402 - Disclosure - Inventories (Details) Sheet http://www.ni.com/role/InventoriesDetails Inventories (Details) Details http://www.ni.com/role/InventoriesTables 60 false false R61.htm 2407402 - Disclosure - Property and equipment (Details) Sheet http://www.ni.com/role/PropertyAndEquipmentDetails Property and equipment (Details) Details http://www.ni.com/role/PropertyAndEquipmentTables 61 false false R62.htm 2408402 - Disclosure - Intangible assets - Schedule Of Finite-Lived Intangible Assets (Details) Sheet http://www.ni.com/role/IntangibleAssetsScheduleOfFiniteLivedIntangibleAssetsDetails Intangible assets - Schedule Of Finite-Lived Intangible Assets (Details) Details 62 false false R63.htm 2408403 - Disclosure - Intangible assets - Narrative (Details) Sheet http://www.ni.com/role/IntangibleAssetsNarrativeDetails Intangible assets - Narrative (Details) Details 63 false false R64.htm 2408404 - Disclosure - Intangible assets - Estimated Future Amortization Expense Related To Intangible Assets (Details) Sheet http://www.ni.com/role/IntangibleAssetsEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetails Intangible assets - Estimated Future Amortization Expense Related To Intangible Assets (Details) Details 64 false false R65.htm 2409402 - Disclosure - Goodwill (Details) Sheet http://www.ni.com/role/GoodwillDetails Goodwill (Details) Details http://www.ni.com/role/GoodwillTables 65 false false R66.htm 2410402 - Disclosure - Income taxes - Components Of Income Before Income Taxes (Details) Sheet http://www.ni.com/role/IncomeTaxesComponentsOfIncomeBeforeIncomeTaxesDetails Income taxes - Components Of Income Before Income Taxes (Details) Details 66 false false R67.htm 2410403 - Disclosure - Income taxes - Provision For Income Taxes Charged To Operations (Details) Sheet http://www.ni.com/role/IncomeTaxesProvisionForIncomeTaxesChargedToOperationsDetails Income taxes - Provision For Income Taxes Charged To Operations (Details) Details 67 false false R68.htm 2410404 - Disclosure - Income taxes - Deferred Tax Liabilities (Assets) (Details) Sheet http://www.ni.com/role/IncomeTaxesDeferredTaxLiabilitiesAssetsDetails Income taxes - Deferred Tax Liabilities (Assets) (Details) Details 68 false false R69.htm 2410405 - Disclosure - Income taxes - Reconciliation Of Income Taxes To Effective Tax Rate (Details) Sheet http://www.ni.com/role/IncomeTaxesReconciliationOfIncomeTaxesToEffectiveTaxRateDetails Income taxes - Reconciliation Of Income Taxes To Effective Tax Rate (Details) Details 69 false false R70.htm 2410406 - Disclosure - Income taxes - Narrative (Details) Sheet http://www.ni.com/role/IncomeTaxesNarrativeDetails Income taxes - Narrative (Details) Details 70 false false R71.htm 2410407 - Disclosure - Income taxes - Reconciliation Of Beginning And Ending Amount Of Unrecognized Tax Benefit (Details) Sheet http://www.ni.com/role/IncomeTaxesReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitDetails Income taxes - Reconciliation Of Beginning And Ending Amount Of Unrecognized Tax Benefit (Details) Details 71 false false R72.htm 2411402 - Disclosure - Comprehensive income (Details) Sheet http://www.ni.com/role/ComprehensiveIncomeDetails Comprehensive income (Details) Details http://www.ni.com/role/ComprehensiveIncomeTables 72 false false R73.htm 2412402 - Disclosure - Authorized shares of common and preferred stock and stock-based compensation plans - Narrative (Details) Sheet http://www.ni.com/role/AuthorizedSharesOfCommonAndPreferredStockAndStockBasedCompensationPlansNarrativeDetails Authorized shares of common and preferred stock and stock-based compensation plans - Narrative (Details) Details http://www.ni.com/role/AuthorizedSharesOfCommonAndPreferredStockAndStockBasedCompensationPlansTables 73 false false R74.htm 2412404 - Disclosure - Authorized shares of common and preferred stock and stock-based compensation plans - Schedule Of Restricted Stock Plans (Details) Sheet http://www.ni.com/role/AuthorizedSharesOfCommonAndPreferredStockAndStockBasedCompensationPlansScheduleOfRestrictedStockPlansDetails Authorized shares of common and preferred stock and stock-based compensation plans - Schedule Of Restricted Stock Plans (Details) Details 74 false false R75.htm 2412405 - Disclosure - Authorized shares of common and preferred stock and stock-based compensation plans - Assumptions Used To Calculate Weighted Average Purchase Price (Details) Sheet http://www.ni.com/role/AuthorizedSharesOfCommonAndPreferredStockAndStockBasedCompensationPlansAssumptionsUsedToCalculateWeightedAveragePurchasePriceDetails Authorized shares of common and preferred stock and stock-based compensation plans - Assumptions Used To Calculate Weighted Average Purchase Price (Details) Details 75 false false R76.htm 2412406 - Disclosure - Authorized shares of common and preferred stock and stock-based compensation plans - Schedule Of Weighted Average Grant Date Fair Value Of Purchase Rights Granted Under Employee Stock Purchase Plan (Details) Sheet http://www.ni.com/role/AuthorizedSharesOfCommonAndPreferredStockAndStockBasedCompensationPlansScheduleOfWeightedAverageGrantDateFairValueOfPurchaseRightsGrantedUnderEmployeeStockPurchasePlanDetails Authorized shares of common and preferred stock and stock-based compensation plans - Schedule Of Weighted Average Grant Date Fair Value Of Purchase Rights Granted Under Employee Stock Purchase Plan (Details) Details 76 false false R77.htm 2413401 - Disclosure - Employee retirement plan (Details) Sheet http://www.ni.com/role/EmployeeRetirementPlanDetails Employee retirement plan (Details) Details http://www.ni.com/role/EmployeeRetirementPlan 77 false false R78.htm 2414401 - Disclosure - Segment information (Details) Sheet http://www.ni.com/role/SegmentInformationDetails Segment information (Details) Details http://www.ni.com/role/SegmentInformation 78 false false R79.htm 2415401 - Disclosure - Debt (Details) Sheet http://www.ni.com/role/DebtDetails Debt (Details) Details http://www.ni.com/role/Debt 79 false false R80.htm 2416402 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details) Sheet http://www.ni.com/role/CommitmentsAndContingenciesFutureMinimumLeasePaymentsDetails Commitments and Contingencies - Future Minimum Lease Payments (Details) Details 80 false false R81.htm 2416403 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.ni.com/role/CommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 81 false false R82.htm 2419402 - Disclosure - Restructuring - Narrative (Details) Sheet http://www.ni.com/role/RestructuringNarrativeDetails Restructuring - Narrative (Details) Details 82 false false R83.htm 2419403 - Disclosure - Restructuring - Summary of Charges in Consolidated Statement of Operations (Details) Sheet http://www.ni.com/role/RestructuringSummaryOfChargesInConsolidatedStatementOfOperationsDetails Restructuring - Summary of Charges in Consolidated Statement of Operations (Details) Details 83 false false R84.htm 2419404 - Disclosure - Restructuring - Summary of Balance Sheet Activity (Details) Sheet http://www.ni.com/role/RestructuringSummaryOfBalanceSheetActivityDetails Restructuring - Summary of Balance Sheet Activity (Details) Details 84 false false R85.htm 2420401 - Disclosure - Subsequent events (Details) Sheet http://www.ni.com/role/SubsequentEventsDetails Subsequent events (Details) Details http://www.ni.com/role/SubsequentEvents 85 false false All Reports Book All Reports nati-20181231.xml nati-20181231.xsd nati-20181231_cal.xml nati-20181231_def.xml nati-20181231_lab.xml nati-20181231_pre.xml http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/currency/2017-01-31 true true ZIP 106 0000935494-19-000010-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000935494-19-000010-xbrl.zip M4$L#!!0 ( (A\54ZK9'O1]%L" !(*@ 1 ;F%T:2TR,#$X,3(S,2YX M;6SLO5F7&D>V*/Q\[Z_PI^=/=LR#5Q_?%:-;Y\B26I)/WW[JA2!+19N"Z@1D MU?GU=P>0%)"93 444-FK;4MD1&;L>8@=._[R?[[?]7[XEN7#[J#_'Z_PC^C5 M#UF_/>AT^U__X]7OGUZ;3^[-FU?_YY?__9?_[_7K_VL_OOW!#]KCNZP_^L'E M66N4=7[XLSNZ_>'OG6SXQP\W^>#NA[\/\C^ZWUJO7T\GW?],@V+16!R$Q)Q% M80(AQBL<*,.(6/G_?__YIJU;.M-(H4Z'=;+LRQ=),=Y__NFGF];PRX^#_.M/G>[PI_3D)X*P>HWP M:XI?%1/N:X;?5PW.!S6C\T'%\"\U2_E2M9 OP\'-3VJ][?; M6=WHK&HX$/RFVVZ-@ M>W[?R47ER:4CE:^[*$X>C.YA\5SF\7[/(0;]R^+@_ MRA_F4Q(C_#C,VC]^'7S[:?8P39.5TUZW>KVU4]. -=.!XS>_8C9HPVN&H\[F MU\"@-:_9^(J:Z7G[:U:'],FS*KSG[?LOM7/NOU1/R>NGY#53AE]JQ'/ZK&K2 MZ$NO9@H\J9HPSG/0;W5,-'M:A;G9HS4\L#!BW0O6,]+*J$TOJN>#E5'K7K3Y M)=4OZ+3;]X-6-?ZGSRHHT,F^5&B7R11X4CFA6[TZ>% ]O!Z]LX#[SSS___'$R.V&5(*3!6K7S02_[Z7%P>3I> M,[]NVCO3PI&JQW>'@?E@W)3VKFI373,@K!F>==HW%3D^J)G1KAE#>L760RH MGGXWJ')39U/3PXII7\>M&H62GE1,N*W3*+>5"J7;^EHS/CVIG#"HD]3Z7C-E\JQR4HVJ@P?5P^OP-'E4/661]$O"-GV6)M&J2?4Z MXO%Y_>2U2F9YS/J7U.J*Y3'U+]GT@IK)-0SE/LQ'%A%Y6 M8]3A0<7[X=<:;DQ/JB9T^W^L64UZ_*4US(KA_5:W/:Q&TN11A5,Z^;V>PO/' MM5/7,LC2D+6OJ*7NTI#:5VR87C=UU%W";K_[8Q%Z8[(P+ONZP6F<.'VS88^S M1IMGC.:C:_1:OTJK]0?]_OBN^NV=4?[3Z.$>7C[HOX916=YMS^?56(!^E?+? MX@O+;Q^T[V]JV'ORJ.(;==J\4IO\Z]GSRJFG)?A];[2KR.:T:/ M*P8/VS>O.U\J%I0R?+.'==.JK-9\6J7I2D^Z_;43)X_73:VP94MSJTS:]&&% M^_,XL\H%2D^JN+285T.VV:ER-Q1%K7C 8M/]<_X(T8MT+1L/;#2^ $6M> M,+R%*&,S(N;#UKUJ?+?%BZ:#JEY31\]*$F;MU^U^YZ;.DWQ\7C.Y/O(JGM9, MK%/CTV>UDVJCR_GCFJG#<<5^1#$1'M9.NU_[R>GS^LGW-89P_KAFZK=_U\_[ M]N^J23?WK]L],!\UNJ!X7#NU LC'B940PI-Z&S!]6#.MNVY:MW9:O7Z\M3A01J.2\/KPXO9PYII:R.3A0%K MIM>&%0L#:J:OG5HS;5 A"1-<#BIEH,I[G@ZO1#RHQ.QKS8[C[&'-M+7>P?QY M[>0ZL9D^K)U6H30?IU7J3'A2ZU1,GM5.ZJ[Y6'I:,W'XI9X$Z6'5M"IU-YE2 MK>CJK$ZEM:DR-,-J^Y(O"\?B\)J<<7J2_/LJ54T;W>M?LOX% M=;YNI7L[ZM;5/Q1/JB;5^ JC*IJ.AZ]G.W(5LQ8>5D_]VJHJ89D]J)]2+1D+ M#]=,725B:7K]GLK"B/SAPZ#;KQ'1ZG%K7KAV/;5KJ4?Z&HS7B&WQI&)28M#. MRI[U//TP?;@T=%0YE$^'CA:'+B?W5A*Y_>&HM9"B^-Y;,_C_ONWV_W@3'$U*5[XNP#/3^DUT]JO]J _ MRKZ/?N@"^:-/4__&_O'9IP\50X"'NJ.']$/Q2[>3?KOI9OD/DW4LIWL*3>+> M_->K7Q#\3U/.-/O+3ZN3)]_X:?4CLV_<9WEWT%G\*J @'_G6*/NEX!"$B^F/ MSQ8F9/W.XW!,@*$>O]8I!A<_S;]7_###3 VJWDQ018">H]=]PS+Y@?N:@Z]>(O,;\8*#/*,[.'.P51C\,V/+LP9:'!CNI0G$9 MJE#LI@K%H56AGW+():!*[H8J>0Q430WL/R%*^>>'?- 9MT?O\T]9_JW;SLSW M[O"?,Z?KG[^U4K5&/YG]W[*[+UE^,NS.40?A?C:5HMEO'?CR]_M>M]T=3=?T M0Z<+0Z:E[@#1SU40O?IE!M+/)9#^\E/E6Z>+^*FTBDMU%G8A^^SAM9!\"9P7 M1&[12/FII?Q\[&!#]A.2_1QL^K;2WBCW%R7E#;DO7KI3^,O//OSEQXCZQ=F# M+8X7]<]E^-,(&"AQ<9B<&'&#N_M!'_XZ7)+TC]D(S%_6":V\W^U_'5Z&R!>" MO1;&1_FO!O*%Z/V9(MB1+TR[/;X;]U+1[_M4?9J&Y=EM(L"W[$V_/;B[$/]O M1U;9&N[C<<\QU>."$[ C/W0ZW73>N]7[T.IVWO1=Z[X[:O6NDP?6P?J"W ?1 M:(V+U!KGXUTT6N.T6N,XZLD>B+R'GME\IHB'LQJ8G]$II-JNJY4E5GE>A<*'%KW/9G=]O/JAQN M/Z^@X8L+]P\.G[046%P6%QPAWSC'P67Z&;-#-(V3<2E.QC&/%NWM,S3\&FZX"'.Q9P5>DU*^]*ABCWV$QD$X X?QZ)M*1ZR+ MN13&>*Z2EO-FDCU"S,9,7+)OL'\HV=#]144(>V]T-4'"=6Y<[;>MW>Q.7%CB M>6^Y;RC=:(#&<7ANA_$H&U$GVJU\40KGN;8\+U\GGN?)LR:1=A8[;>=P)&/W MI,IEJ[+SUQ-'V6)1)SYX^*8/OD6K9^X3GB:7H7^8+-I-!1#D+=S<9.W1Y[P% M!$K/ES[FNS>SJZ1L-OHSR_H?LV]9?YS].NYV4B^J-_WI=)O=#/+,]#OF9I3E MGP?WW;9 33W1H<\O[D?-Q[4>@IS7(7MN .#V1_D$B1^[PS_L@P6\W-ZU\C^6 M,U.MX2T@(OTG::IOK5YB@14IJWC;YX?[Y795OV:#KWGK_K;;+HU>>=OC2-\= MCO+NEW%)+JN' -MFW:_]RQ*[39182**M(<6!!&P-(1_7L9&2!UI,/1]4K:66 M$5Z(P*;N_#72"K]\2I>:?<[RNS>3RVKO&B$^L1 G\M1(\%KR-()]98)=L9G8 MR'8CVXULGTBVSVK#>&^W_')DW@_N8('=]K4)_3R1TXCW5N*]S >7:;M?@+A> MJ8ENI/4LC7'C:#=&M_&TK]447X>K?4D9\&N5^R8%?JXR?FX6O/&XSTQD&Z-\ M5AYW8Y-WD^_K$\BKL*'G:[0N=./V>OC\ZF/$\^7]E^&P77N0=04B05V-#&:#VW MT;I6][.Q6N?J:IZ5V5H0\V$^^N>'?- 9MT?O\T]9_JW;7I;&V<,5R6M.FYZ% M9@#J_5Q%O4>N7R+?@:2M.=OZS&=;SU69--KAK+1#(Z^-O);D-86L^F_X/UM] MA(_94@F1%8&%%\%*1P\?>A"C 628WJ?7EH1 KS-6L/L=M#KI*SI_"]O[N[S MP;>L*EB>-P#Y!%YF"_"Q'&W/?DPIBG9K.'KQXCNGSH'$=PO:/BYL6^(>:&V5 MK+&03ZCDC9.$[WI9$QRN6B(Y]2X1/\OO0;L\O&O=98_;1[^U>JV'8;?5=Z!( MO[3Z%Y(J2KYN%5"S39<:J"X^#Y-H^;'5_SHE8/K;;ZWOW;OQW1/4JQUW 27] MKY=#^#D&7OV2_KJ$@N?08PSY<&;O@V&5OP7_KO.F#4'SM?NEE9CC, M1D/[\%OK7X/<]5K#9;?BT^!F]&=KXJ45?_3@S?4&$VJXP; P$ WC3GAQ!QPO MF+UMD?Q">'L[T_G7W+U[_G@O_-OKWX$F?.,Z!$..)3HC=[^E/ M%\RHSYT JL=FPZV'B+.NBUN?.^9ZZ=SZ;)N>^^Q+/CX>?QEF_Q[#[/ -_E62 MD97GER$>%[2K>?"=PUV^74W[A:]7$?\RMRU73,G..Y?/6*OL\JS3'5UH\?WA M=U1W8/#+*V9>2^N784=+UWH_L0K/M7KMZ=5-O_<[6;ZV:.LR:^^>6MBV/X9. M8@L.?27X=!MNZJB=C,3[[EP=U@PN@MY4TIZG-#>5M.=TJ]/AY:\IC&T"T#,* M0%]466T3'*\M3"ID;J:./V9WK6ZZQ!*T.RCBNZ2:WW_I=;].5'[X?@\J.NM\ M[M[!D/_Y)$$%3A)R'5A@!IW3J^>JP M2'@U_?;_^LMQ7C_#\2^/./[+3\?]TA25/Y5Q>6C#?N0F@A"+T MJ+<;$;I"$2*X$:&C6R' M)6DOH1:DZ2YX":83Y#G$R%=!\HF@+P%T(I++W4@NCUP/U4CY]6^&;BWE# M>V\L^I4X<5M9]$;6K\^N;T_X1M9?$LG+KMS\IR*#-:FLN,GR]S>_#@:=ZJZ: MQ9@\Z[S_EN4P-;L*!MK-,=QARW<+Y#Y^O1:[#3&2-HGZ*?]?HZI.USWTYJK=1A9>I"B^0U2Y0'S;/Y MQL1?'3=?J:(^)Y9NM/337=?+4KJ-$MR#6:85I/0R*TC[W=YY,.45EH[^\'W8 M_1D0_!^O1ODX>_7#3S.(?RJ#? "96#Y J%]3-*?"@8JD+Y3%FZ,Z1^?T:SRJ MTXA0G8_3:I?[-\QNP'2#_'Z0 Q)\]F7T M*6N/\^ZH>RE-]^:-[JJ!76AOL VTQW/)C]@Z96?"VU;_CQ2&^.Q^,.Q>2M?: MK2E=#=[EDE8U,GWV,GWT;"/_[I\]YUAJ.\X>KI78]B"^#Q"]#IJ]4EI?L MK-\[LP_R/?P7TMO+V[9-_WX\&DX&X NC^E80+[0M MK@?Y/>W0 MA"B73^*#V:RMN>:W03][^*V5_Y&-XKC?N32..8W).R0/5R.\X=\]#>Z%)ULO MS])>6_KWF?FWT;\GYM]&_VZ3^6KT[R$39XW^/5O^;0+VYV'CEQ"PGSZ:NX(< MP.5%=$U6XN!>L8<5?YMW9-G&]W[#-S;Z-Z#>\1-1N+$ MKG"3D3BH#]Q$=,_C!K^$B.Y%L%Y#Z.Z_;K&BSJI%_62 MU=&)':GY]EF+_+$G'O5>Y'7JB ;=70BC[Y)"#^#;W^-"6'5;"H_/Q^_ MK$WE9S^-VYC7RR)G<^;VS,_<7@(+;&N9^B _C\GV=X-1-FSU.W9P>5FMRS%, M"><_K\-YP\5-G-#$"5?$Q\WQ]X8%FMJA\[3&9[#K]6PAXO5X?XVO=: BW8NA M^&DJ;%\B"S0VZEQKM*_:1C65&5?L75UIKO:Z%62CCIH#U"\@@?7\5=B7P,W- MP=.S=0NOU+B>CF>O)P]R.0<6JT M<=.:Y4H"+/-MF)TS/OE68G_/0LWS\^^PI-^(B#C]WA M'\OL.\BS[M=^^-Z^;?6_9O#7/UMY9X5__YIUOG;[7WTVA*&3&VU75.[T]ZQC MAK.ACU]<>=6;?GMPEWT:P>CT].V@77Z?&PQ'Z9+J]_./MUF675F\$.>W;>ZG=G>V=#T.Q,.G^;A1V8XS$H)Q\U:8&5[ MH["TGVX'^>ASEJ\:I9=3EU!'CD=.W)X>IS-IVY'S,O:MKD8;7Y%47 K)CU[; MWVCKL^++1ELWHOMDT7T,B]X.^E\3 0XKIL5;&RDM2>ECP%:%^F>7R&7*-0)Y MV,CGY0C I9#\Z![S-;A/%YQD:=RE)@^UIS:^8*X_5Y(>_3K.QN,]/T7;>+PO MS/VYMES_!1N"QOUI;.4!;.7;;NM+M[?0:JDQF"]<2).5IB'6,82S:8A56LG%-,1Z[A/4UR3,37/*ERC% MS]J5*S'K"-#;F3%59XY6=J2K[Z^_Q@@D#J[]?A3"[WSQ\P97@9U7S?%:W&3[GU:07S% 7LY_WLCE[MQ*) M"^;'\V6#Y]Y%?YAL(3^I5PX-EJO;1EMB\E\S/%Y6EN00./E$RZ')X]C? XGQ'I3'\ M57M.BQAZ3MYM_(IM>7IQE[#AZ:?LHS8\_2P[]R^>9Z^&J9Z[>N#(QG_2V]:T M_SWNYHN)].)ZK,?YE^O#/KO]GS2@W0''+TA=BD9=7I>Z%+LQE;CP^/["]U\O M(>)_MFW>LU.61XR77H(;\-PA4^,&G(/&O@IWX1+T]CEY)>? XRN9@6F?Q,^M M[V8\NAWD ,[T_.Q@W!_EZ?CLN?/@_3*#Y.??CMA&XZPB]:)T:V)+ MYUC)0$3^D;7R1S,;OM]W\V[_*T$$?1X01-6*6JMAC94C3&Z*W\M06!/;5XF3 MF5VL0\J!-%@=DZZ<>%K"Z>76C"T6$%XA,[T\HE:4]C3VX]J3?K MS$YEONEWLIN)?]9[:.S(SYN0T]B3_57/]HX-ULF&$[P;0WIX.!QUV]?%D758 M.1$G5B*UT:AU'CF>.)^L8=PEEWP)*]?)N*<\QS&_'2'\>PSK2IF203^5M2UQ ME6FWQW?C7FJ \"X;%7?0Q7QP]WB;P_O\;^-6KWOS '1RK>%M[ W^3*T5+B5/ M.[\08AU&'GGB$"@Y"0N=HKA_9R[ZG+?ZP]ZTV4;G7^/A*$V^=CY9 _0+L8*' M8)U& 5V" CHKMEM-1.W#<[_W\PQ0^3]IW^%;-I7=R[R)=R_^V@S^9?I#!])( M#7<\&W>1BZ42D7I5).V6JE\7^OTO\]Y;YJ8V0NP<@< MQ76531[F0CCAK.J##L$ZC8MR-E'/<[/3F^GQF8:7+I.7%HR4.$$^6Z+\1[#:>;<-./@T M&K3_^+W?'0T_?OK]L@B^!-HC@=?"]D)3^PT7G(@+CIV-Y0U1GY6H_ 0Q1T/7 MYU#9YQ8%-%QP>ND^BD,F&NE^?NE^[OXJJ]M@#1><7KJ/OK?YH=?JOVO=90LG M).[N>X.'+)N _&&G7DW\WBO^4BG\U M6N.OD=X^6EL:?A!>*"S%Z[.U%TL86[$8FS"V,OPHQVFV-B 7+"Y[:.KK49E' M]2K.G2DNRCMH>&X-SWW^<_#Y=C >MOH=T^]$^+7AP!TXL Y]+X\?#Q,YS3?Y M;UMY9L'[ZJ2];J#*="=[DGZ9NNB ^:5!-LCMN'AK73FY^SR Y]M MP'MY[+#MY0JG4GGO^Q=LG(]PX\*E:-0YW5Z>"#59I.?*(IT1$QQ(CUZHV3T3 M9=A8]6-RXV4'SL_.CDW@?,+ ^3;/+H17+\W16T!MP\=7IC<;Q;850VRN&[K0 M+8]SVI,X42.NHVPQ7+3?_NP[#"_,;_>38R&36@32J)2349U/"B3(ME1?&?YD MJK_9@^H7JF3.5@LLG0M:(N\A2E'1E+P4-U[C$[]F@Z]YZ_ZV MVV[U'FG\?CP: J+3F:?$US#V0AJPI("N%K89A6N!N]S87CS&]@UE3TK9LSJT MN9+F:5CA^5CAN5.V"VT:&E9X7E8XAT8-LK'[SVSWC])=1S1D?6:R'KH#QZQG MTOOVB#P>U_39E]$;>',^3HM]I&OLYL.1@=\ZZ??+(&D1>I5AFM&S"J@3I40A MYB+ZH*14?R/F/B=B(RD_93"UMV[_Z]MN/WM_X_*LT[T6Y3C_7V&FUX-'Z[6FUX4C9L MM.':PU=-D/ <0<(9,L*;?GMPE\TWQ-X.VM/3BDMG1;->+YUR['=^:^5_9.G$ M8_B>#C9>B$TL.&,-K NG-S< ^X)81>[.*FXP'+V_^=3J72; 5QHT$:ICE7IKE03=.X MJR]3O^S!*A^S8=;*V[> /I]]RWJ#^S3T>KEE"WA?$,/L89 :AGDNACF##A/ M+__9ZL,R?-:F^!SK1YXB8L>HAM/3T]WTT3:/OPRS?X\3#WV#?Y6.\ZX\ORR) MJ@%NP5A707<\^5DH/-&3$]IT#O8^A2?C?G=*V?YXE2IW66LXSK-?9J^"/Q9O M*9X\OC>]IN*EXV&GZHW=X8 1+'_^_9/?^94SK%6]=I(0GCW?^;WMP;@_RA]J MWSM[OO-[\^Q^D";P/^3YD^:3UW>*K.]UO M(&*+3)EFO!O?09 S&BSN]VQ)\O^UM)#E%RU\P6?] 81/M=^8B55:[G#31U;> M53R:@[8)WY./U$M+W2(VO19T2;?3;:WAP\R;H_S\MV8Z_U]8>9_'_, M;I;*KV\^*(; MYWGZJ3MLMWK_ $\C3*W.%A\///J(*(OPZ>@"X][3Z<<5(I3!QU\7!FW=EXJ5 M^$%[LE\T'3"]Y"W";\,MEF(E,\P@JX-B'K' A0C3I5@N/ ZO?HG_F*ZB]BO5 MRTCKW'812I'(J6=1BF IMTQR/EV$B98Y\FIBXZN6,?_*ZB*FZ]N>)$I2A+$, M5& F&$'.\X(D6%@>7RVY&;5?6EU&LJ-;?%TP[+ 6'B644X6PC6CZ=1FM=_[5 M+QB]_J_E[Z97%Y\+$X/JX->\U7O3[V3?_RM[V.*[V!N#>4 Z!.E5,,HQ/_DN M109+C9?=CMHOK2QC<'O9M*_^:_6#:[:R7[&'6^6'R MC<5U+7UT>3T?QE_ \8R]06NTO)K9@99%OD(+Z]+>&TJ5Q]P8PY5RDL[TG@F> M083TR%43[XYH"0J;2;G$4PM?7U[6Q^SK)/W9'Z5^*EO@B0BIB63 YDXA+T$C M"S+3 !YAXU[]\LY\?O/^G7G[PYMWGSY__/VW\.[SIQ_<^X\??OC)AY\65[7\ M\>6%?;K->KWMF8A()3%!EA#ME.$.>S]A(J$$8U31"B9:_,+*MX$,/3L>=OO9 M<"NS$!F+P2,K#8_6:$VH2A_'U(-ZPJ3JXXN?6/[Z?P]ZX-J"0S'AIFV^SS0B M@FH+'5[ZP_/F_ U;^JS_XL_\)_)A!/^N\&0[' M$(MM7@:P*B(,-#7Q0 5!O<:ZL([PP)2T2LVGTGJFC;G:$R]_^*'UD J04C>? M=CL?9YVWW=:7;J\[ZF;#\+W=&R?56-STD&>]))P+0V;*JRQV\F]L4>Q>TP5@ M/),,&XR<]-AP#5J)HT(?X.CHJMPQ+2D%&_27GXZP])-A1*W!2" :"^TQV#45 MM1%2$5U@Q'%O2QA15*E38"2]9)8M&YI^Y_WH-LL79NQ&=P4*37.!@M8&_&L) M3!VG4#H# )6@)!3PL 3EAN4\:>7KZ ,2%F/4W/-(O'7!>SLSZHXYH\LKYQK3 M_5;>^==X.$J^W?#SP'0ZW933!%>[U>V\Z;O6?7?4ZOGN\-_C5B^E?3KPY_O! M<#*J0IV)F1ZI 8N!%R"$9B$2.K$U(LP<7A#1@$L&< [/$Q9Y5$@?\W!%6CC\ M>SSU^^Y!"<*GEK)U-5^=9>WJL(8]P1 J>1FX80*!A8BSL-%I0RT_+M9ZO<&? MK7X[BX-\4KOQ,1N-\U6,5$DB7^1G#UJ%20.JUU#AJ3 4 \P! MJ5G#'HM<%;K%109AF :G'RDN HM*.F.GBP1M"6Y865WLMLAOK6XOJYQ/A/'3+7CBG[/\[DW_6S:CF!ND:*<] N+\!OXY#-S&=9)&:(<$I:#HP.A% MYQ&=X1E#1 .NTP>&?BM6_-0%S4&;,=/;P7#H6GG^<#/(4Z?&6G]GWL5P<)=] M;GW/AO8A!=4+EUA]O^_F8#M2L/9Y0!#!*]7@\[FSAI^CAR5!\_!P..JVW32S M6"%@BX2'_LAW>(Q[$UVR^IYN,X28BXBL991 M;K#2+G#P4)B.('O4*Z97:?.:,DX6P7O2)!QKM27 :Q:Z .EP!+IKXJM] M'DR8H70WRT9S&+NI%=#;[C>( R ZZ7_M@IHQPV$V E'_K?6O0>YZK>%PI?KQ M[GX\RO)/@YL1"%"V,G&## <3. /S".&)IH&#MV=U822#XB4CB>FR%&P&^HD8 MDL^-(4PD!IO DTL,%@T190H,42V9+V%(G1A#ZKDQ)&F4UGM&P5711A$K!2J\ M;L-02=?(O1%4"-^C&4O+^[4W^)(2G,6:WP[^3-81@J@T:C=GAE >D&,2X1!P M\$9K9IS"3LJ45M E9X8MV;1]UE!4UK1DQ8OUR\^4 [8ES(ZAK6@&AF(?::+!\7N2L[O M:RXE.]GB-]@CZGCTECLCL7#,)_$H\E%<,!Y*B\=84O6DU1?L!O^=GCE:WS@UU%9*:P]Q*.> M"6T5* T;9AL92DB+2II#8U)/Y8-CH,X,&FE**M!7+]H@X'S#JR03@) 22$8QXIK;F)'CSZ"3#*6D=+/CRC8!3J MZ;8[2$LYUK5$'QQ"1C$#AP*#R\2("=1;)+@H9#2A815>JG@EN$]>]HEPL8[V M/F T<;"8LH&"4J:.S T-.%E;,/*QT?!['X+ 7HKJ?VUU^^_[/LN[WR8?>3P& MO",' MAM2L8Y(<&=B'Z2[\Y\%?L\[7+.'H_4U:4VT>:D,3JD4//$5"@B(B&0F"> U1 MJ_<2.XTYASC\U2\?""OV%)Z\X&."OEW_K<7@EQ@2+9.8*$ICRL86245E/4]5 M$-<%^G:"-^UGG[CY<=BPS#8.O$!EF-.4"F<&XB).$6*6&6-,O/0S\9H_=).WN'0-]T2>=1-K>^I!=#'U*6X#2[+Y"ON M-F'AS;194'M:=/4AS^Y;W7G,LDV"CRQ6[%&,(+AU&%$50Y*Z@&8I,JD@Y*_T M-M)1G4,N^OA(*"<*%Y$ /J0*P2.C= !\^,#P;)]?$K*\A5$@X35@@5P:%LJN M)UE*^) H-7*V+QIQN)$R%2".2TBM6,LPN*]@;E MN1"V7M(BA7!869:R9A@Y*K0J$!8IK_-?Z34C;(,4$F Q,&&!>*^UL<*(PLNC M0L8J7Q<0QLX.83/K",]JML]F"<]=)= BGA.!KJTPWQYH*_G?0;^AU<0Y8#<"V$M4@S-0 >3 M4A<5[^*;'!#T5%DS'J6[Z_]S\&5HVJ/!3:+M#F*_M,N* 5ACM2?@FP6F./;: M*60C I]6F;K4"-G%;*Y?\2/PO2[@9E)4_'GPH96/NNWN/;SL37^V];?=[N,C M:!2#[QTAGE41;%W49+:!3!Q5,AW9_4#GV>*=/OZXY-EVXZQS%,=T M=%JY@(6SC%HU8\@H'<>EW8826T>$9$01&Q@Q-'!%A2E6IZ(NE0Q))7=8W;12Z,.@ MUVT_@%,W[7J93GT]'OWM MM8C=09ANQ2V]I&;L-IUZ-%'"4"X]LT0%&[V7Q5' &*( /D_=H5O^Q7N"?V* MI.].5L4HXP8<"J&D3GO[GA10^\C$TG;W 9>V,[C3FU'>@:D?/?C6P\+;9L5% MN]<[@=[F42!M*6)*$,>]TK.3DV U*[>=T(]X1UQL7/<<$V^[=^DN];^W\M12 MX^%]_S=0[W\%Q9].M8"DIYS&=HPCCQ-G;-*S+VU)W[3&O:V, G^GC"S7@;&"Q=CJ6QI=LSS1[0&'_5@+6%C,)OV-AL!_HJ_?4I]:(!C2AAX MXH7KM2A@5BG@6XL8UQSXP@FC'?/(*6\8F)U2_25:.NFZ&9(# +WO/=;U= =& MUT8%:BFQ42;SRA/0P6F-??GP$-\;YD&K;[[FV:2+P=_&$%5E>6_2P*H[T6PQ MRU+G@)0-&H-K^B$UCTH5)XM\M5D!;RZ^JCWK#*Y&E)1B<+)#U* +XOR0-HVQ M9D\"T4=<'!3 ,\#;TH7WM7@C4:E(.0/E$1'WJ=L+*?!FL*A+%6')3XBWCRF$ M@<'@O((![;06\HPVNQE,#G).-/=D2\UG]SE .PE[4N/_N_3)_YEF_6>=EJ>X MF?1DR-:X/G5( X-O@N4*Q4@\5LC-3Q-KZR2NRC?3'ZLY[;B@;8W.U#;O"_PW M]:CZ/-AO!3-)W1NKDG'"TCD?R:SF/( 69P56;=1590OT1U+)AR>!<([<=Y/5 MI,^E=A+@R?W]%EXWK:7[:VLXJ]\MQ7X5!PH6V\$1B\$Y\\J0R'%DCF@FY\7@ M$%,MH&/>09<7/+;UDDI ?"JZG-9U)=JVR4;1-J&NQ\;*@0()UDIX"*HT\4@K M%B@MFM\YPL5BRFJA52LF*P O+G\.VZ0:=4+<64NJ'0\98BJHD,%$9I&4!,>B M+-]&XERI+)_BI?1%Z>N[K&OMB1.-,&,8*6>BH)$AKN.\8:Q!)8^'IQ, GP+%*@OJN83K.E'J<+ MW:J*_'V:7+QQ MO+:#@;1!QT>,7,1!6!DU]5K18.9K*UVQ\;&HU7K3GVQ1N5:**.U#[(U3 MX[D%#_U-O_ '4^.X;3*AG%L:?(0XF&F.@K5*S<]R<8?3>23ZCT>X#KS P\ ^ M#?VVZ;!O+6(.:2PPL*8SC!:*10GC UI,^QY@18_0%3N18T<- MP3@0XXAG*F(S.T_.,,=4E5)]?+&E0,TJ=E_EAFW%:*1-_0(C5T1J1JR===&E M#%GA:QMS'FQ]&S8696J:(ARXV3;U9*"!X**_=TB[U/NN;[)1GG@@G]ZD-[,W MDQWH&=-_*!J)AI1E[*?'B\KB?=H&ZO4*P_G7K-69A+A+(%9<(55W?$Q ]&P- M0L1 3.T9"VH66P:B<*PI="_*8HX'S@+&1MU\DKA(;L%B>FB&BR@H8*_NFE$M\LLP40#(R539 MR4(, 5L@Z0PF",A-300EMH)IPV*/!7)9?ZRD&1T(IU2<<><@2@"'HO"1/'>4 MUY2UJG,&>6,.4$D$VB@8T$WP1RVPFYEABZ+V->5[QP1Y/NRQJFQA-'\/FTQ"S!-PN3A7&/E@/[\X=/D=JI] MZ*2!-SEX@%%)\ B%3K6VU% )<''@V<5TW>R"+#*':-U2YBNN+G,R:?/YZP0? M]N%QR(?6PV0;+868TQ;;"PT8IGFNVU9_NI\Y!%S=9-U)2GB*O)7J@U_3_O;$ MN&UL9'K 2C%,- 89CXY:4-$I_2G#8[->OV*-'RO%B/I1%NF3<\#9F1-0'HV M6GB(7!F22A&!9$@G5>:=0ZCCM034#0%W(.#Q:C6IL*GUA.;@)'E%E/-N?B\0 M=:O7#RS4:K(?\0LCX.1CP[/2GXQ3*RQ/]9K!@;@9*8I4A75H*6&XJC_G14'/ MCK!S)MWQ-*=U6*?N@,PZ$ZV@3NMY]U5%=:WF!,'CLB'=<^I,KIE!V 7E(#JQ ME)OPF#:C4;DZTC'U(WM)4O??D]K\LU*80E&>;OG41 83(C@O-L[3U MAV(6!4TMATA;>>Z-%<+-;S\'UZ36':'X1W1\=^2B*::.0S'J0:Z850ZHI@3S M5&(T]T(PJ_5"%L^VG@G%9L?:S?Q8^_O)L?9)A>M]+QMELRM-4WI]UAUP=CQ^ M?JPRM02HO,-DJWWCQ1;$&HP,N (,A( HR3&;WS.DK1:\=. S72BP>*KCF,"< M!&,[[KDOW=4G,'<4.!-)[H5F*!#MO:)!1NV5="7<,7(JU%7LE#\7$BL* Y:0 MR+ BP3"!0?72P-->1$(BP4C"KZ7;-L1EH' ?4=V *#OH)?WIB[X_ MW<5K)W;&HC+>ZH!M=!)T'N=:*H%HJH:EUG-2JF-_C??EN*/ >US$KR'\SMK1 M8DI2]V0*+,II%! P%0<9M I+%8K35@):'AW1:^ [(\1NX&#*D='(S. M IT9?*R=C[-.T6D4YDV"VH7[H':NE,:1XI2[#-JS(%Q$\O%F5.M0.98D6#"^ MA(UMUO5T.#;44E,PH]P'<& L1AZH.Z]HE5'2<@.IUW)"\-/#L:GF&@8YC#GU MX"($9@B;75] &:/2E'B3\,6[_W:&(F]U"G[]F+6S[K=TS'-V!&%W0"L#ZK^[;4(%IB&L*4(E/FWV8Q3UKTPBEJH%FK9^[O>[.+H::& M[/%NOVE?QD<;N7RE=:O7GEI*T$99/BNN_'7<[:3VQF_ZT\G38^Z?!_?=MD"B MX@JL95G3"*R18-)+RX('TZ0<1]0$!UQ;OE/U9&A;=Q::!,X5,B1@)86*2J,X MMZ&8L?*]78QH?J)%/R9?YS%CBB_?97\NQ?=]^&-[DO1#M#.F5TYA/Y"??A:< 21N'2.J7K4&[<3M1>XP@H30L%@3" M,@H^L2CS%L>$L-,MO.&OH@80H[K":$P953$,G]1K?FH#%NP"BP:2RP$$FJE)O"84Y+JFMVK7LO^9U MNE: )XTTZ,\8A80@T2 TT[7@VL3R!H5DG(E]UUP$@HMM6>#/X(F7^[, D]]G M^>@A'948P;.T271?3DENHDGR*%VTBN#() /)QY[-+RRV%?T^0",PO K@019^ M&F2L;3)"# #-#.(!I,L)*6>G!"DRVK"23%% !9>G1$;=S9GIYCH0W_&1LZ5JDGV)N^:]UW1ZW>CFZ]MD8I):.U M5BOK(M6S2@&K$.BCDLHD6LL5ZE2O8Z^EKL4V" \*"I@F<.0CY>F.BAFV Y&E MD$EIR1G;?:ESL_]Y4#-^LHO^976C_6,&L@56NN@M/37ELP[1:4!-P^P-60>5 M,N 8@BY'+&>>:X5G@9>' )Z(LL.D"5J!^K@@G0/ZYCX1N%VCB5\V+6I(7QCT MRVY:]RH0<1>E??87AHI-F0> M(2!2/H(K#JK8:0\VT,1J=L4T(E16M)3!AU]BA02+I;";8Y^N#?'@ M23*/,3-T'I9R4DX5[+C"U-4TI6#B(/>#\9?1S;A7SH=4UMS71](.>!<;P:CP M0> 86#".8^P\#9+R$J<3IE<8?:M%'0(,L2ZYK%#0##GJ 1;P7U5T; H&8=;X MDN[$2LAG F-=X$0AP%. 81& (@I;R96<@L$M%J&4MR%JX@N> QB+^U".2!%P MB""809O@+'6BD /)='E_0J_*PR2]XR5/$PM%]P!IOL"#PK8AH$DIWJJ<]$KGT4\G% VW11$H0$Z>)/1+&Q@7HE)P(%9"/&$%0R-ISN MHZ2K05M(7Z:.M<7=@&8XS*HN8MG@+R&!+#8:1V)2[H2#-S++GSCA,:^3J458 MUB[H*4O?Y$>EG18=I%>&0JB1KB'E1:]L9EE).4^*-$ZT] W^54AW9Q /@3VU MV",+(C*+]3UUV)>*#)^$]?ZHV^GVQFF_[/$&H/"]W1MWLD[,!W?):1^/9J]: MN%5UXM9/>R-OPU>+'>4EUNGB4P"+,RDRZB(=@#46,L( DT5PJA8O+G+ &E[KR>L2TGWMY>"AS_"(>/(XQ>"8\ M-PA"",WL[,(%2K1E6%3Q Z:<'!,/%:*[<3^ "VH0\]R!7XB\)[;H&>>(,[&D M]S$7$)"L9-G+$EJSDK7I?J<"*#E'8D#*@[C14&R,@N= RBL18*XHWVHE>U5 M81.5TY%H<)IF+7]]A66OW%+$E7DTN!_0!_.ZUK?H^E[P[;O<%PO'H'ZR;4>89]9-2#=TN"\5%&'(M+ MM(EAY3V,Y )6,57%2O9?[F,_]6*"?9C_\:_=+$\7US^\3=?6+[=?+\:\Z8,X M#B<#\(8TE06T,X(5TL1HIXS1>- +*IG$2X=+$ ;H) Y%+0P/#S$"PD'S1HC)=(2-$B06."/DZ M?:*0LQ9S2Y3:,Y;D&JN5 M?.4AEGP:'#R2OMMO]=O==+YIZ7;(XKEM]?_XW+V#3]^GKN,5%ZDLUQ>"8.C4 M)C\HQ=)=F-;[ H41B]*FP95CSP_NLN&HVW:#_'Z0P[>6U[!I"SI=[*%CD(%" MJ(BMG->%1?@;+B'S4OEQG:WEW''ML7$"_I]VCG&Q"T6T9+844B17X4)Q<"*N MBH8;SV)P@J7.[LC@, _# \:E;%^*0*X=H[]_^IR.;X[SAZW1""Y-)*#LHJ,& MQ1"B Q^ &:\BU\[RL@=PGDA,I9-[FLNHI$Z;2(HH(:*0*-!8W+V&K2IA@&I^ M$!PL+?DT.#B6N11!102!'@@@\]A%3'EA+BF%(/@(YO*2S,I1,$E^+G2^7'M:$IM89ZQT($EH(@C7&-"N6>CB.67 :Z6DA^.4@X ME1>FC(%HWTA.L240^",W/XC8(@V"I!J9.R0!72LAQK4([83L[-&:%J#]-B!'4A M<$)8*O2TVE@1)K&8"<$X5ZXR$IKN%(_MA)['>>DMO[5&Q5O2T>+W_>SS;3X8 M?[V-W6_9Y#;.I;?ON+/)4C5?0$;;B"SB,OA9[\Y@#)455F9Z->4:R)^T^M.B M96N6VD_J D@<$91)*KP%7:4Q+^YQA B_W#[@DI [3[[OQF\>":^\,S%JQ:/' M@BA5'(H!W)1WT@EG='WZ:.^5GPX=1^8SY\!%=%P+[JF7EAO.9@=,(['1E792 MS@VIJ?=4MP]O3:]ZBC*#D, %JH5&1BCN' VH8"X<4/E,!!.8K'<(=E_R"1!P M9'9BU$$ *H0V.%U!"VZ3Y04[<5T^!(R1QALR(9>-QCTQ+L41U5R+T#L"'T6U#W^;T]181LEBCB66/A:L$N.S;J>@M'U$%8YYYDPJ2?7M/:1,(I*N;Z7 MBM8]F98D1XXP2YBC#M2N+THV)3'*E0[;X-3/[8KT+CTX\RZ>[ !5X+EBRB?= M$(@/4<\J :10DN]2]7756-V:=Q>1*ZRU6&KAP!W""F/K3,&Z7C%=LFGG@=P# M[Q@IQAR/*A"%N=;.V%D_9HH8P[$(OA0'!$5FFV24:>C*._\2$SU+KG!(P!S>2YMA)@L*DXL5IY& 7$9-K.8G1%1[HWP M4K&[1TBO/$2\+$0?1%0ZW5N%D&-68)7.].#2)LJUH/8T;BV)&K )*@)9;9D/ M2F%1G$0BL7P.AU#&Y"X9DRO#\AX,#%$NZ 8G"?P[INUVRO2$@;WDCE94%>Z8 MDSIS#!_-Q5WV[UQ@U+IH33"6,L-BD;<)Q( &N58ML2MV]^!?T+A<2Y'.K&ML MO:E+8_J-#M# M5-IZ1=9RJX-/OF918:1BN8_*1:%F#ZE!J9,P-\8[;P E*$9/4T51,K8$E_-% MI]7Z;I_F#.!\<>Y3GWGCE+*1(%$T9[ JECMR/F'KP56T27@J:&M+"=-A5.NT MB^DJ%B>$+7JU.DV(*/GO3XB2*D"SX^[DXJUT-]*;N_M\\&UZZ\6D$'DW&BF( M5[EU((J!D A\QR4I6L58Y,LW2F#)Z3+?K5W-$Y:]#O_.*1-27BIXSK53)(:B MV-E0QDL5+"1Y_WJ_9<_:C4YWR5.SERS_-+@9_9GZN\PZD]9VP%K4&-U1]K;[ M+5T*L=PVR3[\UOK7('>]UG"X8G.6O[8RL4*AB"44H=31D4E+/ N:($9YT8/$ MFEANOT=7NSUM _C3$26?&U&,1)KVS(7A@"HGM3=%,S(L*"KYV^R9$*6>&U&! M@G:V4O!(09E;$+- BNX_4>-RGJO4/^R0B%IH18;/4/P$!?\.(F3 #)=:".^* M?*G5QI7O%L5Z%V0M G\8A#V[&())M89)1!S\3P4;@BU,*L>"E3+NI-1#^;0( M>WYQE.!_"!XLHIB !M,8H\(',5R53;<\,L*VO95WTY6>6'@A>>111BDHB8B@ M8J M.7?I/:F[_#9SKU-=^ MY%IY_@ >7TVIV;H^WTAYJY7ASNIT7Q!E9'8>!DC)1'F+AW",R2I3;K&J X"Q MKL\WK#AX8XQB)DC#D$DIF2EA,(V^?&&H2HVDG@6,=4$+,418S2!DCN#W2R6C MF^V>6!Y)>7.63/HW/PL8:Z^9BUBDQI0>>Q.1=]@4'?@LHZ+MNVQBSM+UM__\K=5K/0R[K;X#-^Y+J__'IO $>,ZK MP GF(9T:1Z(X-PZ!I\3EVOL*_^ATL#]:['X;)N73JR:ZPS_L@\WZ[=N[5O[' MRK6U5=]:2;Y6O.WSPWVV]*)?L\'7O'5_F_)L*Z,K,+S8N-PR&X,'/44=..R6 M 9?-TB\>I*5\-3:P%VM07(7BBI&+%Y[7O&QQ2)$KW40R$T4 /:#!.4",4"W\ M3+'YY!R4=M>D( W%CD.Q.+WN?@/!&"?@WH#G[27\ \XX*52XU^ #E*MB%#T2 MQ9ZQP>K6:?'?!OT,8J'\CVP4Q_W.QI(C"P;"I\/:J:^;2/U5BO:DP5A>2HD+ M\".W<58V] &\7/SNLUEG* 0@BC E!0+\1C2IEI",4OB'K"M$N7#D[KJ3OR/S M(2$NL*Q4!OES$[L&\$.H% MGAH0>1JT9ZH-G:0;YD4G[P:C;-CJ=^Q@ M,\\YKZ1S@GNND2+*$A9391('[$8>RXU(7QYN]Q1F$IA4GE-"70!_G:8K%8J[ M5R&@+27DRMW9+QR_V_H\^_,NEJD= D<4]V"KB4(HUKP>QVWH\^[,NHAPEWUR#J8_",Q'4 ME'4%> "^?-/,R\/MGDP+OKA/=4W@E)OH@A.*RR+#BVBY"NU<$'MP#J/&!^>] M40H%E,[L.2P2AU&PZ]CI$H>=EW(\,%-HL!*IY3K Z(7@0GA=:#(K9-FQ/J8M M/E!)@'+@8'CB1*I4Y!XQ,RNFH8QH4V[41!GFV\"T[U[R@0H!4MO>E&=C!-C7 M""&8G^>(0@@EL)A2VWC\QX9JP^Y_:LJ@<)3>XTB3]"%9M,0@AH:2E_V:(BE7 MM__WAVLUD=[O?+H=Y*//67[WIO\MF]TJOWFG5BP[7Y*#EV].W7]H! =I^BV:J>ZNW(JH_>-*]3,=04$1$$S7%@G "D=S, MTG%CRE>U<8I40X SWNE4CB3;#,ZU52%=U,J*1L->6U%NX$#Q3*0:@I[E1FB( MZ4YW("B2#*>B%LM"L7.-HRJ7Y& I#T;/?3>N#W?H2RPYHPP1QX"AF< 111&+ M2[V8DJC<&[BB2GJ7K>#8&_SYUZSS-4LWM:3>\Y\'-ON8M5.U:?>FFW6FG<<^ M_YGUOF7@2XYN-]>6>["TWUKITMM'S"2>6@YX!OF?K;P#C ==__Q"@B0O?KAI[V7H9:6@33X9]C(R";!$\TD%<./ M.R]CT/\T&K3_F%5L3JX]!I(.L_Q;U@$6B>,11 IOAL-QNGE^O3Q^Z+7ZRU5E MX>Z^-WC(LLDG/HPA\@:/+PTKL\J;=W&Q!)4;% CC4K!@"4%$"C>%4J=+P1>% M<'[UL]8<,;; +KM"5X,:W_W6[600N1770OO$;GG6V28.6@8KR!@]Q :4!ZRX MLH98-;]MA:^JV>)[$/G_J% E8+5K>SHLY>!G&9:H"8L0OE&M:20LW21 BPK M2%8K )=@J2;2$6$IASS+L-AH(Y61AB"Q28WJ*%7%S?."2%H/BR8'@>5#*W^? M3Y1M9V(EBFD;"VN7X6 A&"F0\BQ0*2SCA+/B/ER"5^]_6(0#X4HXZM;U9##4 M.C!0VE[5 ELE-9%*.A\+2P'\!A0NG+>62^Q#0 %S M\+-FH)@($;8\-BA3E6?&(_##4CG^C@QETH5MPBGND67*&R+]+'!3G$?-*_0P MG9IM5*VP5M>S][+7,I!#&,3>(*\\X!Z6;((KY"!B564^CK_L[1A&(S!YTA-O M8DRD>A2$NEF5RSY.E:]EKN6IF 4(;'(,$>2!6T1)H6/:N4,-30RN42P;EF MU9IHZ^6^'X^&HU8_G=:N/+;SR#%%M)'"I]%#.CHTZ$^M0 M"S\>U03R3FF1+A,(#LR6M?,KT@6A"J\#_!14VZ!?*'@$*A6%86,M1&Q%IW)E MJ?&5(=L6^N50"S\>U;0/S(!.I=8Q%ID(DHF""8FAT7 ML )056Y/0%?NE>RUK=C.7$H28,:FYD*DE M#F.(:B?G1]]B^4XC)2K"8"AVC"IC,2KQL]$*46ED! MDR!Z]$57;+ N8MHB$8%9*5@RB&6]8$736C!G+L32"4M9WK8[S:*7=H6I=,:E MS44U87\\ M>5'*;2SY:?6H?3()7MQV7_W^[2+1*"(NF&C @H&VLBH&3(O*,XFEJ20:UPW1 M3KQ'NT@S@UB@3"D=M7,AN,@#+K;<%5VZJ?V19LL>YCG0[.!:ZVR$2E(GJ& X M:JV("1*YH@;9*P%1726!R-D)U242:"L!BIP&Y"+QTA-%N0D@3T6- \1IKI(^ M\FP%Z'+4VW;B8[&E*$9D;01'5 @"\6E!'N1LM4U29^=(7!YYMA(>(([E02#M M%8O2P M@FZK9^[O>]UIM0O<_1)V7*O73N.RSN_]3I;/ MZEI^'7<[J3C@37\ZV68W@*_/@_MN6R"QJ9A;:(@"%1.8QN!3]2D3CNF(G2#8 MQ?(M4IQ1M1J@K,''$Q"WMK,138%K4)H@GQ)#,?T'EDW3M2*^?+58NF*'L&,O M>[KJM F5=H#KS@AB12US'BND*>*!:>'3THG@UIOR,4S,&,7BE$N?\YOI_&L\ M4PP@@N^R/TV[G:+%;O_KAWS0AS^VIRUME[CT<="GE!ULY9WA[_<=X%KX!$.Z M5,7U))'P77B:@W[+;#;Z,\OZ:X4"O(7)?=%;"@?G5G%/* A&"-%B9JF>"$>, M,:AR\Y77&*'5-F '(=5>W;$Q5A$)28PU1EHDHRCJL"P65%7=&B2HVG[U%7VC M]P;BC#4D9\$8X "<[K^%N,99'QU'U$8*2J?B\N#G0N/:2Y= RP?$- %8@"4T MD]P5O9JI5*7*1DPD4<\$1*-^BGI.(AGV/ +ATJ5?#,AF4]H6E P%S53J0?X: M ]^M[C@$5\[(Y*8E$7*,\EAQWQ_&F$O\?( T'%BX6<)8 MA(CF7C/!*,'4Z0GA,-5 NI()2;5!1V3 =^"A[V,)4P-(R;5'1C(NF,&"%?=$ M2,1=1:=ZRIC *G-E#$HN:I M;W,X9W4$N'H]Q6UC$UJ%561.&LDH1A%,#;3!)E,#$QE-N1 M@UNPNK%YU72(J^U/BXKSH#[F+4' M7_OERN1MSE<+KC&6H!@)-B3U+:%QDJ& N<*@LGAA)/ N(4]IBI_/9BQW96AU868Z/YAMNI#41>(\"(YU6!"(^0F>WW06 MF2VY-X+J^(PE[Z/8P0^D[(92\$+I:I+RT"!N*+*Q MQ@TQ=;CU !&"XFE5XH6PF6"J[HL1(G5:JE#@[A!@3-. M%4?*6L$LHP%4N6:S*[8M5Z:4[:'@I)=*%8^SYD/R7O#:21-2=@$L<.0LDEBH M=RU,B?<4Q_I,@-R.]YR6FJ$HI*$"G$&G0*T5 !INRST,0 I7[SG9#L051^K] MS8HCU^VWN_<]\)2FCM?[&],9W"=':_VI@<,[AP)O#%"5X]$8'Y4-$+!QPFA1 MA6(CMZ4 ]357JS9_;VQ<.$YWK$#_F(U 5K-.:.7]=,_AQIZ_C#$2(=(!45$8 M1_".9X0!/56.MR^!,/(T47F]IO<>_%I-K$8::V=Y*!H\I>*Y\F:B%EPV*#T^ MKV/F)%9.1N^] ]HH5K03BI0M'S4Y+ETFL6/,.EG>ZGUN?0_?[[/^$.+@?G;3 M'>T<4"G*(M4.)7M/@-'CF',"GB *%2 M])+#XHT113,T[7FI;1@$28R>;/$;7#JLJ='IR*G1W!#M-9KY.K!X"]Q5+GA0 M6CUU\=.RFZ>SC6&&@@--I&<0?]/_Q]Z7=K=UY&C_E_[N.;47ZDN?4VN/YTUB MMY-,GWSJPTBTS6F9\I"2$\^O?P'J%B6R+GFY:G$[DY[86@$4"EL!#S D]7:Y MJH";ILE$""/7+?]6BHXB?D!M%+<.(/,8)8&$A9P]+#'TO&G51FKQR+2O0>+@ M]W53Q3=?%T9L835F7__YXV\;H6_0*@G,6[*FB>:@;0D*:C$\8G;0.F>]/J=P M1C8'+@>SN6! 87UAIHA4BK6Q'E%:2VB--0+3.1F88\"@U+2B)U7Y9Q91N2SBV*11L)>@8 MTH9#0UEL--A7,D7.& M)0 H1OHBG,-'TRH(0<'WM1?.&W% MZF%@.UDGX&- BVS,&%"@\A23 ?/3'/W2@;/N^S\[&@$)1BVT.+#': M\CZ8>["@S][3U]35.$-"7X9O':=DE?]L/K M\.;=D-@LV24+W 1,F#!ORJ6$*C;-5F9H'XA-L.K*F7TADDTQM%W'"^X>QA/ M_V4TN:*OPWB+@"AIUF((/!$S)"'Y#O&POQJP*Y'Z\\=WXR_75E\GTPP^3 MZ?C-^[L9W?:$5G8S*0\6K%>J,*^<5"4N+27UXVRX\FJ5[RV<',4TG(=I+5/V M3/.B4]1>0E9AV6\4U$IA^@'3TAS(--X8)*I+]T\5QEN6&0;P0CH9 *, X7BH ML&4A^7:_MUQ+M':CZQ2<#,1CD@5A=4K%"RM4P7O73>8+X!K5LDVFK#-/Q,I0 M3&;0T$6\0Y@Q:2L!P[,:DPDEVO3W%6=V[:GY"%[N14K3 R7:#%]@21YE<'A- M0M*I\F"3:.!E7FFUUD(R0-%1Q ^HDF!9:""\#IDF>]5J5W;_4I;VW_! MST'\@/9(C;1'6M\&J.'.9;#+NKO(OLG@7W%N9;_Z'$)][3K;#*"]"29'I.PB M\]QSAU0S![+N*"T.3./K,%B# ;(?T'(XS=MZFBTK.F#(*T.*6M\U2TC"W,]E(SK&4/^.& M?"=,S#+8I ,S24HM7:8&U,0B?B2TE=5'E=TV966@+<-SYMQ$F9GB(E0\-;IM M;2V),#(?D_+O3E 0H.@H A-T2S6:1@929]'<3V[7QK?.=% []==C MTH4FVR[<$&<^HG.YNR Z*A#-6H2_X@V" <]_>NJ_JUI];K62MI#B"="Y<4D# MC8O3DE(Q:#?MG4+55HK1)WOQTH%;P3&QS-'YX+C7?!DT9]W3 -R?*>]"W.F8 M&@A$B^2<%6\*,)ZIH&$+6T;1?>D9U_VG\[A<#?7+EL)D=H7P!;73@EGIZS;Z M@KE".Y\J^Z/K0[FBU^#Y?'PS[]: T-J8Q4Z>]WA^VWT< M+ZM&9<_I4T.%"UH89YUV7FMA2CV-%-K=DG8=[F. FJ,(WPJR8FVP3'"A:(%: MT5[%BL<>T/\WA /F22&=%!\XJK)8F-RG_.D+, M;C2=@HMMIU <]7]C7L?00L547'*YJH_1J3%.IV6 L*&F-]>S?F"CS0D=6GUM ML\!;FS-A^4=9U[P0@'*3\PMA!U1G25*&U;08%@%O6[Y=W M(.UD'&T[$<>S*0;_5Q13 HV0@_KH:6,2C=:#9'S B1W($?ZA@YU]^"U=(7._ M8V*)&5^2C +)50*4L]VSI.4!G5O;/CO@R[;2=DJNMEX>+H&*9+1KTV.DKF5M M2\/[E$(3Z*K^@M-IF*H?ZV*N/1&3$MXC/)W@:+ P8*(;ZUH']-.I115C&#@- MV*V6IJ-9V'H8 HC<8E95"C1J!0$5&]!B-EM**O5VC3YZ5F@GGK\[]UZQNEE M%PC/EQ\>7_K?YY1/[FGVT%*37Y21!I"9\++4[C8TVV@ZFL%7L8/N'4S[(PIE MFP9DST$9SQ2]U1H\6YVKDY?/@%--NVI\+D++.- MS(F8P&-@%=.R[\#S=L&G6BQY/XEL-K/P^"+:^H* RE!01#H9G1E&;J)B!%OT M7KE=A"V&LI7'%]&;FX_CV7Z:83S>$LX@*IY,%MIG65=E803KVB9?SOO?>H;( M.@TK6]>4Y,*#$T (W!A# 2:?RV[XG%HX &Z'@MG3L-)M-:4Y5']Q,;M%RA?_ M'5\>_$2G93:N&&^$",I#]$HMWJ]N)ZL>1Q-8LD47GI 0K"*18 M")3&LLC HVVWIVQXH']Z2;P;W]S.IHN/7%U=_S':/RPHS-ML$G53T-Y7FW.7 M.]#>5\:;@!380-Y_,-V/)8VM!CW&+(%IU =IO%0J.E/C 6UUWR3B&- M7Z>S\>B*P&#N.L0OOE*:MG=$B,8[%IJ54Q8XQS]&5X^>L?5EIMN+)9LH.A$; M6^$Z%].[$$J(7B8?LN%BF2C&T(R/KK5#6BU LA.25 M2\46RRHG*BO9WFN09A=.AND\#Z_;'VY\QG]$ELE"60#,U[*0#KQ=0L>-U1OC MT!/S2G@H?TRNKM ]O9[>C*8?)K]?C6OA=O7O^QVPI;(E"]*%G)CCINA@JO^) ML6W&X=RH_I:6@PD^,_?;CEP*J;@T)F2>0G89.:L]U=H*W=;/I'(;"S+GXO[M M[/KS>';S]>W5:'J#/Y%@'SY_VMNC^2@EX4^6A&HMM4HN+D_:0.A!U'8;VGMW M).^DG&T[1:VCA!@DQ]0*4DXZA-J"K:F(V,.9V>C53L/9K]/+N@YDV4-6"4]3B,]C&.S/7L MDF,M^!&F QOKUR=D;SWV7#06(;T8Y_QM-)GN>8;)Y:"M\C09E07/&NJ>,1LU M\MZ:F0WMQ/N2>1Y6M]9R$I-6>W!>Z*!S0:9KA5MY)YKS/#V3!'JS //L=O'0 M[:62W#9\T9[.J(LB'M@'S+8R:C=$0 M">8P=7E )!B91LF<.IZ/SS.D9=0B0.VRW=@!1LNE6)7QOPXPBEZF \ZV65>' M@K%"[_VOWYVL@57 >"_Q0F*&JYP-A@6O:^N]36#:[="G(FM@ VTI&(;KZ*E_ MQ[&L6%YFWNCH>_#:[2%DX9^OQETYWW^ZGMU,_F_WPUUY(L]1!"E*B3)KKACP MLGPBIX?9MEE*-O6J8;*.9V-H]DLSS &XPVO%T&P;-'6PA.1-J6G(L,(TI>G' M8&.@,3*C.2@8(D6>4:F]X1PZ(%$EC.EA@QFS'N3NRT;M4%K$\S]=W_Q\^_O_ M4"_R]8^C^^ZIN?]U=Q\?7_IY]Z7W MOW=H%9,4WC@F9."V1$>ET;I-6QG6[N,2=\;A!9Y=_8*WL_'GT:36.JBYW ?Y> ?J8R3WE%CB1>NBH^Y0QR2S"F0[KF;9NGGY?J"G/M"?KJ>7 MRS,=.$"9G))X;E87$Y57WJO0'2#XE'L*FL_[_,ZHZQ&E)!P&K\(P;:Q.)5=1 M:5=<\S1ER::]8%GMHT; ?9'HE 4*1QB>F*\]SDS33H.7H$9;T_C".8O@O;,R M)$SJ;==)3T#>0;0PO=(\/\<%_YY!!UCC(W.%QFDQ\<2X(]1J-]:5-,[=;+V]\/]"F##F,8[:I6 MQ862T%L(9USU%B7)QEO()K5^7N=W1EW/P0:6%J"9J/,!C 2_#+!E:4JMX!K< MD!-G5R-D9G3E/]$@]YX/(LHJSIQ) M0H')F8#O>*TVN92:O%CR'<[Y 37'D;W _ZNO#7=8Q]U?_AE_^FTC4T6JJ%A2 M.A@MI!+,P)(I@9EB>SS<#46%C\%3_O7=YJFF6)SB%H))4O.@A-++35V6MU X MG&!\AK* QV#J;^'MYN!6FDAQ;,Q,!^&=3EXO#\JTSSG.R?6>EJ=@Z3]_+9L; MNR(#$8PT"CGA4;CD8V5)"]VDM8K>P)\!3__U=O-]8LP%480&6BY9-+5-+TO2 M!I6O'-H],%S$EO=?UK$#5: . M[>2\]>C!@L]*I^7DA>Z9;UY@%3P*VUNQBV24P(ND,HYC@'2JY5HX54SS,B)L M3WO;V<@^T.5:YC&:-I@8B1R2<0[*TI(7!@U32B]673PY3]M<+LU"6\F5E)[; MI%RP)C;8SM")\+QJTI2@R3&*,5W!U+2??@XV.T_AR.::O+C<9:GYT/GE&CDC.U M[(<\E=3"9FFN'B+\9U:;*IVU'L%"NUV7KA<&;S4JAVND8\4[6UG M:9OCQ430T-)FI+0D:6C6NRQOD[:MX[76/MYU.IOCE5)("/1/ MM(ZW:\,ZCNT'N"/4;49#*._&%U>C^7SR?C*^++/K3_[BX@Z';'SY)KY^/;VY MOH.+N0,5PY_QEEH'KJ<-:E_/0J2M0JM?M%;)*G>( RLMV=WM M[20,]\&UBIKF(HP+K)3"BL"4OXN?2E#9M]BPG)M-A8S3GLYW#3A& Y9P)5W9 M=D@-O$U9$[ANT-0^99*KSXLRJ1;Y]147&YLCOJO!\U&#A0GH !:1T:%'9B 4 MV !RL<(-O;#+>0V,T]J1@ 8\Y;L2/#\EV,\'LVR4,E*&F 45V1VO MVS)LR:4=IWBUV'+^[Z($9_3!(4I9F!48^D1,A/#?;G<6#4OQMB;+)3R_V]=- MR[SN=J2\GH[7?MY=\SPFV'A%KFXO[XA9_M+I>#[_93PGB_5-A\4=3;784P4X MU&]<$F2017.?;#3:F Y,6*)D5(OSN8=NG/3YNSY+GILGRVA_/3]U;^=J]^2AT]3RXG%0AK&:QS MNA:-?!$]12-H($./%-SCGL(I)Q>\U(EF4R,S!9R5KD[]%@^RQ9-X>;)[*A^S M5RMGYA&C?T];97G4*2W1.XL/J335-ZDVS72^B#,X:1.L $9#20'=J/:$K;74 MW\A9DS,]DN0J8L77,PP %X<:@JXII$P TJ)4;+TB:,-5#YK81I[W(O-3E3N8(6@80 G \-\+UT3)U.#!%!MV""DJG-[UXO9"#7%8E'XQOG.$H MGV H)_@4(P?IF55!E>PR[U!*<\00OTG^K-K8^_C]+!]Y'L<5!45Y"6"*,E8Q M8%VHG]&A0-OF)#8VZC^OLSOG-+ RA>0@.@L [_VP%%B9S;EO5GK5@#6)EX:T(RGF$,IGU<#!XL;E @ M.)R&4=4 L3XK1O]M0Q)N6)3<"1\5:FP*QG;P@AA?)],#>KHQ&7PAY_B\O=A1 MHY/>.>\])I6.)Y#&C?#)4$I83UT)F;9+*6JJ*0TO. MM7U), W&Y_,\NG/&(SQDF8MB'J,WHS@34"LH O 6-&W=^F4XH!-JE?+9F!QB M :6-IN624M84Q>IV7?DYM&KR97(YGE[2IJ5/U].?;ZXO_A5'\X][P^R%)*1* MH+5GBDM&D\.=GTJ"A]3B]J ^K,=6&V@YAM[[CHOZ7$0@P3=?:1_0]72\OO7Z MW?AF1,"3%8IVR"PXY;E5.F:3(5LO"5*P8SI9TZ[Y/3?30\N6&?5I:T-[5?%8 M@/-N"E5DU$#3 C$SI]?7+9^!WO,>DN)!QRASKV^4ZK@O6B;3@37\IQ*!8]P2,&XD'+109;L$JVGK0C, MV9!5/#73;T=?1P3QOGC4>SN>+3:%K;!.=M_]G?_7:"KD/>^WO\_'_WM+S-,V MUE^^?AZO]G6M?KYE^O5/9:5&98S!6^ *1P,B,M[*;F"&MFRY-1]9R?S+7]E_ M"-W#>"]3#]FOAU$_%T;SR<4NIEX\?(=5P49)W> A(ITII;SLJHA\?9'J0Z*- MNB>ZEY0#:&TMWD-:#3!P4*S"Q!]L23)IN\34#XIOIE6QT]/:7OR'M*:"B5XP MA"24A9;:*%%;B7S6R6^BE?\'MT?0FB97A,&^KQ8PYICGZ/E\S/@_1VM3*K4) MM?DP+>B(.8C>[9J@N0Y.Q!*<#TH:89)GRSU.)6^A=YLF'$/O=FTPEJ$)2%QI M%W0I*@JWW#N5588MVF#VHW?1Q?#F?UZYJ_7EQWLX*R23\8M$D[A#.;P3'9#X"IA M(/SPI*:W"V=-SA766=J%M%,QM-V.8?I@,R2%(2+^$] HI-H%I;(TK)>A%9/[ MZ QM-W2!HV^6R?L@,6F, L,)$U4TR;HLG=>]#'%Q'H:H%VQZ@9GT76)_4\:7 M^,U7%/+>WES/OJY\\2ZZN!KO&=KHXS$AR5J'&))CMO878B@(O)=7J8=XW8OJ MLPNAU=]5(40,Z(MGZ-?HA=T7] 5=G*,TX$>^"2&T.K\J!">YUM9@C&>D1 ,E M/'1H+PHC:A/[[1)_4B'$A4U_/-C'O,]K1UT=F4 MK!).2@XK6RWN.6^=S"&DGHOA[1;; Z8@"9RQ(;(( ;]%W#$LK'"ISV*_0@OW MK#G>;M*U .V=U(!67+E0A*T[AFSP?"63>>HC[IX45KXB3? ;Z:UB,KK:5[NU MPR]13A?G9?8A.M%AHE$,E7N]&1XVL_OQ/D3U^:6P7>5%%KQX$PJ7FBEI4^X6 MADMET>O!!I4?=.K/30K;KP'+3F>CG465Q_LO"_!.%RB&5PN(! MX_(6O^SWJW$WH[KO IZ5&R$3Q3DF9.M9""@+8>OROP2BW].Q/3W=$-'G%\)0 M]4'*X*UCF5P &L=8:SO*NB(W.+T7)X3M]T%(EDO0> LP\%..5CQT)1BEI(1\ M$K?P&$*HA35:4/:)/G+GD*[G/8W6VR]'$#%JPX(SWBO\QX;BJ[M \]%G*$^C M%YM9>&P!;;\X+$8J1NBH,'DW7$:>3!60X:S/AIY&9YZ/@ ;29R'0U^9DN??: M>%"RKK*V'",O^0($M&@/\9?_"KK M8C?HR)Z7:)W(TS,Y$%(Y'2U(HX-E3@OK0%?CF5W4]H4PN5V9"W->%QJBSE&C M 0P&4KWMKMCP+)A\-_X\NIEU/^O]UN6ZP[J+>8)04L=DK5(>@HS2=]EPEJ'T MUR?WO;Y;*3XS^]NUNH@2&)>\4,.$P@@9 M@UH$1#W8X+;VY'P3L>=C>B"8L3X7#TD'YUC1N61?F;99I W1WIZ7_?&9WJ[C MW)L$4J:L4,TYBR(J5VVZ+KS_P8+M60HX%=/XP3@;7TYNYN_&\_%H=K%3(]QJ MZ8-33X22.7IAE/!!Y5K8+1(V!"-R/W9;,L_!Z(#ISID[=,],9Z&3*3Y6*&)D M5/@-V=RS9'2[ F.H%4PJF)T)(3G8%#H4?6$9U[;_T69?!1Y@]-/GJ^NO8_R> M!3K0@Q[JKJMZOX%5A?<0( AKN+,TYPBL2ZHB>:%VL;24;.VA=XB@(ZG?NOI. MB6B+*MHJPI9W&!27VG1I5&R&-)4&P8^G_N?Q[,OD8D/:@PG2E_&<^J1I+'W^ MR_7-Z&H]+?KI^N:W\KK;<:+']3TEZ%RH"NG>O>BO>W7*2G,S[_V-->M MK&,WRB5@0LJ"QDD6Y6O;)^$+JAX8*VG6@)G/)H5'$?7;\6QR?8FA3_$\)33@0A]_*_(OD_+PC# M9/1G&$_'[RC*8?J)2U M )G_=3Y^?WOUP^3]QG?.Q1: =_3/_]\\:TX.5A'O.F)*F)42=I M:E$TRIQS0-,"O]W+C&<_7[^_0>,W7OO&1D[26="1,^5 MT>[H -T:!D%O,$F@G,RW**>W&-5,;UJ]*:GHB#>L)(J3LM&T*KB^0BDH* ]N MOT6!5(7!RU7_F,9?QE?7GZD"2!ZSYY+YP@IHB""#D+3@E5?X>Q6\]L],>?#' M/9D]0HV23H-,M"G"LLAL'=X(H%!XBU#G&Q+5H?9(9\]!ZZ1*!(-)57*B"PDC MT\'$;U5.&^V1/E*1\&<]&'\9/<-F$2\HX*P&R-7COO*YEFX@",PGE M)7Z3 M(W++-.J1[:\W?T.UKMBHY,MTW9JWE+QJ $Z2K^)ISXEJ6U MYN<>;C%_:,15C%3R1(OME>1%RJ)J\"V*H[Q>_2:T^98EMO8)7"5=ZN(HX61LM]^AMU?Z&Y/@H.7= M!'(OMS6K/(FC,M8I,KHZF4N'&-OS\5RA2A7MIVT;[:K/[VD MMNY1UBIQF740F%/XX,!"?63G49D6[@&H'OO\&'Q" \YLBJ68%$12O* ?1]VH ML\<2W7OSPN8P\?_&)'BH ;>1F^PB91\$#A,YAM'+#;V8CS0&7+DUF*^7+[M# M#'AP.N;"[ )/0J2BC5H B9-"\%M%]%?F-RV\V *ZFD\R@4$SCFKU#L@[W6 MP!M@+<&M>*SPZL&WU-[[]VB&?AN/9@6_83]+7HI2&=UWB,5SMMBRT\W/8'0. MHL755LSN[M,'2#VP>_SQ+G[" M]>UL3SQ6O*D$^EZ*,UQ%A9ZUPGA*ZWW#IN5B]Z!K,Y''L?G+Q]EXS^/,+$D5 M0&4,(+QR4KJZ,2WPY$H3?0DN]S#C6\@\DM,_KO?C$_G"',TZ:N6TBGEPJ@() M*\]$C[O2TAS+YQ_7.W+YM]GUO,?N;*M[!#RF8A5$M#F>B391>5L&8U*+5H?ES\(+D.T'00C4KA.Q<@53H]-H%UE)RL[,K.($4MD9A]#0K M!5="<6NRP*@#:@9,DUBM-31.[9S&G8;X)[2&042C5'1!LJ2BI^WPKBIXX*P% M>Q5RO:'M>8OG4&N85=+&ID#P/HFZ&3&Z6;H)]*R--40MVSDL> 9R.<0:.B\D M7GV?D_;>4>&5ZWJ75 B-3)11\C$#B\?)VH7&*\.*I&EFFXT7P)<^(?AV'8U4 M2IQ%"LTZL*'(D&-6G6B7B.32@$O"I"7EM(JQY[*CLN]*^MK"K@,(?\J7K@1! M!9M2]D%2=A[=@T.5358'1JJ=K_L32^90$R@(\\4*'Z6#J!WZ"+=\0%4V-8H. MH'?6\R<6R2'6+\M@"I.Z6".+SS%(N?0(6KFVOJ$P8GHA\M@Q#BR%'@A"M-$K M%5SB;/G@!%$U"H%YI]PY5CA2 MMB0*63U+Y$:3 (-%[:HFO)1L@ [:X@-)3P M6';OB>._PGS).24F@O6,>0)V[8X4C6#SAFAIJ/>%2.;@T"_3TE:C:.-<";%0 M@>3>[NE&70BP\X6(Y!"[QWT(@>D 5J>0 ZH%B\NZ@.3MJ@%J_WPA\MC1[JEB M'"&.!UZLYC&+KJ5.RNR9:2T_QGL'V[W5=>>QVXRS^-HRFLS^>W1U.TZ3^<75 M]?QVUE/377$%]1O"U^4?_W,RGM%4ZMT([>-+% %ZT(5#*_G";G+#2)^4-I[B>CYRQ><2[Q&HU7 MDRR7=9%!Q*0-ZF0>)F[MGB/;N.IO1\CR7$(6: PBYR9$!R5X**R^!8'@(%^$ M#I]*%LZCRC$N%4L81S""2. 5*C28V.,UGY'"P0LQFM(H87T,(EEN,Q4?NL<+ MD8-VT/2D?)OB/9O1],F6&-%YIY1!1?1"N1OK28[)=J^?D\9]JSI\-J/ILD_. M@K,H;]:L M_5NHF1P0&\$R@C=%:%JFQ(L)W=XG@G/.LPWJAL MZX9>:;AO8#J:K=G/AL7'M#P (6H,X)U.VJ3$G0]=#)^\BJXQV-^ZO(8L#RA, M>;2UH4 0,FJM;06P=F MQ;AL? I&KX+N57T=UOJRM7U'[3?&^W2N((V3L?S]A5AP\4V#]_(T*Y' MH5GP8(/Q.?EN@2--U!O3]$@]H'QGHD[$2<]M?LB)0[=>"N:0@589J9A=-U&' MG"@PC>H_(2<]E_@A)\)[#.I8R ;O)C6JR^SJ_C5>XNG/!#\X&UVA OK+3Y/I M!-/^17[?-77OOTX3]:[2RQX;/=.@G2K.(X#%!U%_-#23(>I M*7"AA"@8*SH90P54\NC-V\%3ILW:E3XG]0/VWR<1G$4&8BE"A&0(ENN%V0IM5VK&HE?M?'U M%^]&S#:'DQP8CK_!AZRB19*@E HZJF*[=ET8L]X^L1\Q6X>"\=RCIH_JOH#D:O0P(-G[CK/B/)>6)UF\DHDVA'=%*# ZM<8QRRU:F?N=G:P%*WU%W6\G9.GUI\^8G5"Q>-<3 M6=TT"2J%:-%;T(-:EMEZKZOJL]#.^_<0ODK"(40.KSZ_62W*&ZEU!XB^ELM0 3FH[$LR.7:\"!U^[;#-5OK MWWOPZW>F:BB_XI[GF+T7!A)=-%!Q&0>$]>7KBZ$;MC9E?@A5 S>% 8-DBW9" M"J]8TD)V5$DO78M=@@$[7BB]$UFW([PM-^/QF]^O)A\6=Z9B=$[DC10R[N\-])/0G&ELH0 MZQN*[S+ !PL,$OYA?C.YV%MQ+8:*B:"5028#N10ENJ)S:F!^Z%]H6)(J(/(F'2"+1#NC+M$VM=5!U MY6@V"D.>=:8QJC;/A>G.)>ZMW3F"C1CH8B+-2_;"6=>]0F3%4=7[QJGML3QW MQ)Z+Y0'=5J5PKA.:6 Q.@U0:3WIYS+'G;8+Q]4#D^?$\H-K%EF(R3]I!P/B MV6*ZL#U;&VS/Z F3H)\'SS].IM>SRP=+:1#V7LV4AVX;CE+ MM*?)96-#"M)A#+.4*LC8YOO*2F#_]E(=N- D5&^5*&C!&('99EY?.Q2HT$K5 M=HGX,Y$J_KC\Y^C39+KX3?7G[5,16]G+PA0/)8,)K 3'$SVJU]2,!]7&:*Q/ MP;;2=#0+/0>J5[R2HS%%Y7PVS"DG3#9118?I'#@OF]KP^EZ9PUE8?*[;"K&W MS4P8[F).IS![BHGSD')8#K X%9I"\.+581/A#RDYB-BAPJG.)066,4OQ&.=Y M':VNV5Y.;04"CV&MW^N4Q Y%H]$KPU/0GB4FBRDVV4JL*:U."RZ=.3.Q]QM] M[K=^HI/_:?R'O[BXOB4+\@%SSBG^\6*\^.S*:_7]%_U\,YI>TM:=7S]?CF[& M^ L4GKW[7=&CFK)A%KUR_7GR07&]4.=YRIJ MQT*FG6TJNPR8&&(8#2XXYS%P:N,I=[@B_>?U%9+\=?GW[FOG*([%!I=-]^"! M)+OO]+=HF,F +R2U.(S9UW_^^-OFE?.06)"IN"+2 EJ^*]H(GZA3CR>6NSZ8K M;8Q)T/93*<$XI6()+"[GQD2QC4,1CO4E.0]IV)?" 7-L39(*>'%X=S )@9QC M%QG*8G5L:MP8%LJ^$.88$H>:%:(LZ-Y :<@H1I]%;9:V&'*H)F^2PL(&([R) MQ-EX-!^G\=U_7T\[&XE?_'5$0VIHERXN9K42@IE80[7)M*/BV>Y=K4,^4TP'= MQ-Q3>+!< +JB"*(451>96P]MZ8:V.#W>H;X;7XPG7^B'[*VM JU"P60%+2_/ M7DJ)=KAC#.,TT;YO*RZ;F'*0K./9&$I\52B1_ET476@]LZT36887UO9%:]%& MFX_ QE#I".TRDD;(Q!Y9R%Y5U $EG#%-IOD*E-I5S79E(XTQE)N-+[L0;O_' M)QUX1%L. F^(E]Q31>_N*'(,IIEY 3!#1F&-I"/I'RK'NTB;:6347$3,]S6K MV'!*V2#:<-.ZH0MQ6OH'="@*@;D71I!T BRY$#IL4KSI]%+98I,R*O&2Q]PX3R=84Q3<3,X1= \H#5AF,>XK(6,8 M'WE&LBI^N_"Y!<][Q1?O\H]!^=#[9V288%C,:(O0I-^YAJZ*8Z#8#OPSHYK8 M]5#"W\[&GS%0J^I5(8V[[6UWH '[EY8)CK?@=4#OT- :O# ";)+.4VDH=6^'ILC$VA6MM#O[F;(ZM)65.4A2 MH[O@F&))(?TRV,PAM1!-K[@PHGDR/ 6O5&Q9K"_^=#U=9)-S?W,SF_Q^>T/> M]9?K^U6O&-HM!B9G,]IM=.!+B<10NH#55-?/VO$END$!!_EA;6J^(.8O?]6Z MQR@>1?6Y93!43%1">X'^.#!A(GJUW,5%@GIN5L*[*@/.H'D[?>9"& H.%1Y_ MXMRDH'+),2D1JA (L;I/".+,0FCP7?*?%U>WEY/IA\/Z+YV$XEW"L,M%I456 MV70U .ID=7T8G>NP?;L0=3P3V_HV:4.MUQK# *U<4KE=^_%VE#)4:,T6G?@TU,2/15493N MQ8?V6ODF\5!VW3L?3MJ Z4QH*TWB3&$$J%.!Q5#^G=1TRNUT_CZ4W86Z7PGV M:OYQ?$FW<\\IIZ)+)*A%+@1@"!Z=JH".!E07*T'<7U4'$+G-KO&T2C+ MQ2N=Y9 M.J L*YT%L[,6.!09.93.O1%?=7 V^A# 9!!!\Q1SUS(<7.:B=1V@ MM%O/9.Y_^>Y$;5T4PIC."J.63,:#.V>AN@+T#J6%8W1XMNL5G0&BWHW^^'&$ M"CK!7[^?R"BFY 5X]H[67D8PW:IY/%";V^E4QVEZIY>XAT0<0.76[1P8U(=8O1*MR;/P3I>[>Y44O?KXOGSW7@^GGU9SZ>)5+U-H$5&%8E0 MO,X.KVZJK5]%VQY0';S%315@$R6'TKMM]L9APL\-+>/Q#K,*Z:+I>CF*8;FG M/4\8N5XV/3>]#QLW%F]2EO98H'PU$FZ[/4/4V,YX.ZDAVM:-4].[?L$>TFNC M,AYBQH!!EQ*4+A56F#LT[:U-,FVWS+GI78DNC&>HLPDB"UH4IKGNS%6QK*?\ MAO2J]6#NU/2NFX85^0KABG9:%8R"T"B85+>*,8A)MBB]^OSRW>I!8V&17LE\ MR1YO&+7!UOM6)+3V0;>=H7O1^X_KV;^HRG%],=YW]MH1B%'@):-1H%UF'@RK M9C>XT)0TP2%E:&Q++BA5>R4R,-V$Z9HL;G,,.9,XF M-^-T_DB:;%?YV&?2D<>D&CG= V8+Z* MOU>)DD*W2@E=%\TGM(M/Q(;@Z6 *!X+XP!>3+T%H%R&7S/%\JW'R2O8IY+X4 MWK59W;41U*!_?W ,L"G3Z'R.U"?I.$'K54QER5HGQ7LDV4?)8=0.G+LS 2,J MST+..B=E"3Z\NS\:$Y&V=44T#]NGI';H<2NAT\<<6 M1@DC)Z\G?H( M5FK5%,!0:&HML=C0 [&5I*T@61AH9TS\M30RE\BAN"XRCSJIUKPI>E.Q>Y+D MIY<_WUQ?_.OC]=7E>#:_:]#>4W0J&TG;YS-0,X/DK Z@1Z9RZHD0C%%2;2*T MEZ+CJ-^Z,#)SR-$#3Z5D%I@K,BQK9DFWE4]CT1/J4U#?C3'NN25&1NTCN6 ; M#"; P=0QXR"@!]18&"?T1G([$O8E<.O&1H\JD!@&"YKAA4X^=#.S2"#K630J M0#C8J W;"3P: Y,7FPSAJS@T>B$YRKXJS'GTN5UBWH 3;J?F2+H?$UU.>2VS M1X=DG<-$Q!G?K8]"EJFS$.X1>AU FJ+NN(M1+W>Z5>!09;+,[7FEA"F29>1*43*,"5W1$ MSUG/%FMXK*-[9)S(8G5BJF29*-PTC(>NQ"!2 -VB%KQ$&0S=Y)BT!1,)AT-2 M51V]9(6Q5E[%OG50+U0;ABXRAM:8*2:@(&$@5A3,P"-K\OBC9/"U7,]^ MG5Z,9S>CR?27T9]OK^]&;^8_74\O#@EW *A XJ42RG ;&5]B>+K 2AN74Y,: M]![D#J2=C*.MB'O%!9>H)UL6(WR0T"TJ$QC/\;99TUG;'[[MS=#].S(2LO@) M/X[^G'RZ_12N9[/K/R;3#W'T&3^S%D(30_+OXL?15P)VV(@LXVE7#"5T@*[3 M6,PNEZA*QK9U6,WN_OF/%I$5#PF)2T2HCS/WX:-"A27 J:T_, MF/Z[>G-Q(]Q@JT&9S.8W'C]V21]OS8S?>KFS1("A86+*6E&"+VBHG&91):9+\IA<;);(\Y"' M/;4\"+I<1N"9]G4 "_AW0?( [;@7;7/ Z:1Q/?WPRWCVZ>'W#QIG]O"QSJ#M M(K0G(T(4Z'B252G9D+,@I/)M"-M]O_LA;3^-;PC0\NWL^LOD4C% 7A/H_:^#CD*#-B: M*H5@C.]F)7JH.Q5/@Z8OB^0L\\[8HF5QOCX/(T]1->X3=4^MS;<\/D\#RBT@0>Y>>B0-3C=60EBE8:<+-N':YN3RGXV[@!@0%)FN.;H73;#W:7KY\ MFW0L-<_1&JTO/R%AYQ4[:,P18N8IN@C&&0A25+ U=#!-H?)TW T!(P<&7CB" M$]41 &->7Y]CT55 3VN29FN-\<=1]AT_IMY,(X,,&%!)#3$)FTU2A!\3,][! MU,(F&6N:>/X4YW 6_;=6*]3I""EIF:Q,&(I4\%";W7%J=DN_^LW[I5?X>?QA MY]&EU2PV%DO;HRTDP5-"TZA@"4S'0*P,L=W]$B3U 8F;*.DC]]WX\_6,ONA7 M_)$'T*I4IHVC00"-FA7I=.W?P3]U\7]9 'VS*& MKF!B467,J;4"S'-H$L_I6JS-JB?!,7==J-^L?'^=SL8HR?\;/X EK#(?LM4J MFE(8%RJ$ %)'6W45@LNJ9YY9?+NB?("U?^_#AQH/7 ZTO@XP]BG2)YEJHZE= M@%(UN<%= _! C 7%!(+G<+2VR.@LK%@BRG-=6HS!M5'1Y\?JL[)KR9@$ M2LKD4)\\*YCN+T$17<]K(>=KPR'?F'R/L&N$!"W1,62CC LV"&.6,TPYM&G* M*[DV@O@MB?(0NT;C?<4Y:WYO02K.%G-]B[?PU$2IXE M!&6T+:7HD)1;CE#*[)KW:NNT7.MB;XC8D\*A<@'3TBB-R5+16O B2EFNW$NV M?2L KL5:Q^&Q% [- 00PVG 7O8E$FDK%+^M(L6<,50LMS!DH_)YAU\*Q0K5B MW&?.2L#PS3GA*OG\>JWKWZ^YQS,RA-N##Y[ZI9, MV5FJ!=#5%2)'AHZ_.8>[C7V]![$JZ/-F_>_SN_ 8I['D> /0B)O MOKZ]&DUI=P$%AY_IAX:OC8077-"0!TU\+/_R^M/GV?67.T*>[WES#)14H.?% M $YQ8XLI>-[@(ZVPTNW(M-M^WFN'^<)._1D=##B#&1= 9)9Y;T%S]*JV2+J: M.;>;*8JPZ"*UYVF'/V]I KE-%B@@>I. Y!E4A);DS MF3>!N.%<;8@%MI-U "<'S3(5KGGD*4AC F>V< C+V4V =K\Z=WIMS^M^U!W M%_7^?!G_-A[-]L4H\<\(4A2@YA6Q#?;ZQ231OR K,AN!Y9P(/8N^7C[/Q(->O@0/[N*3R,P3^N#V /XW4NK:59-,S/9#&Z>R1']I* MGIY:#MM,X0X$'L#=+Q\Q.!Y1R+OGW9,&'"A-D&.1B;2 LZV@,+:-N+A8O._N MS]T]@5NX>T?NZ2Z+W17?[:'7TLBK]-H4JL-([3BK$[3%&M].DHNF/7XK/4<0 MWI.[/B0\H6[E# YI+0K=K0A1196D*4Q2F__3$=Z3SJX03G5"$)X%-&79 #!1 M1T@4VKQ6XOP$A&-RM5BXBHG>'Q12]0\V+?K%'RRU"%_I;MVWDM./F(POR]T/ M>3V]'+]'I;T97WUM$M?>M2SUTW7'\]V6EIZXZB'FCC368X:3DK0EI>B"Z#:) M"/0/>.!-7+(.N;-9"N>4%9[(A#:+"R;8+]>TD_G0 M"3B?E!>.>U",IT*((1V6'"JO9Z9=@R/T>JFRCXC#J#Q572F.KB[N7E9^11,P MVUI5VK6:)/%N9XR*F-3:)DQE+5639- FH95LSO1\[ W0Z&7D5GXX\8 M%""W]Q56_V4TN:+G1I3]SZ.K\<]C_ %WV"?+%R.WS:-B4\MCP.OPH>[P+RQ 1:7H&G;53M M$X_HN-K]=]:L/UGM0M8)^!A^GN=!:Q N88K%T9LLKW1P0? OIIM\Z!.9EL@_:9%,RQA[1J)SJM!3JBVA&89Y(.@.FH(1 NVB33!:S M.Y#6QGK&/.K4+I4 SG>/ 4_-QJ,?,M>8Z2:OHE0E4TH?O:C8==RU,R1/)9XA MB $3($<#1DKTC"(DR#5J<"6TD^MH])Z.BT<_9..S9JX0G&9A0FDT;5WNFC#: M;E>7G%4ZAQAJ&SR>;:(=AH47S[/RKJ8&*MNFPJKV*^A;*/VS$P_I[$H MM#7H4]"S>,L<5X&@%:J<,0YO+0_*>?><_@7+^8CQ*)ULXD9%8T,$%02XO-1= M$5IT]E>[IX$O5:"'#$EE# :32RH'&4S,SJ'/J&($)MNWC)XGNV?3H%1,FTX'V+FME+%^.?"1P[4.2 MZ7L-_O;$?(3)LS%J)761TI:,4:O-K&ZSB<;T+(E=;^[]!B5ZB,UST@7/([IA M31U)(4B[' P-.6Q;TWIF$=XK1U6)-],'Q5H_F\SQ'J9;ZDJZ>P\?K X^ !>M M/^<>8O3=9/ZOOBZ>_.?%1UK?W+6)K;W-T_TG,CHCT;R]+XW'74EY,1]4?V-O M!]7RU'^XOFA_7KR>8VY%#X)#%R3'#,$(9C$8D)AQ>)66RRDAY<;F$/C33C?D MB'/Y?NP''OOZ@.<0]( &%NQB18\ 6S@/IEYJP7K>S4PS)/W][)_-V2\N>]>R M@SYSR)ZC1\38@B>3A4G*,>@VITCF0I8M HP0=L<'PQ=\^,9\%J^8P'0+ M LO.6P?:UQV:PL5V-\GN#[0O2=[-(OD7>MEV]Z_:.F.DL#X&2!:C>MWMBQ-@ M?&YAP5X)FD;X?N[/\]SW=+ !. 15M)'6%_"">]95<$$)DWNL[/K:U.^'_WP. M?S\/6XQD16;K!<.CYL4RV[V/ 9,FM.]C=M>WDQ=\]N=TL.!U=)B^:*84]XZK%)_QS$+1 +&8X+B6H7" $B5U;]^7N+.L'D[;_+OWV$=J6N5>8R*?/4/[(\#AR=""6AE36Z65TO6T71Q_ M,#N-:C#)I+(1?$XT"F@3&%.I30_;4;/]#^?08;,4L=$DSO@:)/QF M2@ZE=^L@-=I#%3@M'P.:B@$I?%U&)3)K6A*LZFO)WHU<_-3U*N!0%[CNWTC! MJ5O4&$\#.U%%;[O%]9*[XMI"^BNNH2>/V4C0,:0//-D+X2$X7611+)ED# _+ M$F=QK ?M5O>UAY^%](&'-T)1=[9XC%4\ZG(RJ#N5= _M#@KJ_3Z0\CJ!C_;N MW?CS[0P#[SEMA;K^].EZNM@/O;?.T(Z/$A)72O-"71_6=N]9BG'=/AI@GK0: MD0W3="P'0ZH3M(N.RTSQ3K"\E/IB;I%8U\R!/"KM0[K#5&8\:UK^EZ!X<*IB M%&?+6XR#T]!.T?K%S2(6WIMBK@K3AMKN+-#>S!0A=V/#%%\V%'/MUB*83:3T MD?OF?9K06I;IY?P8)1= [122@0T^0:8U3'$)!8V92.M^,"RSO53W4W0,[0/J M[:SRF)W:1%B2O#!F:G'**AE%V^+*G-;\D6@?4):$Z9TM!GTIE!),3K&"R2@N M8KMO@@M,6(Z5^R_7_N)_;R>S<;C%G&\\GX_ONACIF;_[S.7^0W.J.,A&RD1V MGLL$PM45:\FVS_Y:]2O]+L2=CJD!U=*VH,',R7I?K/;)B%BW7)F ?FP'Z_.X M_ RH&]-1J8"G0\5<'H"5=+\'S^AFUD'KM2#S9%R]GF)R\6'R^]4=0MK^**W! M&@E&J<)]"!@@%]EM0Y5*^=*Z92'75G4-DG0D_4-.F:Z)MN!CUC @_(W$G8JEH;BIN,(Q%XLQ%KL8CLC5@C*" MGF\.AJTW)S\^2T.QM_-6!PVA>!MEBAQSL;KM$#_6LH27:< J[<;2;/Q^/$.? MMXBYWHYF;V:+5YC+_QY=W8[?CF<_?QS->C ]URI"J[NE6-0B*F:, *#9,K1, MW? ! 7/]WWI$.*AB-CO@ MD:,;##J#$(+5X1Q [=B N:+W]2S,WP[0<>0OE6A4@:3T(MCPL230?>'$7I] ME49/Z9Z,]-W41Z!]RBQ&$YWC'-D0756)U =SV?.3_WH^O]U;8="P!@N_(.)38K2HB2E968>QA67'2^I# 5&)5T&3IKJT?!]--3D;9BBF:R 85V!^ORKN$AA?XH?T'(4V=OOHE/>9..BDTQ& MXR%U6Q %R,*+.A/9"QNYWS-+=@Q"*J9(G6V!P)'>.O).SG9;0M_^[KU)VXJ; MG%GB@:$15DX$&U7NH&D%->#8IA2T%VF?1Y/+KER.,;PZQ%JRU' MGR%T",5FUDW2T../@.8M@G"%^+KI&B+I: ZVHAPS=-K<%9,BK3YE3ILZ4>M+ M,.WF!:K[/P4'WQ]SEVW>@:F"J8E7 2Q5TCFA3&(2X\'V;'+B0C3>J:[6:PTT.B? L76=&Z#I2 :&,/&@ M\,@P1E2I*),A6MUE5PJX;*'!!=XK]:@,#*2'BWI5R<+S'+WVUF=?2Q%*!=]3 MBC!LW6X=R, /5"7%KT0C/=F_^L"D9SE0VRVSGD.04.=;E,0HN.=-J8T5-]!R M(,%#M2IEC _*HC/#D(M&_(1Y4&+;^N1X8DH'=,((SZPU&'053+@#H'FI=5CO M3 N0<@REU'OYXX@>\VZ^H@&*UU=7XP46$'[G,07-'+A, M"?24!/):0MHDJ; M"]<6IY!AMU$]=J3RY$P.E:L"G@R>",.HPY<8:9O8\B58MXOCZ-.;S>=3,3FT M+TTR3 4E8S%EYT+,V=3WP&Q\;B<]C;S;17,V+M^\_QD3RIM?QK-/^S*VNF$' MPRV(&H-%G@N E=7T"H7*=@2WD'$/XUKPB>*,MWAUIG<2,1QN(M><)5&Q4 MRD@G-9R:\&;;PNL[L_;/^>SF?OCW;^/K#[/1YX\8?5[=P_%3,CBY'/]*ZPHN M%U_;-Z_R4-NR3+HHL#GQF)$A3*9=K3;*"&T[@VP6.FWCY'".MVE8T2%;S)X+ MRS*B^PEX33J$\I05[T'M$WDEQES %)S0&ZP7X)09%-BV4!Y?B M<8YIZWTR3@6\4?2@X(NEF:@.42TQGUIG*Y06;11Y'J+/O1*!Z%SHO(P./+FII./XAYM0,1K]JUPT> M?6R_SL?O;Z]^F+S?V#6Z4-EW-!ZUX)7^]N/H3]JF=(3@P^WDBFJ'54(/NFBY MI7?/!)IGYIVEQN7.&0JKXU_^^E:QWW80P#UCSUD.Y7:&1WR[*+:4R9_TIWDC M$_2,,C#(F-P[BVF0"BPO%[:!+"@3^VQ$] MX0'%()Z/:APMAYU4PX;B> EN"J.NI0BL"J3#,R@3.11(ODRF6,V@@8M7=_^ M?H-?TQGC YIZ!"WL-%$P!9P;R/0>H;FPOF!XWH-GQ;18MW4;J3F&62T\88X 5BNJ,ZAPRV38LDR$>@>JB-$+B+)@L;(7C@&I-3V5'-8NBIQ?+U M1J1=J>ZZMJG -EDX]G?C3R/4?;R_=S? ?Z)ONOO\S0XOA"O;J((,HF1KN,/0 M$[6&LH2Z$ZBDW&S:L6;=/^Y+WT/FWHTOKD;S^>1]5VNGO-9?7TRZ8O3:$&8? MM-#>ZA89"(FNSV)0&K2SN3"[S(M"^\8DW!J2U/$T/XX$GA,@FO8BY60PAJ:< M1H*J97-!H5ELMU?\6PK]"'BT#"*X@#+.D;8-H@<02ZW6X+>5<+]]T1Z"DV9, M!NVRX@7-!($\^-#911MS%LW[[HL2Z- "CB2]Y)$7[2+>0ALB7];YBK=-R_\K M>OEZ8=?U^8%&&A"E1!4M\Z:H9*F9;BEUW?9E_)M*_1C87(S4"C,2U3LDJQ0W M90G=Q*/:]B+W[8OV( !=ZCHL*2E:255X85++JK)2M=NUSBC0S\L1L..>F3'5 MRQBJ&R^M5,Y'9WB-5!@8WZ)BV/6"T49:#B1X()YEH#/3,:B@F6.)FOU,':(1 MNMU@(IIW\5,3/#3O%U3)TK.4)'-*8;RB:@L%344T$MZ?TOEXA#D))M]I_&5\ M=;U(OP\>E\F_XJW>P>$U):MF^4M!!U!^5"BXPS&UICY M:V-M9A)2ZE[UF939-1FJD)P@ 1Z#\J%U1"8H%HU2C)9<96FX,K4:)U)H51K) MMN)@RN^GB^/'T0P=]=ZB-GCHVJ/14XXKEC(&3*R@R9\;[T$ UPS M4-GP@,$2U4DL3=W9Q6D7C@Y']F3L;MVK/!'7/X^OKFBEW_3RQ]'L7^/=0?[P MG'UA&O.\H"W/V&L:$6.G333D4GUHYJCMP"B!P8JD M%8"Z!%.761PN^ M$'B2RI2Y0>2=A$/QJ6VC0X*;3&@W@F]&F-U=YM&,GI'F#ZH4:?Q^= [V M+>9H7 K>8V .G.!<;;>"*J&:Y*:>*3GM:UNC?(BD$S#PC,%"A?6J*!&5M5$3 MB@'F8H0CF Q^'".E9R'"K=-.06-J7K*Q6>><6=2JKKB528LFBI?:*+YN'QZ! M@>_#3LMTDSF5HA,RYY 8V*@8@:!RPYW&K+JG#=RLA[EG/*^=L%%5B;YHP0$# MPZ2,0X\3%[,@TT69?DG2J%L:"L] O(U 2.H#6: MNIDS^CB]6Y!.]>^(1S-#$OXQN?D8\0PPK)OE/R^N;B\7*^KGA#%U>2XS0>"UB,HM)6ANXHA[R-;#2 ^@\$YN+[B]4Q4N,)-[,?L8@8G*Q MVMCU(\K_9CPE51B*;Y5*Q3 ??8@J!N.LJ>M33)"N;;_F7-GUH.;E"*;[Y(!0 M(%,7-\O%&,%3"C)WOE+*[)7K 2OE:'KECMZ(*>,8=V0D((CI.V@(HH'5Z8(,DH!3KRU.(R:2.:NMT+D4PU M-_G'[(V_:W#ARY ^_WOT4B%Y[_^,(M@95N+MM1^"T>]>>GIUN M>\*OGH!(2(('!&@ ;(W\Z9^L L +D'BH0 )4AL/3(HFC*BOSET=E9:JZYP>F MIRELP]7C9 $GS>UH+ZV @:0.#VKV%=$TV3D9%2P%W8'U)KK7'!NG%BO"T5; MIM7.[AC*-$4J8$HLP% %A"+0%):SYM?GGX RCFNUS7Q2M54:*6$.4\ ^U1W3 MMPR-6(I&3-_UZW*^K)>C3-OL0@QEB&:)T:,"!O!4%0*.H&=YMF%15M"^4<#@ M*K8TC4GT(2K@@TATA (V3+#I59VZAFD!@NHN)3;#4\I./05:"T\UF945'S%9 M#E; BA]HLFW+CNO)NJUIOFH33AG'@(]R.P)DZ+LY^Z.AS!$*V+%UTW9DW:.6 MQDHH!*[![1)J I4ZZCNKLJG3X9%E7P56P[!UQ_'!V# \ZCD6-9N.W)KK>!VG MH4'-*+M[5D.9ID@%;+NZK:@6):P%O.8HIN8U.7R::72D-RB@?X>Z_J(4L*?9 M!M&)!P(ARYK*6HZOSDCZ@=M1DQY8A0[/6C^)*A@);$0#S"YP[0EK_>?8BAUX M"FMMQ4IM&:[JP\I.M&PP MK76\>C0D.L(&TVR+:.#5!*;JN[)B:"P-4+7 HF=5F>66^:XIIF+NAOU'2Y:5 M;'Z-Y_"*SW=<=$%*/]_]*;?N& M&CB^X\J:SR@-)K *7D KL*UJ1%8'#=/GI/3G;P"%!Q"9;8+(ILMJ<[K$<'37 M9Q:BR6KV$KV=]F*R:GXCIO'!'H7A:H&M6'*@>(ZB4C\ $.1R'JBZ9=DM^%-, MPVCM48Z9,N<4=4MQ95^V: .O\OTB.]:C-C,JG!LLR-;1I/I;I+U6R;V@=+N M :#J1'>)&P!/$R=P3(73V52 _':[QAQK,35.,A_A)0>6+H-?I)J>Y5-"/"", MR47=DVW9]5H.@<*]2E6@",YIFV9H(/IC@!US:*H\-O[0*E MFLY+Q"*ECQ!R5W5-)3 U6=-]WY3M0%>XA4H\S3 ,K15U9[4R!\O-Z*XVI7U= M5;.LP&/"HUI^X&NLH;=A^-32#+5EC@S973VG#P'V U&(8\!_=W98-J'@ '# 2&9Q[SP;9M&7=H*8':&=;Q >G0)'5=W_\ MD?SCR'4X@*RX5'N6BLJMI;)(Q5HX6I10?E"$+155P8@.B()+=8FE2N-D MR\E3+-$&*J.L(FN4G9[=-,+2)5>Q M?Y1O5/-(>5@3%]=E%XBZU\4@LF<3TW*"@)5!\$Q'59EN#PQ;T8VMME+K=5&. M5>VX+JUU(7O6A1K@>ZIJ0"W5I29E9^K9NCB: W]3VKDNE I9E^=/11Z?84]D M5C+&4ECA.M4V/:HU^06ZI;>+6*HZH8UM6QE,"3K5: G5I$U7H:ZKYL'L4# MLX5:ON\H0%I?UE2_:;P-'F@[E]K0B2YDJ':>LR+$54'A]25URUS[,LD3'\(Y]%ZL_Y3R@ M_A:QG^"!6JMP,6B[P/*)1DW3\5AS M==E;G7@,%)L5L7S+ M5W3;<$U7MNMCQZ[L^8&,"]!>@*^/V=>';%F$Z8P7Y?X6M1? MA1;-=\],B8VWAH_/:9O-+<^EMJ,33U!AV89 MP-S@DCO,_/852UX7"=%M#AY(U6.QPV:;X$0V#5: 4K<]TU!6C;Q-@UP545]C MD1%"F9,E*S+X+F!;*\VQ'J"3HWHLB*V]63J]$D*_/N116]R)8M0Q M/9OXMM)0W+?, "G^"HH_9BUZL_HJMJ?*K >)J3*GS*WI[0--,CRNXBEXG^JMZ.>/8R]2F7ATKG; MY8@7W8JG/*<_F_["TON+G[[\K;W!_^F'8#,M0@ML0_5=7X5_==^W?67=X-[< MRG@KV 0+OLE/M+U!EEYH,Y@E,7I<$MTABJ*IOJ[HCNXG4M" M%8.\[27931,3N206L8FA*^"@L8)G&G$]>=UEU3*]CB6AFJP;UA4OR9_@$66Q M#[6>IZEM4YGUI7<-!4PVS3 ";76J"%C>[&)S2@R3GH6HV[,;$D7[X7"P16S= M9^4I;<70#8<5?VY6PU'TH&,U#(L ,+W5Q6AOL^RPM^KZAF900R6NKQ@V4';5 M2E8UM"Z"LJJJ1%/?-D7[86];=L#$]BVB^R2@LA[H\JJ.$U55HQ-L9,VB9[%S MAK@:[;VY'8HJ@150SV1M,P'$'=?PW15_VYV&HPF_:I-.*9UO\NO$V5N/G*+Y_ *+:WZ(\O(_XCRR))0CC_.]ALCPH M$V0SG\7T3-/5-$G_@H,@D_CW1^U&^4")-\[_9&L25OG M;JZ)0FS?U4S62T8- @=<(G6U)E:@6<^MB7YC7@#EKV5-VGIB:TW,(# 4%^1$ M2'C+>\BV8_\%2X=J*@MEE 6J0>\73J@W>K MV>R$#)BNGNJL8PIU76>E53Q-[I(,A1C@>^A7NQA_YV^\3.S( M55R/R)K'>JY;@=J6,=PLAV[H"CU+[&B;,,-8C#XC'9YK>J V?5DX&93,0V9 M$,VW'=>ISUU0SU*-K6#3^OB(S&H9""#DH9.Z, 7;SO$F!0W/U3R;!+[N*+(M M>ZIO64US)%,)R#,4U(5L](Z$@FU7=I."LFT"@NJZR:H0:X$<.'+=QRN@EJ)V M'_D#HY&8UT3!OV>L_D4"R'*H'&^& XBOR+)++%9\U#5]S[6MNJFE;]GPO[W' MP,XPIXN3\.4H%W4,U_&)+\M4]7S5LX,F]\ICKI_62<+>>7!@)'PY**79_#R! M;\BV:@:6ISA&TUI5I\96\>P-+A3AR V A#_%Q2]!'D6?@&1@<)2'BK&ZM5FL MFYJL ^@9GF,Z"J%UYV[J$AO \!DH)%I/).R:TX4)V!9B=2MA5;.)IENZZ02N M3ER+D%5/2,^FS^D2M2\Q'B !VR*\24#7L73-4G1B>-3P U_Q28V"O@EDDKL) M2!01N2-G)6!]#LB?+Y+L*8J^+&^+:1[SE[;IMAMT:6=?KI[#O)@?E_GT 5[( M+MOKXZN*;NJ^P@K;@MS;K*/-*OG?W>J@M:%V1 C\'@H(H7(5J?E\9\]FO)I7 MF/#K"GM9/F1Y_.]HVV]D_*G\'_UK^$34]_R_+R36F+ZO$M?67=V@Q-,-A]0N M(/A_KF%U;K@Q\V MZ'F[*_C1ZM=UA:0V.*EEZSW_;Q_P8'D>A3B&):G:KK3G BPJ=/%Y:,E M_(OD!@B65=YKDY(7"+V^^\<\JDJR<9K;Z,JAF;6J;X*L0RY,S-5/%9?EL;' MVAY'T]@R60$830M4V097S]0!D!L^E@$Z.@\,$%,5$OD_)XV_A7$2WB91D.4\ M7>98A^1H$\_6J$<\JEFJHVB>YP Y2;.E(KM;#>%6E+4LL M%Y!/MF;P0 HM- MS!)C[&W%<,&Z)HZA$1]L.X4JE)W*:^P+S9>?2^E2]!LAV=07S-RJEOT3N/U' M;"@*M+*);6L6*RC%6L82PPP(W=".M,O*%I9SW37W%E%O]S_X]IB8Z-QGHIBA@MB@2:&:@P M>T^7 U.C 6UVJQS3(O3Z*6+N4D2S'*JIMDHLA;B6XYIZXQ=Y&I$#ZE_$>=KO&7'L0 MQP]RM^3VYB!-S[ LW7&IXMF^I^FZHYMUW435T-OU_*A!>ALD+Y'BLF8 4;X( M\_)I&YS_O$SOPSP.4S-F&TN M![%4ZCJN%GBLO13X#$[31=K3C M8P(H'=W%X$ 4/T5AD:7@QCW]F!5%#.Z;9<*V6G:Q7#LA4?7$.#:(K<%!KV9==O-U\VM)W"LB\.YC7#UE\:MFT$;L". M\_DRJW#&VT]4568)^+FM3FA4-_4S#7O7[MLJCJNK'IA^BJ:ZOLQV6S2EH79@ MFT;;I#+5.3366B@"+8RN&6L]$=;5V MHS-%-GN>21Y%H"Y9-:E/Z30'<(Z\J/KW:(8++$_63,V ];$<60%;QFC*8,M& MX+?Z#!-ZW#(]/]2>YKN'+?W >;OTQ;N)_1[.PXCF!;K#VX9JK M:&X ?I';8*8:M.63JMHQ:[H[/I$SV\.LCLI*MLA$44W9(H"CNJDUS&JZ:MO1 MT]6AS&P/7ZH!]0DPI^811]&)Y38G!I@Y[KDM[:#(]!@#X^699=-?JJ^]9;ZJ MR%?ONDS_M8RKIHO/*N^UZ]0TY:Q.P[!07I9&N\TAX>LY:VURP 8UF/2&;AD: M42D%SF6]%/S&L0>SIFOSE"WXYO;TH9,[F"+=,?WSTR90/& 6TS%MJMBLZ++= M%+[U5,_Q_ [:$--2B48.I$[W1(73R>B93@X-_$#7"+A(NN$Z.I"HCD;XAN_+ MG=5:#$.S='-8=#)[II-.' +J0C96C)-?ALFX:U+"!1U0#Q%UQ@5!>'23V M7+"BVL[]KO-W:?KLP0!%UWTP<8AJ@L7LN. 2-;%^P#7?;>DY:LG6KH,TC"F> M16*" (0$+#W7\V7?IJ9/FV,VX&MH9EMB %]VO:Y1DNMPB0G SZ:N:9LZ2YB!K3028VMN1]<[61^(=J2T2@7^AN 8/[ENF MI[T'(FB4M78F?:K!_X"*5@J^4]1&>==KNGQ!:"XQ RI3W3(U)="(VQ5]V5WD \^0([3B7!PR=QM4] T# ,\0M_5 EU3;=MO"OY[U+*\EF+3=&4W/V#/ MD(2,_RQ:"^PVS5,LPM94-Z@"^KYQC6W+"]I&#%@ZPZ?%$4:<:RBV"JI:]E1P M#8FIRG76JJ>H&C%:=N[P)P_0 IHAFOEASO1#L4\INZY&B>]8Q#-,'WQD15%6 MP4T[:#E^JJIW&/I'$>$A2V917E2S."ZWQS!9)3/ 'M/R;,VV76HUGCRLI-I* MDB&R28S=+N*M,9PPPF.E<=9S^W= M: 7,);"\'=<%D07KR72=)ACGT-U*W^_^"# G6_+E)WX:+!'#=60"IK/)*ZHN7*N^:N*L2VB15&>C M9O]<5HN^9]:&19@/Q\[L^;IL.3;KV]JP.C5;IL][!?1,1XCKW+,^+:)KZ;YM M:E3WS$ #DY=:=F,_:#:XMBV5:A"EE:E[_LD>$5W2%14,0\(R/F"RK!1&HVX4 MPW%:;AVAUN6!ZTB5RMQN57-530>[2#4<=M*N.3\2*+0%3XJA4UGT+%_*!G-7$3]&IGB('8%-K@6$3 M<&\"32=VL]A4(ZTS5>_!L^F*\Y][UB?I5-,$[T$-E$#Q%%"BFN$'9(UV[71B M4+J647C7Q4W0JA>75?%?Q'5MX%H=YO)M( ML*^B@.?(K*ZQ98-Y[S@ZBXPJKL:2CRW5T6DK1LQ3 S?'?_C MJ?3673@N*"_ MI6M$)BKXXV#W :HZ=J V)5/!DF^I$ +":NT,OG,8)XWTQ9/UCF?Y :O/;3C@ M1@4POJ:6L:G+[3P%F-:.U2=RI"\>IC==70&SRZ:!;E'9E^U5U65-5I16;-$R M=G:S3A]HMHIBN&"W6D2)0!U M7:?$N@8QV\$-A6?4G$J.?<,_(UWVL DS9+1 597 UCQ7UPS9KS=27& 2K^VA MFOHKV$0 79HCZ-L/=I=Y#D\5@!N@#!W;MQS?"C1#8ZU 5H!(F8IL9[KJ!S'* MD>,^!R7VL :L/_AL5+$VED$WUT?$B5$:1+3=BWB:6#S MJ4:@>:IKRXW%I]B:VK;XK(.,CJ,&W3\1]C"#YNL&.ULD.\R!]4TWL&IF<%15 M,]H)%W3GU)IH*K#\M,H73Y+L,4RGD51+ A#J_4I=58K6V?HBR;2@?.T"QD]O#TX%O!+;OF<3VP4+5%,=N"KBK MIN6UW8#!S&N?.K,(/_H+7IIE!L2DME>SJ1X0Q6Z%]07-:Z=V=)/8[\4)\Y*J MS.C/R[)@Y2R Q8_/>Y8=#0P8&E@N0+%I&IY%FN(GQ \ZRR)00*%M57WD*(5. M;HFZZZIVI9# &OJFEZ.)6_IFM4$%<*ZN0YE@GL8TS$51P=7T%%T M$Z"$$M=>U7C5':-S!<%^W\E9$3_!UCU.6,33XT\U>T1W+(^U)O9AO12;!1/J MAA"N9736HZ"FJBF'3*][C (GMX/GR-Y^!) M_1 ]2C]E\S#]R'\KP'#Y0.1%^?'=?]^7'W=N3^(T>O_ B? !3)_??ER$,S;? M][=966;S#^;BU]579;;@G]D4WH=)?)]^8&2([YZJK^)T!O/^H+)KGGLU^[YK MZ''Z %93V7E?0\\G*2ZDXB%[3*4XE:7;"/2>E$:EE-U)X6III+LL MER*^.!(LHI35RP,WK]:'W<&&]3U[[VO&^!NBW:@27): (A;RQ(FH@>F"!\:) M*6AL]$87/+92S-"\:,K#Z?\=SA%3"0FL4-:7*8"!K:F3.4*(A$@ M,&L=$'^+DJ>;UC._!Q03!&C-YR2Z*S_(#<+5<"9OHQE]!DCW/F-S8&F6@T;; M&@=AUZP>7 ';-$J2^IH_O)/?\<_%(IPVGX]7 8_QK'R /X$NMZPNS]9]YYR/JX==C MHK_]N/6@C3=T/;1U_^MN5_2+OOZ5MUMC'OQK;Y='/?I7WC[NT8^)Z_>@&/@/ M93P-DQHY*VVSK5GHCNK9_%QKI\VOG%;(0LA"R$+(0LA"R$+)0SRQTDB=2AWO6E)"*+(EGTG]5K0NO MSE-AJ=8HD^?Q3]X0;_&/CU44]S9+9LUN03'-8][O%GGN_'K@ OQW>9YSPH3E M^K =+R>ZCU-VGH%M9U;99\B&R(9G8<,?\^Q;7+ D1V0Y9+FSL-S/<&7T_O/= M';(_KYG)%3?9'A$&UP,GY);JMA@Z>ZM#!C.*QH'Y4^B$P[PIW19XG=!XOR#"J1 M-/S-V7CN)1+V0"G.KD))1>2)K*F]TVL4;,/NN\VE:1*%^1_>I5D:O?M^101$ M,$0P1+ !(I@V,2P% 0P!# %L0*R( '8PJ90)E=LG9A# $, 0P!# 1@!@A$YT MQ4($$X%@)P7!KS#6W3ZRB=M6O82TKXUW+A.<1BX33Y^A0+HP2Z"_.0]=IP]E M*?OV+Q &$ :N"@:,"5%D1 %$@5,SI6@/QU..R'OJ(UJG4(H2@1*!>O$-ZT6B M3U156(QB*$MYD>#5@&+RO4>U^M_F0:1%;L,DS1'Q91\;;$/1)X/80[M2FV'P MB]^W3X%0@U"#4/-)%(X#FQ%*$10!1N%"X4(VC M&N_V&+2)8FH(-<>''[_GQ>&[KC_;P#:(=DJ]?4&$K3ZRRS^P)M_QM/JF=7C_ M91K7?__^^]=T=EEWAFEZ<,'M7K:\+>^6B3V=LKY;QS>#(9[LZ93:IN7IIJ?; MMF$HKLH:9VG$U@UW",U@-AZ+K1%V[$9LC?#6BL0/['9LC3#:T8^)ZX_;&P5( MO^R.5$<5UU?;=]@8H>\@C/9<$*8G?GJ9A]J[FEA+>M#L8XAF'V26ZV46+#S^ M1@J/]V$*8.5QK#R.E<='S7-8#/4EGL/*X\B& V!#K#R.+(>5QY'EKIOEL/(X M5AX?OXQ?DMO&4GF\R1S@9UIF=>Z %-;) \BEUY23-HIZ7X-(6!M'F3@Z42VL M/H,!JCB#0#BNI=3Q5Q3<%6("A:J,11B??=KU2UL!7(";'&YTN(OU0:^^#2UJMJ MV/\;/7U9+A9)'.4_Q<4O/V9)/'VJ_GM,'6R3^M133,TV/6(%%I4]4Z.^:1N* M;,N$JD.H@]U?4;'J([O\Y3+G0&RIJ*DMY4#N%QE#_'0WJWJK LN\\_L^+W,) M5F]Y!_RPS&$DTB+/6'5V6-ME$4E)F-]'TK I[!:S.0Y:7 MX3T;8"XU8X-YP#/@F7'*1"&-IJR8E_08EP_U*W^!A:U>"\*6S*0\^M3.PNSR;PP6+))Q&O$%BPQ'%1'I\B*([P$*X MPH<&"P6QA%G'!&1*&$,&7<5K"_Z4BO(M@_D7)0 #>4V3S:$WG M8X:19B M]O(*LF\68)MD.9O[_1*806(_%\6$^'_-M0S+)M)]'C+.YE1>7<,7 M WB1J0FVV"%C$R >_-NL&WMI9;68E,H?L_1]"4BS^H9\9!2-@7N>;LXLB&?& MG9?US[8..40AK+3'E^E#-%LFT><[-TRFL*J,TS[?>5&:S6.X(LL_I7Z8L_)C MQ8]1_N4!%NKH'@N::AF6ZKJ!:Q'+ECU5]VBE6ZCE&S(9J&[I%6R_/D0@1T"[ M:9S$G.JU7 )+KVC/<7?&Q'Q:KTXD@5#&4\G_\0N7CEF<+!D,LL]L2^4)#)=" MBF#0(#F[3'/*.+T(0.XVRM?.@T(F4N>NX2F/GX@996G M/*C2A*!W,F8=%A_ZA+HMCZZKC\C& +$7R4[TBI&HRF7;(IAC[LI 1MU) MA1C85.)Y=[\/XZMM:G%%IVO4L"X:)[NR..)JN.9+30+Z*#\XL&*#_]BPT!KC M2@*;ZH00TQN467X?-H*YV#Y:D["V):?M4\YB:'GX0>K+B[7(/$KD1.3$5W$B M'DI'3AP&)QY<^?=XLV9 N_8]VSL_<\*"O1BRC9+[2"I8&+;@.RDEV$!\+BPL M*$KL!T3:P>'!^1+Y!Y,#0, ]L4S,-T+QNB;Q&DG)*D6>*'+_&3AOHF@5"B8* MIC#!I.9$U; ;S[.T,O EEH/T+4PB+ E@6??7M.5QJ$G5& 4 M^E027@O*H7"B< H53AF%$X43A7.(PJEIX@JQO'71Q%CU00DI]3Y9'UIVA)U\ Y1'E$>7Q MR$P5:R++XJI\HSQN>P&'57H:67V*E^FP77'D]45$.NJ1_)!516_L.:M^Q9Z6 MQ]_@DF_1I[0H\R4O.W-\*1)+50P]4'Q'-QQ9H:H?^+P4"34=6Z/^6RQ%\G,D M/43)C-4/>0SS&:=B#L0J5@62ZM(3,$@IK9=%"OFZ#*<:Q7,KL/<9UUJ-PKJ* M8A2ONYV.NQK$*R>O83&)\\;%\&!ZWX/>)O-U]N)(]IA%SR5^G!&+H^ MDOVPO$M? JJ<6T#;A!S3$6F;5\X\HL@>LBBRZ*!8]. X+Y[P?YZAW0=P0HM( M>EJ&J; XW7"H-S@L$&OPC/OLWNO['1PDJZ,/HZO:1*-X$!O3VP:)77UT9!D% M*PZB7LDP8QD25#RZ/^%9D H-$S]/V?T)X-8\211@D&A+X7$]76:)- MB$IZ9ZYK02N4+I2N(^A$Z<34L(PJNM@'D_#/R_0^S.,P9&)'NA:O&'7 M0M$FBHG>-HH$BL1J[XY,J(7.-CK;!]/689V)BP=IP2:+_L" P.=Z_ %K8JGB MCN5=NSN PH7"=9QP*1C)0E_[8!+^-4S"IX+YVN!IW]_'Z&RC9W% 3,^8&(8P M)7XM<((B\99%PA19I_5:1 *=[>=I^[]9'H'>?U4SL+G>E+*((!EWX5^WVV1.X)=6U9==QE\?X^#!5M^TJQZM MZ2Q%ORZBM(A>Y!7Q$^Z[YF\]*^ 88"-6XBG9Y-+MY6496?'X@ MAVXRLQL6#W8Z8_^LBQF>P-**!U_;Q+:,P'/U0/G&M4=53<]1W:H:E.+5,7?=9G* MGO,&8**UDIRF[TL@ZJ8$;+@PASDS(T.)KULU[;E!5TC%3]$RD8A'$N_3U,EB_O M_^))K\.VY[)\D>5LO^PV Z==E- .B("#DV;A:#?X%/9!M(083#X85;2)K&J] MTV0HJ\_NPP-9B#6(->?'&H.*RYP?^LHCSB#.(,Y^8_4\^R^=UY::_H@D MG&.$;8@B$"$0(1 ]YURI$]50T.CI+39V=2&PO]U\N9'*/ J+9#3U@E)8K MEQ9F3E%A'MQ0>/_\CMJ PD0]>W#/G)G$<-MEPVW]5,EY;C5&4?;D?.5S7A/- M&T=='6J0B66(:]]Y,D5'P7E].S"(DHB2B)+#0TF#BMN6181$A$2$' *O(D(* MS5U19&LX!#TJM#<*;L7,%X30P3$E0JA85UP1U\\;#CO6K1CMZG/Q8)H^5R[@/B)7+L'*9*&KQC\=6+CMX'PL%=LV,6+P, M*XU@\3)DLA$SV:J44U=$ ,N)(0^>DP>QG!CR_AOC?2PG)I*:6$[L[-(L'.T& M?^893[QOWD>H/%%480>,!K_ZS]G*B#6(-8@U/6.-*>Q@[^!7'G$&<09QYD(I MF8K5?WW4D_(MA\(OF%*),(0P= ;7B@@\/S/TU7^MR8/%Q#ZR=$)I%BVR(A9W M AVA^/!R%]LQZW82<,^9)#V T,3096$0M(B8>T":43(HM+%,%#VHB2 MB))#X%5$R6&FN"!"(D(B0@Z!5Q$A!YJ<@]72,+4' 73X3(D *M(1)Q/3Q+*\ M9P\$/U\M[6P#$U>*K0D,;Y9-4]DU(HG_]2&2[K($D!M&(7'R%5*QG,_#'"Z4 M2OAY"K?EX;1 M_?XNR]\781)]Z).(6^B]IWH='77UNJHBE&7=Z+*E&)JX G66D/ITFCSF0EU4 M&?/H7SOY\[X>BQYQSPNKE/6<6V"\5*2LY\2! 10A.]@FQ4QOK$!VJ>(D*@IZI/"!772G+HJ__:F"IB#6(-8LVI6*--+('Y_$-?_==B#88: M&LN02&4F:=PHQ*/E>+!(Q$:T-C$U/%J$A_50ID3*E*KTU KO>F4* T,O)&%D M99AT)$E(L^@6'A9-ZYP+]-XP;W!HN(!Y@^)HR;JL6H:X*!7F#2)*(DH.@5<1 M)<6B)/:B'J[=?G7F.28"7;9+D? TBPXA/R*DT,%B]$0"TOZ4,#(8,MBK& R! MO^^$'131H:7B8;XG,MF5,]F 4CKE*U 1V ]Q6+$G#"U=)/EJ')$C(EL3106RYR5]0C3 MF13>1^E48+X)(OX;SI=3](FE]%1R\WJA"44*1>I%D:(*BA1FH&(&ZO7A&N96 M86[5M9R3QMPJ1$E$R2'P*J*D2)04>\(;4;+/*-T5F.>8@8H)@H-+$$0&0P;# M#%0L#'+-XOF&$@,Q^Q29#+-/QZ4>,/OT(DL*'7MXH5NX=FWZQ&8+K'?-(;@_OFVE:YG]ZC/HIQ=NT=CX*.^;2Y$ M,$0P1+"!6JR(8-MF[?-M;+O^_OWWR^+]?1@N/KAA\<#^[_]K&7\#5[_#;2X,&;BS.@GBQ<4T MR8IE'JWNY'UAX<-/T=T?W@4>:R[W?^H_OGKOI'@&7X33\GU J2++JJ?3P'1\ MU5$=&E#?M UJ!SI1]7=_W%F?35KOZ7S:M;R"&NX*X@K^L=6@;X/(_*S-%IDW M$T$<%2C7 )Y>3\-TVG$'1HI6T1YR.@B@3@5 MP >+/&8MB9,G"7P=*;N[BZ>1=!=.XZ3J1EP^@,M[_Y M2]ZS^#'+D]F-Y +> MA+R""W]('H%@Y)&T+-A^VB)\@L>R-Y5/4AG^&A43*4Z!Q]DP^-K (V$,D32' M9Y11RKZ?\!_B=)HL9Y$4%0!F,,XL!;D/E_".&RE8EB FTCQ.X_ER7KV:O:M> MTLQE8[TFXV9[1W2@'I&$UD6URU:%=(MVE OV_'X MO*_'CL=KR3HZLVW_IFI/<;^7*726#K_S;)D>O$&/P=+^6*S3?;FZ??MN+CRM M4SD>P7NAK+%,K$M&N\:=9(XE1 Z/WE@3S<(*(K@7*0JWZ#%[&0=O\(]P'W]" M3&';.F]70MZ2RJ>D#]&YGMP88V*9F!F#VN@8D3JFUM#U:B-U8NK").?M"LB; M4D;'E!1Z@\I( 9$2YJ*C,KI^9?05?HK"NS(ZIF7$VRUK!@Z4CLVJ4:<)SI/N MAZ&PJ,P]%I4124N=3(C:3MW FC(]@^;SR79G&]C(LKA^@J=*T:^+*"VB.GVK ME:_U&!92N%CDV:_Q/"RCY$E,SM-O*)'@HB3.4B'/XSE.++>)931)$!R1M[V5=F*0PIG;HY;0QY5&QB*9E M_ U$Z.::0,0>42+D(TM;G>WFJ"Z6^?2!)7=N9K,^QN6#]"W,XVQ92,5RL4CB M*.=3G0)5LSD\FJ6/?H.+L_RI3B9M/L&#%J QV'-*9KDR/.T#1(T;7:S(L[,N MZQ31\C%*OD72'*Y\*&ZN/:=Y3(R<+4%5+\NB!+YCS'6_#/,P+:.HX*A=9RFO MN;5*48>?8 E2Z9Y="RP>Y9&8^:99*3'&SN,.+^V4![Z,D!T')HXZ\7#@68D? MP6*>/AUS3L)1#%G1J&,8EDH]635\ZO)S$HIL*[KR%LY)\,L_Q STIL^DG/TE M*PI.S/5QB2N"D9\C*9Q.\V5426*>W7(E RS(S.F[/)MOS[T^@U"9W/=A(LVB M.VZ03[.B+$#44Y!=9IT#'[.$45 [MV$1MVGVZM6JL46( #\^1"FH33 >^33X M$0.8=A&#DP$S6)$%$.HV8G,'*BQS]A/O6P-7LTXV60H7/4D1+-N<77XC 77! M0XFS&?.4V4_?PF3)ZN:LSM##D^Y81CX[S#&1@#$>)';H(T_907MX-JP]_\!, M,G;D Q12PLT8EQ4J\H>4H!VG$9%$>8=EIR853CT7.@Q0+@# M9SL@N,@C6+("R/$I!?,E^B$KCSHBIJN:$NA4 'H G:536/TU6%@_' MEG3Z))5@^A1)#0[+%$ FX9;\?1BGE-Q(7Q^X-EC.E_!.-CRPK;NG,>'C9IYV^.MD*YI1C"B<(=3U M%A4.X'J'5T2L QG503=@Y@^#$I^-T?=XS$W@'$X^N8='[?[PCAA"SMHI^D7/ MVKWV=CKJT>/D3[]=&?7H7WF[-N 3JE>9P7/BV4'AJ:175HIH/5SMI?.[?9RL M'-@YRB,,:R'Y/]=ZCORT\ZC#(]-P1748QZ /STZYO&R['=&#.C3((FW(I,BD MEV?2C:)@R)#(D)=G2 \N_59ML,1I4>9+Y$WDS8'PIGU03%[ZCFT&]%0497@] M!'JV[)TPJ0KR\3R;9_VE_@M:('2(A]9Q9Z%CT9G#_7-")\89A70M MZA--[K^X#P+<"/,5A-.JVA@NWU='4CHCR54(^;GD?]S\>/7FQ]45_/O.FABZ ML/HA)P'54.0+\W]08 [Q:0P4%Q07%)?#R$'(A"C"+.2A\#Z[#_O.HDB<1 [+ M.J9B[IN0!TQFV5,Z;>/P+R_JL'G,][/[B14=R 2[?0,B[WC!Z7K*6%=T,BFA MPK3S1A%#$4,10Q%#$1N*B)&)@IV!4+A0N%"X+BUJ_L3I4 M36UPC*%= (.NK2E,'Z;T&^D,@W*%)P[NCJ*XO55Q8[W-A.T6 MH<"AP*' [1,X4SZFNS8*'&[NGJ52@3BS:SB4'1SP'2'-V,GQ'CLYBE4]=**: MVG H^H9/FR"&(H8BAHX00\E$D0?0#1+C<=>6T@?T]ZY!X&-Q[!-RQ\=CY+?L#TWG[/R>-T"$>6G$+\#">&_\. MGV),B*&>C6!O> ,/ 0X!#@'N[ "GZ]BW M$-T0W1[0K139E0VG]?Q5%P#;L/ M?D(?$0 M1M6):@AK_CH44>G;G$*1N&*1^(Y080)QDN8>BA2A!D%Q.21&.=%4%!@4&!28 MP\A!C(E)T.02X> -**R%S<40GZZ\$7L.SJQ!+9' M$+IG,Q21Q,09E#V4O8'+WOBV1'MN3?9=W9OL=])ME$9W,1Z&O01875VS"8*M M73#XC=)V'FD[N$()-@)$:4)IVI]AK8D[PXH2A1*%$D4U87NW;T6B<&]71#$" M<:;1<"@[.&0[0EZQ8/D]%BP7&VF@$T.@F&/!*#NUEBH4HW^B$KHZ\P/2?)IK_\\3__X_)$WQ,]XLTFB?E\_4^(B+ZONX8&6C[Z0T*NN?)M)=EL.L4FG:V2LB MG4G+-(]@$O^&6^_#."WXEZQH"# -7 +W/X;YC#-I#KQ8_5Y$\+RXC.&:\%L8 M)TR:WL.E[XLPB6Y>%LA#A*I34+:%*V7UN',^CY_BXAZ9KJF8IK4T[5:GG3=!L5F9 M23#E\#YJ7Y*7=W!9QBZ!U2RB'/@36#*=Q@MX*&>J^%_+&!;I27I\B$%GS<-? MXWG\;YBT5,++\ZA>?_0"J[?Z!7WZW3)+-JV#8*U:$']-9<2/]#$-( MPFDUVFE8/&S<4,#?FPT X*%A*US>=1 MOS_Z=9$5RSQB) W3)Z ,$_5B"5+-_\FE+)?*IT7$[EG/Y$;ZW,PV H)_ XE, M&[%] %*^+Z-\OD6(:9CG;$),FM+[HCI3RH8T#_\)KZB'4_TJP>+#FD8UO1ZC MG,V;G4 %6X%O73[&Y<,^PE1C;-,K3,!Q*'97B2]WQGZ" 7P +@7C*.6WL4G= M16"C,!:[Y_B6W8+,<%B ]INEC&6!*IP\ZP'RP>31MRA=KJZ: W,]P7KGOP#_<^F9L#SJJFWIS@ VI\WG M\GWSD&4:5^)>3W']Q09Y*CJ&OP)_1_-%V7K\C62#9!?+Z<.6>,X!!#FGPC#C M-)X#?1M^A36RR?<_DN\#,I'^^NE/Y/N_\_]^^9'PE]GT>_M[FTMON%@ H[%I M31BSL5L!C.!583US$(XA34"4.%+R5\45W-!.MNF?-R=[.XF"Z+H@$T,$N2 MIR(NVO9+\;N7+=*1&6I'6]?/6LH[!G5->[CL> \U\"S/,1S5M&U/40S3-!Q[ MY:%JOC-0B_K,'NJ/E3V<5';%=)/DU\2AS)78+\N5N1-5MB^8CTOV)9#E!TX/ MN/;3AO9W:XNCD7:POL!$N 5U'8=@NQ:UT0!3Y)9;RAQ@P!KF%C/3>?5\;GLP M#QB8EALC#Z"II-LH2J6(F>(I&^_Q#NSSLK,C8]R'_AFTC L+ 8YN;C-3STYG M?XG#VYBY&U^9R7",Z+F&:MF>[BB6[=JRY?N*HKFJ!9_-P"?4[5WTSLU>+E@/ M]Q%7';/H+LJ9O5:;LY,ZSE'640PF!*!Q)M*L4IV,UX3HN_(Q2D294K7M$0&Y M9F)&]VS>:/N\[4DCYEY?6-1.6?'A9/#JN[MVSLUSOKZX_+H6;/SJ\N5K]!-UZAA';,=O!KS ML^TI>Z+6RQ0Z2WM)'F(\8;\,6:P'%CM/^].!L>!WGU@\-UL68*#UU<*4$W3K7;.\L6?$FVROUX8](;O'2@ M(>;1@5X$]MJJEWVG3%2MI_H(;[6<+>KD8RN;2<\FIHSB/.]0.'0<1W:'$S_0 MK(G5D3I^=J(-A7\$.B.G'ZT].CER,[?2BVY++RZF"3\R=53JLALXQ- V\@=;FU2\^H^>+:CRPC^7,J_35\DBRN:Y2)]!A)/->! M>WOL>)WTERQ,);LY(R9]QS-%UX> MG_>/'%5G1GYF>7?24&8WV>2$Z:_M!_ MTCOSS1OYB<#=]R[R[%O,\D#928=03#;H;S19@HN2KE#4*<^3EBD_M%2EW6;) M-[8)Q[A@X^QB?1ZHF#Y$LR6+E*T. LWX:;F[C?4P6\3Z:W.Q!Q=OTPQ6\O.T MS)CI0*O;M:[E#.*\*"4;:#KC=(4O]ZSPZMKVXK(KJ_6;-*?%YE6V+CMHLO-< M]OIY!A3)^"F5\H$=49M(W\6_8QGO><3.(K(''D!$?@Y3% O<"&8"F*>8H1&J M"1X;HS:0&P E8NG^0.PMAF(49E]V47N3*V&&VZQ&Y0G/*X>GP^-K4966S;&Q M5&(;TN"%PHWLG%]4E*LEY^>;.EX*?RT7U0%?B6%D??1!#&6%$[8YC!O> [O? M RDG[!#&/Z,I9WMVGJ4^B;V6F.K$193/J[,7<$TU24Z0VTB:+\MEF"1/U?G< M&7Q5/K+3&,OZK,;J05ST[44>)Q(UJA7J$OPO$7O%?LE_MWOAN]_MR';90N?J M!&G]\^T3OV+S19-G)1\&N)Q&]3'W_J5=O$B)$_>>A'V#PDE4ENQP_(JRP*/5 M,?LEY\CG9%\0[8>+M,*98@V&];GF1FR97MP\GE7!PWP!XLV7)TX"8 MC#U_6\YN OS@!\#2K(0IQ//;9 M\-N %"1(QAL:7\HTB"^/,-3/N NH6O2MFG$7%-(]O&5_<@M[MC$^P M5=/VKQNK=?K4^#=IC.KE/0MRGGUD+O5&?)B=89\4AD5 M,1>%K;(]?"!9&4^CXB/CMZ9$5!G^6O]:O6FC+@VKL,&D(.5/@VNC7^,"/DZC MUB_@^BW8V^I' 3V6><@OK'RV5QK29\ 6&>0.?;9VPYR2I[3V&,'D\93A1+TK1R68< M4U:UZ1(G ZC/*#=6$H0>YD>OXPG,3K"<$US9H M+=5M;B6@7%@VE75@HJM)"YJGW#[5\;IY;NG,X]6;70A3 CT?EN=!BJ9,6@L: MF#)>P\.F['=-^]I\@OW*A>5FE745MKMPF93K*FG=N-A@?7TYLRQRQFA-R96& MP" C><0+%:;E1EVR1S!(X/>8%VC+LZ)XWSQHQW'E+]U&W=LP_25?+DI6QZ[2 M"EGRC:>H5+.82/]!(X?7BCW2,L^2U?4;P;7[G-4QK#/2^+7U2%B- M-,90 *1_6_#J*-7M&S2;U&$1[JG.P3B;1=.D,MV2R@-@)1;K=#AVZ:8'O5FY MK3'<;I]J3+Z%8<]9M3L 'S#T=NU&]G?T*RON!D)>D8QOYC8ZD-T)"[.UZ?&< M/PW3X[\T\Y[&^70YK^<.O+#!(#4VA@M6)&G#"&M*%*[+"BZ6\%<1 M524\V8- 4IE74:X""<^^%ECC\2%C3DO.,SG!">$KE#Y5Q1N9& -_LR?.69%& MGN>9ADGY=".YZ[ 4"TMPEN#U&%F9R26W>N9,S3(K=);-@3;Q=#O.Q:2JMENX M*W0/3A#@R5,5YMC@O&?9_)HP?F1:^B$45'\GS<0(Z"8.WV9YSH.&:]X!3WT[ MCGTC>6M JRHTCJBJ$),R,1#9=>#]9*X @V-9YX7O&-UYE#0A#R[>W:LE2@)^ M(\@$%T;FWZB:,9$%>0:L5B\KK?: M6>#%^K]CM?5_Q\^)O6M*B&\52]PHD0CK4]7#/[8BX3/9<+L)IKOJ8[MNHJNTT!5;+N*Q?+6@^\L MED<,(=7RJ'G1:GFOO5T;]>AQ\CCY$4S^N.-,KSB9/NB#2Z=5K!L>F0;7EW$] M7.W<91('5A1QV]D](+Z"AX<%5^Q$63U05I^M:-IY%N[JBII6XCICG M.EYL5 MQQPV1R9#)CN8@G]BN\^'^N_]#N5OZT#%G\+XF'I&R/'(\6/D^/5B;O#^7_8- M#WD?>?]$"@9AG$M_#Y/ERQV+L=;(81V"5HDDO#.E**$=$ $')\W"T6[P-3,& M4:]U,"55J*)-9+6=#2V:)D-9?7;?:RJF(-8@UB#6G$8-@_9?^GDH*X\X@SB# M.'.ITK83*K J]=LN;(M A$"$0'2JWV-C5A<#^=O/E1BI9[;%E MWIQ3#^^C= H?,(@M/HA]=UZ &>GZ"@XKV\'!E$241)17$SB[- MPM%N\&>>\<3[YGV$RA-%%7; :/"K_YRMC%B#6(-8TS/6F,(.]@Y^Y1%G$&<0 M9RZ4DJE8_=='/2G?49M$B M*V)Q)] 1B@\O=[$=LVXG ?><2=(#"$T,O=TX7DAF]?6F2*-$H43M(9=)"17G MS*-"0>TB:43H@L+E$$ M#VDC2B)*#H%7$26'F>*""(D(B0@Y!%Y%A!QH<@Y62\/4'@30X3,E JA(1YQ, M3!/+\IX]$'Q8M;3F[]]_ORS>WX?AXH,7W99?HND2AAA'A?TMC!/VH"#+OX1) M])7]_14HX"39])<__N=__'Y]7QY_"\OX6_0I+ M]54]T!7?-6W'IKYI&]343,W1W_UQ9YDV2;ZG[EG7*K^R=IS@2#;_V*JRLB:Y M%*]ISGLZ/E14E\(5V3J>P:D:+SR-]?8!W3Z< /R6C_AT\=/H0IO?5 ^%U&U=+W\4W MT9E]>B&-_(H"=DDBH=XP:^_6^;LD1/V>#;6\FD1 ML5NZ;KB1 !%8&:DB>H[$Y0-0)\RC[F$]L4$U3]ZX;2(];MS!Q]&^:B+=A@4\ M;KFHAQK]NN"0 G1@5[([HMF$O2+<)#G_?B)-P^)!8B9:\P5,I:)+5)$HCMS<24V @.\NRB&=\H1GGV'.X=\H8I9);X"HFMCW,2)=_ M*^0Y$T'#(:*&PX1Z4$-JL)^)<<$7?0;V#. "6_ GL*T _$$^!(WZV3)G;:OW M@LO=67;MPNL-8VK743YM3'E4+")F[("XWDB?8?'7ID^E'2)I"3HI R3_%@(> ME$^,2^9A_@LP21X7OX#FB=-ILIPUC )> SR15[+;4.*-&@ +.8_2Z1,\O/I5 M8J4@"FX#P+O6M@)_-M>#\RR-2[B]4H-@B(:@I*3;)S8P!D I/+^,[G-F8-3: MFG$QBR8B2!:-V">S 5P00) 6*5*;VRI@H MI+L\F\.?RVFYK'7C-%P6U1HSCOJ6,0,*+,PGQDG/[G-XES=EA1 M <;*&6:MF_D L_DB*F,^_<9PG4@%,'NT_; 5F\]#L,XX]_/GP=3OXK*RC9^V MYUR! 9O;[1*>&!7]!7]EOS="RO+BY)I9E?L"W ML"B!DO_,\KC"&C;_9C4KK509QVDVCROKN/81IC#$#,R28I5D:GP$[V *N-!P MP8T$4K%8YK!B#&SV\G%C;%I&^@3J$R9=P?]C MU/B[&ZC4*<*W81(R55$\1& I-8YV(3&\OS]DZ"MV3K-R*Q;0Z?_?2#]D:;0G M>L,>7ID#4V#TN'S/./D]CT]$U:OAJY[R M]P" UHH&T(V/,07BB'&80#+$.,AE]@*KG/+$\B&/!(V-.^@50H6UW,?EDB/& M"TNRPI+&+6*ZN8*X1997UO"&$;8-FE7XLT,5[[>''N/RH0UZ57BT]?6$A6TK M(Z]2LLQ$CM)[^ *&QY QOHNG85HRG;C!Y>WW3BI+L6+>VFY< %,RT*O$@/'R MDH'?BWS,3/U;=O%= >A>^RG;C]V(G]8QLS;&MV&]MHZ.,8Q8W&VY8!:+$$9B M76J$AI.V&:16@T D,&$JZV6#+;X#'V@>YO!H=H6_S+.)]#_A(DR9N?84@0;^ M*^C5IR(&KY^%IN[C+B%_[4*;+URZZL-R [2 =TJU<*G4VV;5JH5IMXL1Q/\J7Y8 M$9=%7UE4E=E3S%)BCV9;KD71;*MN/X'QQ&HC=[:.DY5KXL-+U@IZ'=AOKJL) MPP,5\+"--6PO>Q-AH?)'MG:-DEJ9A9RGOF.$^=WJ4O+Q1OHSG^3.W#MB(;62 MVU60+5>.AX>CD*F4R@F&08:KF;7=I(W($#RMXERV4FO-O:&U:PMU&BTX"P ? MSYE7Q,)2+$#P+,MMO82=H(N9<5MM=5\[=''C,9EU6"D;V,OS# M.=M"+#[T28FM?+RK[D?80[-!2TBO0549<],UJH]Y]*^=_) [SEUEE3!L-]=W MD0CCC7>;XQN*7A5/\?^U!*LU82;2@91$$<4&7CZ^^7E>4_W M2&&'"9!%D47[8=&>&IR^K"4;#B(%H;C /!%&M"K(/M-40P#*6\2$*6 MZ8'^J7C_=%\AW)[#F#T41E#4B:ZIHGCE6B $9>(MRX1A3%2Y?23PC MI^UF3B4Z6@,"'Z%$O"PJ:1."/:@D#7 M EV+_6$^;:*8Z&VC2*!(K/;NR(1:Z&RCLWTP;;?.)Z(_,"#PN1Y_P)I8*G8A M1^%"X>I'N!2,9*&O?3 )6T4*T+- SV)_3,^8&(8P)7XM<((B\99%PIQ04UB8 M^UI$ IWMYVG[OUD>@=Y]S'!?^]()Q'UT61^\]=Q3%Z0V]5Z38SR8-&)SH@CT MK$ZEV%!X!\,:B&3#X49$LN.9SJ2$GHWK!L]!&$EZ-0F_9F68=)33VJF=A<[T M)12!J+:?8SCD=+[NGE=S1HX:^L30A*4*[&_B.08^PG @(A@BV$@03"'FQ#*$ MY?\A@NU8M<]W&S[;P#:(-H8"LZQ%U-H*;DKM9WETG\6L["^OJ?H0KDUEUIFG MKMM;-]1JD>,DW:[V4^RN*:V=X1#FH4QY_TQ[EB/G?%M02I??N MFX]5YZIIR8IEKTK""^H)^QO]1DP'3 FN2.IB^'5'Z?2YVON\'OANP7N87&>[ M5-Z\IGR,DF]1#13K'B9U??G.YC?P^%Q0Z]+?R#>TF9\@E#J=2%L%_->DV/Z: ME7./4UX%?B8.7P9%AW9_@R.YIN,!G&EN))^+&Z-<54Z=D[-J&+D]3E:*OFET M.0XXN9'L2I-7_:.J_CO?PKQN>%%]N]-QMF*OG'6XS=)91;"MKE7%\K:(_K5D M+0UX/?\8E@)^N/H:_5_KIA];W2NV>T>L>D;,EE'5"A%X;TV-G?85ZQ\>(V Y M(2N>9NV8YNL<:-:3/(_#9/W-'>]I6; &H55W:S&6(7:P/E\'ZU6[DJH'=6>S M$J:?X>=L?O9^AGV):[;BL%Z9S#\8VZW[^#(/CWVS")_XQZ:C-&\PUM6A M<=V2YK7M&7E#N?)IP>(QK$%>64;S1;F>@,#><9;@UG'9LBS*L-+>^VE<[!"Y M4G#KF;_4\.V0U<^D< %+]6O,5$DBR)6Q9+ ZGL2$$7A?XST-O7B, 2S,A/W+ M?JIZ&'*+LNO.NF$5Z],%G)/'M\LJQE*W0*JM4MX2.=XU(UHMJ)8 !%5SSW7W MKV;C_(!>4C>K:\E'R<90B>A02=W?..GHX?I,0Z=P=R-:V)K\QB!BG398A!>T MX&E1"$7H$"?,D5E4=G7RU.V'7*4>_[K5%JRLL+MIR]KNI?J,R\W@''2&"TJ5 M[1MP!>'47;B_L"[/I.^K?]W%,E>P M/]88TWO6PR67[SXTN 9#X,MNA< .I"M*+$IL_Q*K75Y@Q]0N#'O9(7..CSE[ MZF)WK3H'&QV/HC'=:X3U< 9K"RX]D7:T!]HA;[64QHL-4(>N%)"WALA;P^$G MQ*UKXRW$K1-IAT>Q,3AR;KB_0 3S-8C_:O)M;59+?\FF/$=)%*L-CYJ#8\7# MM,.5!]9W-ON1_1 )$0G?&BLB$IZ.A,>9RG-8\22ZK 2+/"+_7+!\G7^\-S\? MC>O1Q%(P7'+5[+._L/2IK/2:JM(#Y)4! ._J/JRNA) Z4#%!]D%(?6N0>I([ M,*!*S7W2-M@][+<^7O9>^O*U.74FS",8$%D'!TPON/G#H5J_OOZ/>;0(X]FZ ML@H[+Y;Q0^;-4=:0)1@C/UZ,'U]A2 R^7+:X I774%#=F&B6N,J30U_[OATW M1!K4?*CYQLR/J/G>BN93)X8LK.?=X-?^O/[U8 )1=8D!NE.WX$H0!VF%M$): M"4ZYZ(]N8Z,5\A72"FF%>#4*6N$&T(D;0'_!#:#!@-^ "-=O)*RJ*9QD; 91 M/L>PU_D5RK.9$9WYVR?TDSU75L6KZ4@FBBD+X[VWWDX6A1.5 RJ'&L]F,1$0B(A&O MB8@'Y]GT3-!7E3,=-(6139&(2,2K(2("YO#2&:]\HVRSO-U!+>@QT(-Q0HP3 M#H%]L![3@;PR /#%K1>$5(34P;//P;EZB*I7@ZICC^CWFS?\WSVTCAD0\0:' M0&,AW-B4VX!(-SB>&TK8:6R=Q9#GKI]PR'/7PW.(B",;4! +CJ%? <+T>4'UN-49Q MYO!\)U=?TT1B'$=:>_/4CZ'F*+BN;P=NZW*!N)W*(JQY5@A?XV-/LA!H^,@1*AS9X$. MR&>_['89!D$PZC9(L4:&NXJHVP"0<$2!M<'$SJR)HO?4">48D@V%>UX;($,P M0^V)VG/4#(?:$[7GH>0R)E11+D^RH7#/:[7GAH?_?1G"U#NOW_A[8UY)G$;O MZU*/A,J_W>4;<-6OQS693QW9,(-.\"I:Z_=HFR,9DM;)&;D<8IP&;U M>7.V:9;/PV1KMA#[,9Z5#_ G$+OF76"])%P4T8?FCX^[[+8>U&8(9\VR2F=4ZO H4#4F M:OYVOU!TBF8]I]?=3I6+OOZ5MUMC'CR2_O#;CPNH7OS86 =$OSINRB__$)?P MABGN[I]CYX.0EXJ%;MM 5,BQL3V4/-;)$Q^K_TL>N #*Q+\!GRUC7PUG#X"7'KVG@+ M<>LL6:/7%N3$X,A%\E7.'\6\Z(DX)TS"=!I)7QZBJ)3^DDW#,LY24:PV/&H. MCA4/TPY7'ESG]P5AG$M_#Y-EA.R'2(A(^-98$9'P="1\VV7VGPN6KPL.8FO: M(:B4H;EG&"\9(O^LAHN]:5_FE0$@KY#<890)Q%3$5,34(?#*M6 J5EP83D.N M 9%U<,#T@J,_'*KUZ^U_WNIUDM09Q3'6_;@<_[W"C!HV)*K 4]]M6A&][,P[SUMY< M&'@0V:+(/@*BP*^@%0:"!QD(1K% 5$54150=!KM<"ZKB]MJ)VVM_P>VURZNV MX1'N'*'%)&,SB/(Y!A<'JB#W=8\72N37:-;7Q]N(182QWFNI=MW1.)1<5!^H M/D;,A*@^VNI#F5A:3[T?4(&(\/6NQJ7C'_?WJ,(35A=7RQBP1/81K0Q$-<\8 M0X?M\S70N!#%>K!#3.U\/31.LC9&P7E8@1)U(^K& ;,/ZD;4C<>'>,E$5754 MCP/WU <4>AM;1N: 2#<213*F$QT#-% &1+K!,=SA87*11-Q0(!TZZJ>U]TL^9DFI6X*SH(%8N:%-E' MG,(\=[;0 -EE /A[%H\&Q0)1%=D'4151M7?'8$"^/&[#7 _^8-P-XV[#5'B# M.8TP)@8;#(SW['B@A"&D#T/BD.$0TA'2<3MDB(7U$9O&$YX;?GU@Y*9C,I#; MZ<*O5G+7E]_^/)%&41185^1ST^6ZCY(C!*%"0X5V<6Y"A?9&%1J94$MZO0.*-EVX;,I9DP0'1/:1:(KA1I7'T7IU0+0;"M3\@(3UX1X#/M\9 M]->T]!G)X?3>7/M3R/F&CZPC@*+*1I4];HY#E8TJ>]S!"U3:/<8\!A.-?:C" M$52&YPP;2I%62"NDU?D2VY0>#N?LH=O8:(5\A;1"6B%>C8)6N"GWFDTYC*1@ M[ YC=V^#XRX2NQL %(XH/#>D")QJGJ_?P1MONX18A]H5M>NX.0ZUZS TQ3BT M*YT8*JK7\^]A?5^&0)BNZT^"C^2$<[0;U$GB-'I?AU((E7^[2VUS9T'8YPY5 MPK^*4P#'\H-J"H[(?'V(I+LL 0!FF;J0HX4?@HVA:2MG=1EQA M,Z-7RE(I6^:2FZ5\+Y0G_WXIX9_ZYSOI4SK-YNPU.7_B$Y"SD"*8T$QJD?*4 M.7C_/WO_WMPVCNP!PW^?_12H/#O/ZU31&I&Z)S-3Y=CQGIQG)IE-,CNU?T(4 M9&%#D1J"M./]]&\W2$K4Q;8NH$12?>IL1I)Y 1K=O[Z@T2U<,1V*< 'W+=MB M3M/N&WD\X[ZA@<*0UK>]]WF0Q6"%9K NL!AP:9$,N:30FAF'INRX$A]?MJ3JLN'N&#F567JJ7WSPPOW29]=<3=@MF/7L?]-3>)^%!W\&*WTB9Z9<4PH7;;^37S9N/3J'_H,#7X(/ M>/%KH-1KX$QIX,DR/+2CX(L/D(,7PD< M/T.<)B:N"!.7@'ZU0.V<89+R]8IM\L$7Q.<5 .NR\7P)P+Q0WM[-CS]"&D<1 M<+0AQZ/8@K-9M=GU72C*_RC_,89M#CZO(U-9MN'-Y7Z8.==LC%+F\S[LGM5V MG,+I50FVP?NHK40)$:Q$A"O6\ODHX!;NT2&8D[,<*4U2FD\G2SJVN?I=157Z M*"^GT2&$4Z-;B0A7O$(=K[JI=QA?N/ PN%!#@E:+$TG/DIY]@=WZCNT4CWR5 MX)U#/50JG55".*LQK:AD"/$5T8IH515:$5X17Q&MB%95H17A52&.3Z5*=5 : M1VTB9?/A5J;5N8&M%*LSL(_&7/6N*D&R1_LEAY'N.E"Z;@8E(1#D%P7YW7[Q MF^=E@>Y# _8D6H3HM ->=4X\0Y _YM9M7<">=FDC1PW+2BOB*:$6T(KRJ M"JV(KXA61"O"JTK0BG9G:7>V3E&ZR4X%?)J)D$!,]5[LH#ZF"4N\[ M"8],L0)J M$3I6Q^D^@Y:H"^)=6I ?II,B^H 7K)3V:4C5N/SJ'4 +U";%T"^E4$ M>*D!>BT8GG!\?QPG)J\(DY> ?K5 =6J07FX^)S W8I13@_32I!K3V>VR8(OQ M@$BU^XA1#[H=CK@[5J_?/QK!J-TK 1R=9-R3=-0_O2PL1SJ5=.K3.K73;I-" M)85:670K$>&H-,!9P?NH0G_-X*S&M*(*LL171"NB555H M17A%?$6T(EI5A5:$5X4X/E2AG[(\REU$LS9%,KO6H%M\P3Y^Y..]L!/SXEGJ 6.N7E;%E0_U+ZG_5F* M'U+\L)RT(KXB6A&M"*^J0BOB*Z(5T8KPJA*THOU9VI^M4Q3G;)H<=JU6RS'& M>^?>WI"$DX+]AY&.6J238BB%8KBP+:O.B:1%CK*) M?.Y.!O50IQ[JU#[O&))*[?-V=QL&5MM@M<)MZ;9OD:7R\IXQBXW@K6STH?ZR M]>(@4I"D('>HYVL-VJ0@24%6!MY(09:/0M7B(%*0I"#+$S*D!NS/-&!_HAE[ MOM>Z[31_6&6O_HK,XO?G8X!+,)Y[TQ(4G%7;=]M(V_=6^Z0=K%O-*O??MD]+ MO!/?WBE%]_&265H%[V3LU_FZ?&2JED%:-C8BGZ:,+%2R[']B(6*ANK'07D9 M^7J9%IO;M>BCJ9@?1.Q&*'B3[I3,%?M?,;K#?.$/OHK"> JO-YW5H)G8"61^?1JVD0^]$Q.90XD#BP6 ZD4,J",[L= MIS<@%X8"*>0%EX:%"/Z3^_37AV3K:AAXH\R]<\5T*,(%:5NVQ9RF;2Q+B%AP M"Q;412F.PG_;[S:7F#E[Q89XRG/,K S508PYR^4A:^D0HBJ$.]$YTA_I'&DY M./&%XX][I=)MT52UO'E1!>78[7$LM_*Y=ZUVZ^3$K 3/X7U4*(C@L0*L2O!H M+EFK8_4'=FGH><9G>BH2\2YOP4ZB%=&*:'5R6I4L/ZS4M"*^(KXZ<>'J\GEG M52JT5"*R5%<^W*D9Q-! V7^DB7[6BW3?LYF+>N&)!R# E M0R@6+N6.?[K^P (\52X8\)-P\> 8FP5A=C(GB$,VRATIXZ& )^ %<+\O=&;Z MW?H;/*Z4'$NX9AP&4\9=-Y[&GCZ%AF^4?A3 /YBVWGB>"=+//_T8J\L[SF=O M%N?;K+M"F<@(RG4C50N#"@.Q5<@[SLO<+_]\K?_^6G].>KWP)/N MX_PJG50%7SZ+\<^O;F\PM_*?[7]_O7G%Y A^X&YTV>RV.X/;5L^^&33?#ZZ[ M5ZWKOO.^?]5K-;LW-_;@U2\KC))?K!>JA6R20O,550Y._M.7OY'@\4OWB73 M+%O-C<-0^.XCFZ2G#^66IP\K)FE7GK MX8\R9&,._]QS+Q8-]J=(J1AYCRQ68IYV-:=MFOV7RP@$$4.""ST@\7VF90%_ MG8(\3AB:>>EZ<*[:@ MGY+U&0$]D@^+5Q8&4V:*,]1_O.:S$4'HR M>L2?GJ$LKMQ0I,N"S!.R&9XW7+[\>V2)[7W[A M$=47BP_*0$G4!FKI30$,?DDSY-[XNL&N=2Z@0@V#LURP,KXXKT^B"? [BL4H M=TX9N.VO&-9Y_(A#GD\J&7K"C;G[Q!3N28@S 78" 5EHLDS@P+[2ZBX9-NB= M62@FPE>)@&H]Q+Y.! @6UP>N$E%5\5")O^)$ZI:TFE9@8#3XP)[S6(00>YA(MV)_ET/&X88-5(5FN+!&8Z3&@P"4 MX2JY8#Q6(M(-H#;=G[Y71@(TAZ*;/#7'$"_V%%GPAX:S4:"/IVO92-"F21P"0XIZ MX/J,M)K(F0(&CQZ$\#>I42T3N?565IY74-)Q ME2_!W.!W0C\^&/XGDQ$?W9,01.].JY%DI2/^#=^!^!3$*D6-' NK5%&A^(A9 M9B[.V0JY&GAJ%@:N4"@AKA>#B"/OZ.?B[%[$@0VR#WR"[ !2Z.8U4GY@FKVX MIX(%43G:I4 36/-)-F[]P'G]P-Y;E9L)DD3_!_Z]"W"\0ZXD/.!A(K109@]8 M6X9P PBA9"XDU5U 8P[<@7;YY:L;>P,?X+(A.9#'P32'ZZ0?I\N #@+"KB;G MF%W8KX$,B$DC ? BDFDB+^B3R76N #, X*&.]!]727Q);"\>(*S7K]%B+UP M7F\8QTA<+K-NIFD7[ '\!T]%ZRV97.Q[\AO2(V'^)_B9/4BT*\&#"H&S)ZG\ M+Y-,Y4DZLC8,3X%5GBI.U(@J]N9J(P&/U'=;L5#E%)2KA"G!*(%PF3(X-GL> MV7'9VR5==267'$ZI^-U=*.XTHG\:?Q;W E;K*VKD77Q/V^G8K>OFH'=[T[)[ M@ZO>[;5]W1Z\NW9:[WO.^YO"?<\7X,-I&X8/O:VLK5+%T1D!*%[X3J,EJC(7 M'H*^#:H1^#Q$41P&J2'(T9SP$&[?[,V_11]+-QV0VOX 4.7*JDYY"/HW&22/ MHR#[(8F%ZE^26I.#0:/?;'?[O8[! JPM(P58':?*14"=5I5'3Y.OS.0KDL%- M-4NJN!N\9\$),\>%#D^//#G]B+\.Y:_U:A*G8JXC%XSX-YBY[+V/P=FL=@1K MV18Q'X%;&>A7L>:Y!51X().C6*G$/AX[B*5C1"Q+I@1V*5Y%C@#>1WT@3JTM MS= J=\QZ7;*KI2J)N8BYB+G.AKFJQ3\5L^.+V/5R!]W".\Q%T[8BEBJ<-9ZA-,E!$[$3N98:>=RA-0H 'ONYK"GUQNK*0P M":!Y^I3E-)^Q$Z15.@?:[MA6L[UU>?.7IEZ6M<3[BCR<3CA .% K'.CWK%;; MV'GPLBPEP0#! ,' #I/NM/I6JV^L%4]9UO)0'*"Z><^2]_UO[S]*9$I&M M=& ['Z[S4M:%22+N$ 8IH.96IVLU>\W"N:LN4$7B1>*U YUZ76O0-.;^DW21 M=)%TY:)K+<<:]$B\"K6S:V=.7_U^=4T1BA/@3@$G"$YL.W>LIM,V!C\OT*LPECMV 'LQ)]\U;KZ5S8 MU*CYU#M]U(FTL/U#ZD1J6W;7L6QS^0G4KOFD#$D@2B!*('IL$!UTK4$)^CE7 M@N\(0@E""4()0E?MT%9G8-DMY^0DK03G%14@6:IANIF^)SD#9IR 6$9\?LQ9 M5U;6U:ZSNNVKM:^MM&5#VID@%+-0*"R5'R:5FIW\WFC(EUS?QJ$>*VN6)\4TT_J&\OI#+N,I.TZ-MR, MEV)Y?UW26]>1#V8B3+H&[,$I3_?7JD2%[XT!KN&C)N64_P<(?2>"NY#/8*6Q M)C37]>"3=7\0*>F$9:Q<]!;$R,U@J2-N[K%+HEC:>LQI9==FLW15EEN]*M?: MM?N5'CU-OBJ3I_0A;350<;5R%3T\>M;#L2K?J@-*WU:LI!&5)JV8R M); ;N,W9DWC.0<0CYBH//:Z MEMTR9F"3>))XDG@:%,].UW(&I#TI(&VV# %&HZS)[@L<"T0N%$08YV!@RH' M5:%,2T$%@IXA(14"VIETE> D"I82AA&&50;#G/[ :O7-Y6,1AA&&$881AAT5 MPYR^9??,Y7D1ACWC>V]1>/$$P;,C$Q>+,EXI-I+*C942(ZR_IPLGVNR2?9J7 M+M2U$E4\G?+P$8L:*AB,' .EX(W<=8$T$A#$(&]\M@I-B$ MWPM=Q7$HA,_X"$^M8=5&N(2/@EE287',KK[\P9RFW;YL#M@>J[M=L<3L\T\_ MQNKRCO/9FQNI^-U=*.[T7#^-/R<%)K_BT[X"[=]Y@?OME[_]ST^Y&UPO4'$H M/HVO@^E,^$K?^EEX'.9U':A(?9GP4+SC0-+?^:.N-SE_E*Y]"5\^B_'/KVYO ML$[)/]O__GKSBLD1_,#=Z++]KG][W;0'_5;?[O0&MRT;KGO?O^HY5^^[_7;S MU2\K/))?[Q<* VYBL7*5C=1?U\[<7\71) @EEOM42%Q=7=,-IE-@'F3/62C& M(@SQSQ%26;,L?KHY>)#ORW/-E M,]LKM3O)I[FH11 = 4?AF=)W@W 6)%#*'C@\ M&P !2XU% ?X1ZYX*_3#^S'HE3 US6%NEO6R-?M,")8__,_*\;+PP(P[_8,57 M&+J11[>ZA0RUL4GZ017RM'@OCC^:R'2Q$,&3!4\FY\>Z1!RJPF3B2=':'$

    PU:+"'DH%;&EXNI"GB%B0CJ_!3"=HVJJG"]_=U2CNE)ZR2 MST)%H72CN:56%F.L4(/D4QPNV1.I70)$P(+Q3K/981]\K/^%9>I_!XJP"]0F MF6'A--_J:_ O\]_LMZ_184.K!/_88%=1HJ/ T#9S4P?RXRTMJUFIQ",00HL MF3D/(A2HAT5XG_J)J#PYT(>!%PZ2KC4S\HV%A>$?A.?A?W'N3VCF"1\EWN?\ MJ<,XTCZI5LNC^7/!]1T,VND*X,#D?%62L:7^*KX\T_HBG$H?7;_\:KQ.0!Y- M@4 M1CO?D.M@;C)J%1!SV)WY][;V[YN(8ZZ81>Q!PM( ]LT WW#.01RI"%9-!Q<2 MVF3+[#TFS(SP#B,1&HWU*T&?::5FQMRW6EW':C7;11K[B;I:UL1;Z$QDYVB) MQ%P_.D_:C;[W.1E[=O-E8P^N63/V5EBT:(.O5913:=+@(XG28+7)UN3Z34_: MFYN>F[= 81G&0L+M BV+I^U1;0)N99?"Z^"/VM_+@#AE\P(MT[G=:2V,5'T! M1KI@JMR/-IJD"WMUP\5XT0PF",P1A O+]7'E063&GK,9"P,XLO6X^L:]C#9< MR9RU9-1T<:R.W;?:]GJBUJF =@%!.5AU-*QVCAU+/*U1TF'O_XIE]+B%;;(A M$)79)AGIR#:IO\AL-CO2IZS;'9:V-:R+ZYD3D<*,U<&@:?4WE)$X1//R>RX]W?47 M=8T6DV7=FGGCAK@F:VBX"+6UDJC!>J'L?1Y?^V#>31PB@.'B:+E)JL#06 M=M$>R9&VXJ;\F]!V YA(_IW01DP^=Q2 JQ_8@O4FJL4Z<>J[O M=XZ1EE*QSZDI=]](3^[V:1L[.^U*-X8^?)/ M_0/Z14 Q?I?&J=%[<\4B![XXM5.B0G(%ZZ-/^32OB#WIJILK8E@>TI8.,8Y' MN&K4"G"L?K]K]=KKAV=,T_ L:@20:!8DFGM)8*59L12=JRH"8OU&=SWAD@#L M- 5&FS6PV?Z1)-^3JU9>="\-^O0&MC4P5_2R+DA",E$9F2BO[5(E' KI$DH M8,*>V-)+JH.A\9YC;BNYEW6*_)0&D2ZZO:[5EU*)CHG MZ3,:W"D+6Y4B?E,:*')ZC8ZY-C!E7WN*PA@AXS6>C?(H#',T*^B%]DK5-H;L M0=>R.^O'_ HFUGG;1"1RE1&Y$EM 6Q*I"C#D]!L]8[VO7R),63CAN/80I1=M M2B\RU]&F/*2M&-:?97I1LVLY&VKSTNX\I1>51S0IO8C2BYXUV8K7GI7@&@IL M47K1>:![:=#'!O.I8PT<8X&KNF )245EI**\UDN5D*#5-KB'5I:5/(E%00E& MY&!6./93&D2ZZ':[5L]@LVQ*,"+I*XFI4_HDDU)$<$H#19A]7?P)ZK*L/<5A M*,&H@CAAK$[$:S>.U9":ZAP!8E&)T' MNI<&?6S+Q@9X&YK3G'EJ 4E%9:2BO-9+E9"@W6^TJ8*1"8N"$HS(P:QP[*=M$)'*5$;D26T U2C!JM1LV)1A1@M'1$XR*M[X) MZW>1UA9(ZRB(L<-Y)J[GF8'4ZUN=EKD8U=Y$/HL=?A+N4PDWY3"=$#BKCY/= MQJ"@LS&$D4];FS]&'.BRZ?JC#2Q'-$_ZXG*2]"*VG>8/J^S<7T$5_+[!^M0_ M21\P-7K3QFM,$O]K$'&/Q7XHW.#.A[\A+P;NM\LA5P)[3D]GPE<\DH'/Q'?\ M+%@H/([-E*. 5$N[X7";]CMFSUPQ?AL%@;?Y12N\1[9&K'V@B:[U6IT&5SG MP4",/)+!2(/QW/YF:'8;>?!&VWV?!UEY0AMYXM/6VUX4U$VS8,^ *^< ;E9-)%JSNM ^B%R_%PZ MT,R!V:[-$:8O@Q'.KP#^;S7: _8(,*3,K%SCR!!VE)*O>/D;"+0G8".83./^SG[?CM+OV):]E,<,O',_!$]IC)23,5# MC Y%DGN '? /F'I3T*_2G=\/"M8?Y;X!XHR$@JEH58$/D"/)0PE_ O#B[E^Q M!$P.8 2@S*>@QI/W\P@Q>SZ(4+KFP+G?^<$,3L& HHE@X%4"Z*9?ICS\)J)T MQ# +_&TH[J3O8T@M"/4/PA]EUR_FJ!&ZP;Y.4J+#K^ROF(>1"('8*]#N1"-W@[V? M+]D4;INO&8MGQA2\;9;P,EPV ,>D@LN6F H\$!$F"A0IW&"??$VC07)F MTM)LJ"^=!!YC')0\P=)()4*L;-[G3" MP0OB;6G& %XU,I =0L;[F9T/ D1C9(@CK<&@8S7;ZT<6#UF#5;Z#WT2(7(2+ M,XZC&!!O98UR3/EG\D=A:(K]GF/U.^N;1(=,<&7,3/I:\!!($-M,#;U@5DJP M=MU47M,Z.+I3&/84-=V;U6:>[K)#.\PP-(;(1@ONSJ+(&ECC(E+C)J M]*G6U[%"M8+7O?,XN-U?7$!&5!'!2'B):X5_' <>*$&]9P2<.YTA3*HW)S.6 M#-A&RZ'=5K\U6)]$;N!+X=AF-JK47L/O^9GY03CEWM)$;+QF/DX=)F*N\+ST MFI]?-5_I[VK&W>S[AHE\E6"-L8_B@7T.IGPMR/T@1]$$/@)AT]";"PO'9TJ\ MR3Z\70VE+0:5WRI=A..:2W&ZY^-?FW9;DS&U>C^\'/#;&)-,YW3@[8/3OIY& M?[37&TB&K,$V?P)KW8[3VX!KE)PUI]".>WKSX3JOCDZKYYG(!44D0J,QE,1P M@AEYHV="R\1,A3/3\@:<8R3KKPK,9NR0-#';OLQF)L6T"LRV=4I1D6=4:V!Y MW,A[.<+XYZ,4'AU5/7FB44%)@NM:J#3)+\U&YXCIJSL=V"B"@,838M9C^&7@ M/1+:6F?V-AM=@^WBBQ+:\F:QD="2T)Y :'L;=C=):(T+[>XGFFKG5[S_/A,N M;EEYX6F\*OD_6_0^\'@D/1D]EM*3/"<0JF==1J?X?AM[N=AE03D*?9'<%5*KO:2;2"1W)'=U MECO'6%GT,Y<[BAJ__2S5M\MQ* 23F$4D5,1"'E'\F*("6^C_1LM8^<_S !P2 MES,6EV:C;3P[G,2%Q*6VXF)W2%SV-&>IT-:N<_QSY12T]?2IX=43PW=)?\/Y MT6CQ?"T1+,'$57ID6+TIDHA+ +#I5.Y3%*23O3^_ZALYV-ONG_1PJ=.N]-'8 M R??HI.U1X\HT,G:,IU/6S]%40 MGV>R8YQ/^QCKDDZ@G+_H,B7$>.89KT6, MM\YXJV9CWE2<5Z'9PX"G=)+538\=3J#2?EH5]M.J<83#MAR[9_4=VFMV.97>, MI>?6!41(*BHC%>6U6JJ$!-U&W]@Q^+(LY/$MB1+Y1L6;&-1?\]0H6\_DZ:>J MP9LF4EU@BL2K1$9,Z;FM%#&9\F!-8U!\V*4L2V_0'J+LM5WG>!.',NU34;$> M)+J=S4B.F!]$;,J_8:N_1^9.N'\G%/95X:X+7!_A]&8P25?.L/]&$+*IB";8 M!PJ[.*7].M)FAZ%0>/8!S/5$\/\/11C$8; M5^2_F?^B*W^]GNVF)'E MCMF.6WS.6KG&3[/YHFEQTSW&_H_[NB6;HY&CV4X:C;T+>*C;P-W($,0U"%6^ M4YZ1(?8Z!J>;- Q2\U9(7+$O0C?RNV*_\S!M4(I M)M*=8.M3B1<%2>\VNZG1N*U;'>GN MKO"/'SR](EES+92P((ZPGR%R>-IPMPHZH\%JBM5?TFYIF8I*>DF&(H(%1PYX M/J^M8LAV&P93!GI;-_'%_SZ)"M@(,HV3)N][E#N1=]4 M5@!6N-2=4_D]EYX^G($]&G-2M\G MK59U/_9U0CY/I^SS3S_&ZO*.\]F;&ZE<+U!Q*#Z-KW,=83\G#>JO Q4IG1C] M#EXR^IT_:F7R%:CSS@-X_.5O__-3]JCW/$1^4+^+4-_Q>P#:Z7%^*:(F4O6S M&/_\ZO8&!>:?[7]_O7G%Y A^ /2\O'YO7]FWM[>QH>\F.[D&-X(8Q% MWHO7&T>*?4PWOR;_4"OU$6"\7CS*(AZ)DY$9DRH*I2[,E_6$1D\DORZ?O_RA M\@MC+9%FT1$U"@4'S'E,'Y3$8VH%\3O"\ O8F8?96R[#?^$I@=\T#;5U_\$' M"JL%EN\"NN];W5;W9M#MVWVGW1Q<]ZYN^@GHMOO7W=[-&8#N&L3>+HYB3!=4 M5K6-$XW$& ::/X$"_M%0)%V.=2OG:,(C]A#$W@A_!_=*2.S*#9A)C[6+,L M+(* !^_&H>36(C$*V9\3N&,D(A%.$V-4MU3>O'J)586C3/ L&Y34UBP@H0Z- MA(B;4QE%R>R2R>)X=9OWQ:-U]!FD2\GLZ'8:8P9[#4/,8#B!"78#V*5 MS4L3XOKAY8GA' EWXDLPLQ6262]NRAVY!S?89M%'/9:Q&2IY M-(;1%,>7P>"P^)4'MKN7O#D9%-R"(4DYEBZ6 TBW%#8S9Z*EHPF6T])_5)G_ MO7'2J+N7FH>_*8@CCKC<3P2V?M5DM5EF5MCV^FSV\L'^&0TNTBM*%2 MV4S0 MOMZ1W5##=R4@BP47.B.^:)GA@J:<0,I,1G?ZTL@[8^1SK0#6N2K;X6 M*.3Z %SE\'X>;=B,CQ834K]AI .!H&AP+?WL6\V7K578LLU7 0,U):K#M@](V5X6L.II\529/]9OPOHL/Z! 'L0([0;U^/@)*1]IVH,]BN)VG*NGH4SX%E-$I M6=$<'9W1T6_V6SZT!P;H9S$+0IU#=8.%%__ S89M:;R7_)Z@:M%IY?M&*#>4 M>D>(A-N\<)^B/-OVE1>>9S>C)R VB_X.>3?['I1X@SQ6?9+;LOND]Y$ M^+2(;Z=Q\)1#'>)0XM#3,Y!Q"/F(N8BYB+F(N8BYB+FVM>D+5$UHH+#^-=<39+S)?@A?ZYD M^22?@E^?S]"A8D]'%/-C4K *(DX<1QQ''$<<1QQ''$<<=SK#>8E0=AT,Y-\" M7SRF>Y3L%EB#0KWFQ-(X?'&>Y=D=JSF@+@T$ P0#! ,$ P0#! -G# /S M<\>.,1XHRWH2%A 6$!80%IC MJ8PG40SH(0CW?Y0916R1L&!@,T)2)T MZ?!Y^X-*A;5_.C:(#:Q!K_CVW77!-1(N$J[36@@D8B1B)&*DOTBX2+A(?Y50 MQ$YUU*Q$'NZ721!&EUA*EDG_7JAH6G3N+<'3]J=+SS3MAUB(6(A8B%B(6(A8 MJ-(L5-3>2BT26Q?;)[1I0GYQ47ZQTVI;[5Z+?&(2+Q(O"CN1B)&(54S$2(.1 M>)%XD08KD8C1N M%V@AD3ACD: T?9(+D@M2%202)!*D*LIVHJL6;ML-_.6>8]\/VG$L$P M-U)8 M+_I:GX#3P&IUS:7![TNVNH ="2<)9[G-"A)1$E$24=*?))PDG+473M*?I_;G M3Q;\.G;?LZ]!-&_3N4;*HV% R1:A=!BY@VBW0+1'08RG#H_31;H.5;BV)N&1 M*5; )DC'L?JM@OIK;R!<)?BH:/./$(P0C!#,$,G,%B8F ", (P C #LB@#F# MIM5K$X(1@A&"E8#S",'*%Y\\5Q2C,M([A"X3+NQVG-[ '!N6AYRETQ];URDI MF(@Y)-B $Y4K;T(L22Q)+$DL22Q)+$DL62&6/._"MYMM\E\E'TI/1G1\FRH$ MEDVU>Z;J[=X*,D64ED<$8USW&L"NB/:)'3^B,X?T1%!$M%*B"BI5U*O)+O5 ME%U2KZ?.G#NSX[W/[70';\!FZ[60#5H+WC!F(!&\$;P1O M53&?S_7T":$8H1BA&!EIU>(],M((W@C>R@9O9*05'^C\,>(P_8W7YS[GYN5) M7UQ.DABA[31_6&6O_HK,YK]KH6["#YHXT@>\2K[G)KF4,9=[[XO/R _,#\(I M]Y;&8>,U\P?K63-7>%YZS<^OFJ_T=UA2-_N^85F^RJE0[*-X8)^#*5^#VPB2'NUEXXF7Y7)G_=IM,2E^N"S:!+$BOLC16Y! 7OX=N>I37R= MB[YDH#E&LH)WV*AWP9H08;'[J;=*MB/&*?Q2P DOAW M[(9'@OVAX.,>1MWVN]=%D+O4\GTCE!O*620#GX3;O'#OEJ!CAM^V=]F.Z,!N M%OT;X8KI4(0+(K=LBSE-NU>,@[M.X+/P;TEBMY?8%^LY'$5#F))AL_I;W_?/ M.(C$B/T>2A<\?^FS*Q/A-@-H>!R'[@%$(I%W:!8%=_"KNA<=LLB") M98_/LE_@N7(,A(%;/T5P'?LT5"*\UT&O#_XL7G"H0QQ*''I:#OW##Y[BSM;6 MW'FJT$41]M11LGJ?:-=#PE^<\)^"ZW;F-"IZ0 \1<%O[XAH:VDT%9.+HE_B'^(?XA_ MB'^(?ZK(/T45B+3K8''^%OCB,=W;8[>HS(WOEA)2]5HFYXR!U*/38 MM:VV8^X@6]D7'^^C.G $-00U!#4$-00U!#6UA)HBSJ^6G0,(;PAO"&\(;ZJ" M-[3)FL>:#9_^:'QIL"C4!]6D4'HWEM\)WZ7V?"G%%I];?6ZS<)YJRYP1<)%PD7"1<)% MPG5ZX:+C'R1B)&(D8B43,=IDQ+X_H;SGV#:$-AA/ 4!+[1;62\-6#H=ZEM-R MC"'0"]2I"Q"11)%$G:[7.,D5R=49RA5I*I(HDBC25*60J_U:))TG*-QD<3]:JL3NDP<@>9;X',CX(83P8>U(KYJ=6H1-MA<]6D7J+M(>6F MBB"E>2WEM)I6L]D^/44KP7E%&XR$DH22A)+E0\ENR[+[YHH1$T@22!)(EH%7 M"20-)HUUNU;?,586BE"24))0LA2\2BA9H; P(>5!T>2ZE8[>'#%.N+#;<7H# M8VQ(BF7["B=F:)43WPU27[DR)\1@Q&#$8,1@Q&#$8,1@5$OW4"/W5\F'TI.1 MP0XH):)F=26;ROL1TQ'3$=,1TQ'3$=,1TY7.9JZ3::SOHW.M)]Y&+. \0_WV M Y\F4A6ZNE[8CM5K%Y0D]C1I%K)4(09Z32A$*$0H5,7T@OKF"1#6$-80UI#% M0Q8/H5 YF8A0B"P>.F=_ZG/VSVTKEP0#R[-$558>E/M?G,XYR]S_0@WF?2BZ MDRE="78U9F<3AA*&$H:6#T/I_%39XJ*$E(24A)3E0TJR-LG:) PE#"4,)6NS M.M9F+B;]8\2!+INN/]K 8Y+X?PIVS[U8L" .&;_GTD,*7HZ#\%)Q8#$U"<+H,A+AE$G_7JAH"L-0 M;,B5&+' 9[-0NC!^-@Z#*8LF,ARQ&0^CQ_D?[H4_"D)EL8=)P*;\D<5*L+_B M((+[\1JAX,&,NYAJ"G\/OPEX/+R>29PP"@/CNDPMN_A5W N/V7#]+([4:X87 MZ8\LB&"&\'KNKSP:?HH8#V%Z0R7">YP;$U)?/9*A<"/O,7G,_%OZ%F?^%AC= M2" !I*\GRF68D*S!@'BN!Z.#56+<\U@PUF0]* MH)[T513&R;)M?!=[$"$V7PUA!4;)0@*O7PZ1*'!QLB: #[X2OHK5&FG=( P# M0!J.=!\^YDF=WCOB$;>RE4E_2Y^"*ZTDL"D/\R.U<%4R%IH&(^'!3RIV)TBQ MD50N@!T^S.5JPM#VR%%(K\M0>!)FF2T+$ G83@%E\*6A&'NPVIIT;BA&,F*A M5-^0T0*@&3[X 9B$"0XO3 FZM6PTV)?-,K/A"4A4J9"!Q[ PRC/&E*I."&H MBF!(*IT&^Z/QI<&X#RP>X)82"HB*AP [4@&G+%UFX=K,],JL/1Z?\/0K]4ON MT+#S=Q2"S,-;F>75DP;;)Q?S>><.^F F.W%(X&H M!(/V&4A&"&S^B#\\<-!MR/G!3$-RQL,@ 9\0<)^Z97Z=!DL-TB, <00VX/), M2\QF88!HDZF?UPL5B]*L9@%@%,IQ*B +&4I^GL9>)&> >5I\\>]^@,-$]3E% ML'QBE*N3V3#(#+'G8UP:V494?YA(A.I5M9+3#*GJ20B.KTE&%&D*C^,(-=M\ MTH#]$N ^!%Q)9JMFH> CK3X?A(<6PN9Q *!L4"Z)XD;HA=&Q1)6$B=62UP8R MF>!"":>:8+1@F ;[W^ !%BRTGG[,"$QN6 LFIS.>ZISG'LE&@(9 #[SN$0Q/ M!O83S,L(C-T(5TR'(EP(KXT66#=M3^"4N0^L&')?C46HS3Q0 MZD$GR(E+GH&,0OM!?T)#(S%II_P_ M ;SE,>/\)YXZ-RZ]P-7V&+ -BNNR$:3QQ0_ ,M?7I *K_S8*/)1Z;<;AC^*[ M*V:9R!E9]+]W&%SCP2/-F!CY88N_8L #3UM>XYP1-PS\48XX*Y-_'X=!HTYL M!S"=H:<="'@N[R,'S4 8#,+?71AG"UGD07S!52FP+6XL<9?TQ_@=E[ 7(> H-V M4]!"X<"S^X!^ZN -=+8*A FRK?Y53[33F/_?F04OKYIQ]C M=7G'^>S-+=SY+[SQMX3)$)L^:,/E!EQ0+\#?OH( O .4^O;+W_[GI_F-"0)> MIU;65]2!&.* (5_Y(_W52WRIWV$*<$'V$#U-^/)9C']^=7N#_/3/]K^_WKQB M<@0_P#,N.U?7_:;SWFD[3:=EW_3[[7?PM7_5:SF#]NUMZ]4O*Y*>7\JO<@H4 M^2@>V.=@RI\.U9L'"D.XD'S%R]_("-[@/I%X>;MJZ$8+HM<)(E'4QK'OIK9^ MWOO0^E7;S3Y/_XP>.%C%,Q&FGKQ,? F0%R"E-LQ1X2Z>DRCM- "GI7*1RKJ( MJ^0>B&HI(W4"ROA\K;S@,^&F]+I'UF>CHPDN^J,?:$_KS_^$02C!S NX8X/H/;\ M.PFBF71KR_Z4W+V%OFC=VOWF]=6-_M+KO>NV^.3&(C#T7T(,3\+W@SZ/2QWL\"OSD(M9*>!1%N MI>%>T.*1XKM4D36/\2$C7&I&N$S">YNC?=EF$)]I:?KO/(JEM?S*O/:6I6,+ MRGMMBJ!"1[IK@R@AZ-U\91:$0R+KZQ!LDW E?$E#EOA'(( %OBD#3H2_3'&W M3A,G%:C<6L&5"Z<)I0L(^1%D$_TUUFIJBPF70(?#@*WGZAYH?BN&88Q6A-// M^6#L S)#)%TYRRT-\%6BU?6X8)GF(],[6R_,=6U^!2.E)Z;T*;S;&O?X!;@N%_DF=YCPLVL?0L,"Z.0\#YP2PF@'4*$=%* MUEVI>#I+7*PD]A7$'N)_D@Z@5SB .P$H@(3S40$&US(>;40/?PR,/&9'_V!K MTWZ3/[ A[+2%!W#5>]_L7+=OV[UWW?;-H-L=M-ZE'D#_7P/;V_EXL M4$LAN]*&/V@$3RZ9>4-Q)Q-8U7&9)$MH135KI+_+V;4<4WT\+WA0;XJDT5+N M;C,C6DJAYC,$RKWWQ6?D!P::,W\P3HCD8%N]-)K?G[5?*6_*U"0 MV??=!>]!CJ()? 2ZI%F>+NX=S91XDWW(2B!7?9CO-203@R=WU[@YL^NSA MC[U.(U7AV(>Q0T>U.3KD=%J6/5C/RSCLV%"YN0#O.VZKSA(=G"P8JI[+@4CC M<_LH4^>E;@(OU$(SN@ [J-4"^I>WK$[?&-+O3;?SE>7:B>R6UH4Q'4'6Q?E8 M%]VNU>N;+NY0;BX@ZZ(XJ+K"#!$E]9Y4(69$;2AI]-TMR'\J82 M&^>CRB]1+JT+9Y=4Z1ICW9$TC];(NTMXD-KDE20# B=T(DT"3%'C^'1%L M%JBD,)H+JA1/XOT'B*N VW6X9==SS,^DC^:S3#_HXWQ?^??]TDP'MW:KY=R^ M=Z[:=OO][>U-ZW:0I)E>W5Z]MYOGF&::D!17U7SKEUHFG>K2 =FQ6XV7:86D MH< CJMDW35"=7$^)I>5/++5;1C)+6X/39I8>>'NOTJ.GR=UK*MXJ+IM1/4/7.[ M24RW%-,G<]\+E-)U6FX?PCV]4)O:%:TJP2T2YTDG\LRQG-#NB+-O0AR= ;"N0YK.:S*

    /.ND--)=)A2H%#UM5K-XD*H$VQ""$8*5A!4) MP;9'L);5-IC67&FV.13!]O*>:^L5I_J 1!*$DH22A)* M/H&2=MOJMHQ%HPDEMXU>4-64G6,;$ZR2$MQ+A>4M=#&._/%J=X*-TD:Z<=E2 MR^@2GKEVZ,PUG;FF8\3IS36>N:^?/;'_FNN!-.3I370E!I#/593H_>(23 MK.NO*)E0TYEJXL32<"*=J29.+ =C(/VBC)NF2?0K(&%\$?C2X.-!1B ME+)[\C0+HUD49=FN+L69X/*D.G2L_H"JJQ#4G IJ#K &2L]MYCI9U0%J!K;5 M;)M+T"_[XA/4$-00U)S(JFE9G1[UZRW4*:V?[_DEXM%ZXS0*!1T<"JK=,73' M&G2-63)U01&2" ,2<9P<,/,2T6H;"R*0/) \5%X>;,OIV"01!NS,,]K\,%PQ MCR($!FS3E_I(&"7R:2&K;3F]@@IH[$"WNH =2><1[(+SDH8JP5(PDG" M2<)I,![D6-V6,7/_[*7SP$SI5K<&OH N6LC<)&&:0@['V1HLHFE<6832W [A MED2JPD9AJV79K?:Q*%,65J#(9OU@IA*E@LJ$014I1=5L6CV#65,OF995X"*" M+X(O@J]*P%>K9[6[QW.,J\!$QW>.2Q3,*KHOLQ@+<)A'^H#Q4/AB+"-C!XQ+ M1,;2Z8OM2P@42\3B^K&7\+0I,20Q)#$D,>3Y,B0EKNO[BC@T32);<,YZI?W8 M%2)4(=1_83>MGG-XK']EZ@M>KQ #4&'7(X7*SALE5HA0"91H6[W!UB7=MITY M@02!!(%$;4#"L5KF$J7+LI+'C4N?W^$.HZ>+*=)BXFA';?)/;:-93'5/+R7A M.D;R=VV$Z\(V=Y+S1:J2E\\><:A<6*'F=_VL;,-'J EWS)V4KAS\ M7#B6;:"LR8[D.6\+@ 3.W/G*Z@E%PG<[F;X M]MG9-3K3/$J3M"EH<.)]QT+.\93=SS[:&9Y:%%*^L&VKUS+7'^)0FM5;>1#2 MU0'I*G$*K1(P6(TSCA<=J]<[6@T)LQ!9"5XE_"3\+!M/$GZ:Q,]VJUD:>IXQ M?E*'ZK?7$^[?"29]=L^]F$=X2>6$?SUL@IX#.]6RUJ3D+@WNIP%N@6%6I8E4M M$,!1$ \]0<&J(]"V_M$JQ[9:Y@Z([T_02C!>T4;BX?QXK&)*!+$$L02QV]%R MT+8&77/=NPEB"6()8@EB"6)S)RMM:] LJ"XW0>S3$90?(PYTV73]T0:6(YHG M?7$Y$1IK;:?YPRH_]U=@!;]OB*;HGZ0/H!J]:>,U)HF_5-+;DWPH/1E)H=@% M5TI$ZC7C$5N;\'YO_[O-XQOV1F8'"D-:/2>TUI <1 M"L85&P>XQ:V>+Y5^(.,L*:QFQDDIVS2?X9K<>U]\1GY@?A!.N;>EU_S\JOE*?P>@<;/O&VCZ54Z! 3^*!_8YF/(U4^)!CJ()? 2ZI/@& MV.7QF1)OL@]O5_%J,:A\C'6.>8.-$??MH[3)D+K.#R^#ZD;<3Z=TVMN[E1Y] MI29OH)I #4+[%Q]\%DV"6 %T*SIS6<#.9N^%G:B)?P5;?C] ;&G&J2O!W:$"SY=(Z1G()GHSOKKRB9(&_T M!(@3B1-/P8E;U\F@=F'/)'OSF8S@\?\50(]@'#WPD"JTGBSR?4!CC3,X=;YM MS=HJG"JWNU:O8RZ'HNR+OU>8EJ"&H(:@YG"HZ5LM@PUHR[[XAT(-Q?V2D,TL M%*Y,3__Y(\:G 4S\O_H'<@'-NX OE18M. Q8 .PXUJ!KK"9$7="%1.+,1<)< M><^ZB$21IVMJH(D_^!'W[R3NTR?I'N0SE0B#ZM-IP&Y9[8%#;@))%TE7 =)E M6]VVN=9?_P M0Y$F58CO;E)/[XY+JHQ1)G5='^>BB )==?2LD[.^#0+U>\:R>.H"-"019RP1%+XB_WQ? MS;PI9LZ",1LGS;.9BH=*CB0/I: -]S*A5'US^<@C%2%X6G:?IJ)D$

    +R,'P!AR/WI<]-BDL$"9L*M&GHEC=7J'UR4DQX1DCV1O=]ES M>H=G!)'L45 @N^\FB(?1./8P% "L$"EM3BCN"56 +4&P56=WIS\X/*'JK)P= M$I>S%I?FX<4OSTI<*#:PJW#ZYZ0,T*R1[*W%YVH MGL=\GN3O;^OO9\<70G$O_-A8*R?"H5J[*I8],!9W)(U. E-W@>E9+=O8)MEY M" QY]\_2\0I3];1K/Q.^HIH#I0*H^G@6%_WVX:>:R*J)8:R07)Q0:U/7!H&Y\U0\$ M^3+BWT&/2]\-IL9B]B6B:74!JTX.B-5J478Q.?\D>W6PKFE#OQRV>,'FPI2'G99LC_0[M4]+&/@G,]C9RITVG7,C?-T?'ST*! M >1.],&[D;@77C#3K7NQP+ ;BI&,ENK]D0=2(@"KCP=RX71HXY]\?Y*\$TC> MH$>21QO_QLAUS6'(@(D+MM&!+K&:F2?A[A0/.!9 M.MZF#0;)_2\_6M7("3%7J/3,?1 2/!*\703/-M"&D"2/O/^Y]Q]/8R_)\8]" M[BLOK1(\PI?IC07X%F_L;TP.#SD\6R0\VU33G.(#)"XGR^PKBP#@?4=/X"N1 M^5QTSS]LT4->1XG ITY>A]6C*O[D\9/LG43V;)MR;4[A\V/3X&5^:=; 4/A' MB!O]HZRR'VX<<*4$'>P_"4Z=51OT"]ON6.VVN<(E6U)O)U"K1/=TBB:0L!8N MK,VNU6J:.^)+PDHACH/H^*]%$T,/ (3[+A4W*!4^UL;IZ@VLKH%"+>=RMIJD MBZ1K%^GJ61T#W8S.1;H,)"K4(6[Q443+40M/\J'T9/1(OI Q--K!@F^!O3T* M8BPY=1P'Z(0B_/>CD_#(%#,/\K9C]6S;&,B_1+=*L%'A=E81 KJ.<,9H3?!7 M#;XE^-N99(YMV?W#C_H0_&TVA'^,.$Q_T_5'&UB.:)[TQ>5$:("TG>8/JVS; M7\$"_+[!6M8_21^0,'K3QFM,$O^*A<(-?!,2BB6!_ M-+XTV%@ -W$/WL&C. K"Q]RE+.01? A8$(<,_"SA)MG#V5_& 0;GU)LC$^\I M6N7>M(3/S>PQ*<'Q>WXH?A!.N;?T9ANOF3]8>EU_S\JOE*?P?QWJU*Z&%3>05Q( M>G.CO[^]CYF,J>/\\#*6;$2U=$X'WMX][>L/O+U9Z=$?E_9T-F-APG8[3F]@ MS$6@&,=BN/VG(JX'T&J'P*H+:D>$INBAOSXDNFL8>*/D0?\&BT:Q]Z#B1NQ& MN&(Z%"%KV58QL%9CTXMDEV279/=<9)=V+O"^ M7%5*H=A=*,!W"-F%)Y1ZS:()]POV+P@("][9."6D71A+':^T4T!'0$E8MCG% M>7CY-9(6DI8SD1;CNQGU%A:*I!_:K,U8U9424;5:@%7/D/J%,;5?SY ZE6LC MN2M$[LR=^2"Y([DCN2.YJX!)7SO+_;T_P?)":+6/8E>?EQH'(7-A]ESZ+'S* ML!??9\)7@FHI4K2! MD4FB-A*:&")V$A8:F[L-"F#\6QS='Q2X0'^_/5 BSF MBPA+"&1Y'!C1'@I?C&542D?UG*"KGAY^\0'MLL 6WD?E.$FPJMMSC$2,1*P$ MA"N-B!5_OJDN@D7A9QU^GLZ\X%$(IB8\%)=#K@2>#IYB<%E7[Z(H $4!J)EH MCK5%U0UA%(M2>XJO+E,12V.VU,\_3(AR7([CB M7HS02 =[76+7@C258Y[<3.$!"@\E#9"PH!4 B 0F,D M%_N0@](O21I(&D@:*#R\#WD_BZG@*@Z%KL,&QJEN8S@28Q&&(DE&'G(/B[J5 MTCL\)UPBMYK<:A(Q$K$],I":1R/0>>"5@7"E$3S2;10RWH^*7T/N*ZD# MQFB"PW_F)ODX;1*8)&]04("" A04H! 92NW,\K2 118X MAN66*@KE,(YRT6.@L \SH-1C"A%0"8MC6],D+#46%F,-]\K"]A1=)FDHDQE; M%[F@Z/*SY/T4P=]*Z2.>$_@,@W DPFSV]NP[4X$G1^S_:>K_JZGS;:YFY+[D MJPO(D6"28))@DF"28))@DF":=PN -^IG^K\?CX4;R7O=-9N%/*(TYZ+!"_EH M6?1:('JC(,:TGDSV]J%>^E"\8EV8RP-?AR>2[$3!G>+?19#0/.S->?$'$E82 MUB*%M7MX C<)*PDK">LQA-7ID[ >75AS/L2/$0],7E1.@U MLIWF#V\UX:0/\AN]:?=A24Q2[NM$L*_@05S'D6+<'['_"X:*7;D1>^"*"9^[ MF!(3^.Q&N&(Z%"%S'(LY3;O'+B*X]Q5<^NIU@S%\$-X68N<7+(L"W__XPL8" MN(=[P!OA+$ W9>ZOL'$83%FK\P.+ N;8/UAPZU^Q#(5B2;]'"9_@3S/^R#B, M0%Q&<@JWKQW[S/)TL#2+"V+!I3_/X5'Q4,F1Y*%^V(3#M$0HL)'DO0QBY3WJ MAV0I^):F@!L*&)YBOGC O\(G>,G:@X,XQ&EF+P<*7.D1S.G4LA,Z6?!*F)H; MW/E ^A',918&]Q*+B0-=^!3\=%U59HT_]EG.OW<'C0&#R[Q-O7?V>2(,?R+= MB68'705]A', 7M&K!,N2C#X]S(#4%-^QF7RZOBX\4OHQD(@%,^ $7#@@U@<_ MX2&D-W+*6(8J8D!)P:9PQT23$J[HSZD7XGO7*:=P1>:KH_D5R_1( \+?[F(YPM(]V&OTR]4[9MM]-A0NCV$"\.8)'S$_B-BC MB/1\/:'%(0Y77\5=%X>#C\4!P:/5_/W9=/MZN@E/X+NOT[:F\^GEJ1<*C^.[ M0 +PVI=GIKE[OD+),[-9/B4]GN1#Z^.7FD[PB# M2[[BY6]D!$:)FSPI0X#?<@6_?H?[@^=/9U66FH6:%G\*#;4R%9Y-2/LP$?X& MZ-P"[>22 @F#^&X2Q)&6Q0:[BIY0PQF<+T/YR@"XYV5O6AE'7LFM#PEP$]YW M]>6:]=I-"S!?7_P5\<>:SVP<>."/X:NXFN$3WK!PM;[<%OAH/07IB0F36D9W M+Y\^G+V=@>WA>ZI[^_*KY2G\';]/-OF\8R5<0#\4^@AG_.9AR_RU[:DB;-I$>Y"B: M)*#XHI>[[*%O?_'.^UB[^-LO+>1R/*6-\SS\[3M=,/,CD5 ^:V,W+:/R& M_2D6,#Z:V\G;&+I#;5TB> .>A=KQ1#M:^USP$[@K8%&C?+NI>0Z&M0B55J-: MH<01O#/STJ1B=\)'CQL,;W"JGW-+5P%T"#>.9;0 T!479$U/H0;85 95^XIF M4-;N-&RC,-M@?X#3.M]#O+B(PB$* % .BEW,2=E\ M^UY_QO_]/O_5?OLZB\CD8S&+$GDHBW]\R8DI1DE>"F$F=O6F "::_SCXER-- MV96;@D@8 U:QIQT*1&)=PD\'8/#K!D@Q%C?M#1H]PXKFSY=H9FSPG4;+K"^" M:Y2MSX.,)I/ T[%$Y,!Y<#!=VB0^OF#2S2R$OZ=!T?F5::@P;]P,<:%'J&EE M)#P,2TK_7BCX*U@R?\[]T"@AIZ8L %24D#7/RXD_ZC_F_Q[$$7":0&D#F1M) M<$1#D40D)O@I2FTJ'"0HJ<3/GH\[\R]3!2:>'R[+A4GS@>\;\)W#J?0S6V'! M"K&?VR18,JLV1FFWG]O*E!!O$@J"APYX"GKS%/T8P,+-@^1WDZTXY- 1^Q)I#^-&S'@89;8L M_OUKJ&W[Q_F.S MX\8&W#1F&3N&G8LB+.,YZNDMCT3V<4M46PHK>Z%@(27!-^3> MRT>0 #;3T>L%7*9>8Q9UVQSP2[T]GL!4YM6E7L_J2X<@&DG?-FG*Z^O;C6XQ MFYCP3 3M&9>C!;E\D'"FD,T9TBQ'<^ZI8,E1VTTIKB@\8WQKFCQZ@S)3)HMX M;W[B2]I)^_J)FZI6H@0%S==PK'5EUW!E2V9(\@5NK[Z\0XMI/&;_G+O85Q;[&LRDFVSR?0P:K&/!&);VP5Z> M@@54T9:8]M&YGUCG,"CX..7?!/Z4VUR;!9YT'].L!X2D '2\-A'GJ+R2\9#@ MFIABTA58=:MN@=H84@9;99Y D<25$X7( DW(U(B80^83Z2KS1^ UV@C)+D[L MHEB/4MM%J74R]^9][['!WBW2;W0ZB;CG7LRCS&.:&X0:JY.7K3F=&\(6?CJR MRVRHW<0,!">>+R-@^IED;F*UL"CLR%L&S3;)@8_( L.J,TMSN3(!K, M=) D@CEVDC.131:Y%EQ2D,&EJ2IS4Z#FM&3@=-\P$B&&HB MK88B)8..X7V+YR#3::8XDF0RFYE"M]$V.X$YB:?\$8,]R#LRJ>NI=58^8M]@ MGS"D!6R8&IE@X7&$.1WQ2HP6!28G,%8H,9TF"FMIUU)'3N3LQQ=5MN MKA5N+HZE_Q_W8_0\$JP#5XEG!RJ8QQ]0<_QO[-_A%?/89+)E Z[0!*F/!GJ6 M[99Y''_%,)>QU+DI"I@2%EE'W\!_\8*9CF>GOH0&B8\?YB_Y$HRC!U1N>/W_ M MWUE]]@D&/N1@FK_W_CJ+&TL;JX/[^OVF W"]&()J$0SZ9[- ?:H@J&R!Z8 M'!3X8QE.>9;&IW>!,$_6S?TDU1*U#IX_>%7Y/*.7WI=F_&S_NN6WZ0F/@MSN M'CY1>T@J'H^E*_'6U,.$=^H 5*H2?6\WENUR5_2KGPH M4!KSEFWL>1M%GM_!*BD\31%HASAQN0PY6P6; O5"DBR*K/=&=&K!?%,$F>0W M[O%');FV6,F^D]' YP>..EC MO>4%]@MRI((AJ'&RJ0:BG+CJB[#QXD%6(E9Y)SA52,D.,$]/UZ 2^KI\:YH% MD6S7Y$REO 28\OZ;YK.8324U=,PG-2RLF02KJR#6YFB*T2U#=BQPZ"P1*3OE M7SF=@2;=( BH='2H+PG,IK'(3:NQI#E-S;BVBZ#3;/D<7 R&)YKK!9I/# 8P MIO6*%GN-:1Y&#*Z3\MR8*?544M=\N[H('[IG>*LZGZCM!_[E'XTOC:5H MP__OJ?.KFQ/3^AJ\\KO6#T'LX>$CK75SH; -)"LF[& ;ULD6D^/D*('>3@G% M5$:YM/X9UQL9;GH8F>,V$3*,/U)I@DXD_"3M!.P6CEDLN4RWU-G=3/,&JYM4 MY7=U8C]EQ.AQV4X3*G_>7R99O9@RY;N2>\G.7W*H*U9Z=P^ R 7:B?F1YV23 M#UQ+A1R7)'KE#U_P**5UHD!2HW5B'\3/F[JK:1>IK^G M:4QB2BK-T=F MDMS:[LD2RYORK7YKL/]FSQ9S6$HE:&:32MF\^0R7Y][[XC/R _,#D'1O:1QV M,Y_!8"QG9&7D25:(W02ZI(5G7. 1/E/B3?9A;2MO[?2HZ_4Y*G#%MYW\0$56! KT N*N@(]D]*U8P6U^7!; MKYZGU7(Y,&>M=ES5R!*>6F**B_/B3J:@A&TLZA&&)!8L&CLN!ZU,=8 M>>L25:(O6*^\2P\C\"CG>X"G,7NY2@]5]C%DZ0LBW\HU%! ^^[&F6I M'HN*34M!]95J2?D#(N1[FO<]G:=\SRF,U!.'MXHZ.BI9[?YZH:8S;P!+$F% M(DPU23Z^1/2ZU"KV=-FIF4M90-#8AB#)G@'#H#ZR-S\,XA0?2"N++)%[ M;]:]/Y;90 A5:V?>:6Z]WWLNK@M)Q!D[\ZV!L8A[7>2!7/EM7?FT^0D>BLPR MSS&Y/ M[OFEM;,M+C1> (IH=0NF>$E[O9>XE2L;4E8^;S1@=7K=8Y&MDIP$85B M"+\(ORJ"7X;SW@G EFW8Y2+0^>N/-K"*%;*X2OHT/]_7HR)%[])Z+5Q7>--3 M6A1[RY5."W47ZG&N,$?6_Z8*D[184C,#.R4%/K#[(VY/*MU:(.ORIWO;+-H! M+*UE6K3>=-^YEND2;>DX=4.>Z$%X]_/2FJ.DX=I3D=^T;P_6(?-YE!4]F8CE M(BU+2=JC17AY7O2T'1>06DHX*_B.XS?7S342DMHZA7 8I-Q- E@7H^- MG+&QG=E1,?!(VQHF7(;%@4(L Z1[C@F?>[K%7([,.1F<\@BN5IM;.2Y55:42 M?29:7HGE,D3I2FWHV#$7DO7$AR(*7#5-UP0S66?.;#'J.A>9RXJ69M7!FP,L M617$=Q,M6&D'N12C@Q1 D^I1*89.^7^29!N4^_^ ^*N1S" YR%JVB7Q/@HWH MJF'_J7Z%6*0U:\7G+PTBM8!T!;F\I9#J ,P#PLK5FKO@@YUIIV@BPQ'61@ZQ M2PP\!?[8?J%[2?KYIQ]C=7G'^>Q-T@;H*_]^,Z_3]146ZYT7N-]^^=O__+1V MW>^Z!=#\&MTM$+Y\%N.?7]W>(,'_V?[WUYM73([@!^Y&E^^;[YOOFO;[=U?O MWC4'U^_?W[;?.^_[5[V6/1BTK]^_^F6%Z?(+_T*=IDWN@OGJ7 <79]"7O\'> M)=)-?EDKU_ A5[:M3M*Y4JQNJ3I=4B)96S%8X%IS^*)#YU2 *3/"5K4;F@_E MKD1%S\,E)3-OIC>O*X?-5$">Q5]QTG8*S;)Y5ZI\/ZJA (-/^//BL4F56-1 M3[PYZ5,JL046/"Y:]''250NW:K_TK_4"X,F40$^"92?5!*Y]F @LX@]_4O.B MY-@7<6-S)FS\E':32N +GS8-X!]/?D,-"I:EKXW*I.)>6M\A.%^[3 M5NI?L0R3VH'X8*4RPVA1,WV-K A[4=YTU6;KEH4(@Y5Z?__BH5S4VM:*C4MI_W0/W@XY*@ M%8*$>.*5%J[B@O72JU*RX#IDC;SP]*;N[*47 XQ6-TJI,$X;VR2S3HKA:^*@ M^[C.6.=4 1+[9.0ZU*8=Z:1*!*( ?^#(8'QDM;.ON;!B!BR;"EF[P2L-1ALL MBRVL!J=]U;6=6_M=K]NZ:@\&[]K7-]IJ<*Y[=LL9G('5L,%&R"AKQE\Y]"F; M1YFHH&>"#GN%0VL9P\AUYJQ6BP]SKNX.9U^D8 MJ8_KM*M<(G90Y<$?>GNU1T\+3W,GIB_QPM/Y4KR/ZF$7G0QOVR>H1ER5VL-4 M_IHX[K@<5V"UZ]HIAX1XW8[3>Z&/# GJ7H):CCKUV^=EGEZL_Q%BG^IK[%.- MT?XKO:=%K$FL>7K6O'+=>!HG^TG ET"T_^IM0N).XL[3<^='$1%L$F.6CS%) MHQ-KEI0U2:,3=Y:7.P_0Z+N%-HHHF&,L[&'\ . UG^D$*4R04\$X>L"$@9&X M%UXPFR8-J55$I9R.@ W&L;/:G9E*T2NG(@>;G9;5;SN%$ZP2?(/W44X>3PEC-8/Y^C89&SB6TS(& M0V61AJ)]/A*)&HO$1;]M#;K&]NCW\C#*(DAT[I8D9HL=$\OIM4F'D$201&1F M5=>R!\:.D)-(D$A47B0N^CVKU3:V*45F%4E,S26F;_4[6Q>%.!<=0B=$GJ;M M[SS"$LFF6*9$5*LNZM2GHW"K;;4=8WCT)%W*(DQ%&[LD721=>?/8L:V>4]*$ MA[+().4TD/ 5(/5)!TD72=H71=V -K MT"H^V9\,1Q(^$KY5P[%E.2TR' L-WM8K1OL)^^B98A@"G1U 9ZE.UWHR=.6P MI]VUVBUS\=@7R%,6^2G:NB:1.F.1PE-G=L^8FV]:^JX@RZUL!@??6]*5H)SBO:9R*4))0DE"P?2E[8_:YE=\S5<#^8I%1^ MCT"40)1 M$(@:MM-J]3DD!.(EI(I"40-.N1.RW(&Y) ?/=7@QX@#739=?[2! MY8CF25]<3I*>]+;3_&&5H?LKN(+?-Z0>Z)^D#Z@:O6GC-2:)_^7)]NW,S75Y MESY;F_5>3EC37D^EV>=!EK'QK'N$^XV'^R-C8UHO@[_/@]B#@(4U\JB_VQT& M%WDR\,NT?']OMPP/R]@J_KUE>FBA4#/A1A+D]#$9:"@\'H%T\FD >N._/(*7 M,?%])GPEV -7AF;B]$JY]HY3VK6W!P6N?8-=YY!9/0W@XR!DT42P1]!?B@G0 M((;F=R-<,1V*<&&8MVR+$;8?$]NE[WHQKFBRUAD41 $\*7"_L2%7^H]31(,$ M&8*Q(?9N-LJ)"':C;W1<)A&A4:0Z:+"O(.Y?4B3-G=#C>ETG(3(RWA1NX#)6'F EX#@:9Z/>$F/YA*EWER+"QV)WP1S;COW%Q9E7>U;;)9IGF?T_X2/ .B0!F)TR4'K M<-#P>=V/ZL;0>C?6#RI\VGF]J MMC<>(=_^O'(RI%[WAY=W33=N[*93.NQVQSGJZW<_PEV[D]H);'0[3F^P2^[) M?,RMIXHE%$2MYRGD@I2+T!2!]-?$2GHS#+S1/.06^^NQ F-5 HC%MF6QC5X6JG.!V>7+=5 MA93*)\ZU.E:O4WQ_CDKP#-YWO H\)ZMT53AH.>OA^T/*7.T+8*?M>].T.JWU MN"(U<"5]_ZSH[-++93O1J4_##<>V6@8+=%/#C3-11[N4A*JI.NI9]D[00MKH MS"LF@MCL@K3GIHIL:[ 3?4@3G7G0\2O\2?!QM%/_IRVEJH;U?YL]:FY$OI51 M 31: IA.,YL/N-)IYCD 4GFQTP#GTZ>9-WW^Z<=87=YQ/GOS89Y1^6?[WU]O7C$Y@A^X&UTVFS>MWO6@=]7I#YK]YJUS;0^<]_VK7LL>]-N= MYJM?5I8@3\X7TD$VK:"A-$63FY#Z\C[8X^) CW[!4-Q)7[&' MB? 7J9X(/&PLN))#Z',7!TSK+)WG2 M4P4X'7BJP.FX0-)@*G06_9/OQ7N#.%P<$))J:0@OOWDH(IZ]ML&6#C714:4] M$_=*>E2I9E@0HYS@<1X1WDLWR9L.XDC)$8)#["OAZ1.K,'=W@DQH@3'@QH@- M28(NG\V\1(32O&U,,D4>SE*\O<"_8P\RFL#E<"&(''R'R_%&$$4M)&.!I[40 M2W(' %.5M$I2PU/SG7IHTE#& 2H\)'^]@ SA2M@$N,&^^2[\/?T'A28NY"# MEAQ9B90D/R?XM'S(*>0H^X_STTS,$W?I"?P$GU,VRK-4HK/2\S[:^&BLKV&% M*745,<%!:H?^[%(E'HO@"X4SP\^LF;(YNTS[LU+[HF:[[& MLF."\!"$CQLD!F@-O;S6K//I# M#Q\-2GSXJ*[I0ON=8R@?F4I7'7B[$UIG>79FAR.SQ'_$?\?COZUS,"C!9]]3 MA22V6XJM\7S<[?>VGV>FM>U_9T]".0<1:IL,@'KOXY,TD321-%%R?/&Z_C-_ M8+C['DKNY0.[YCFM/"0M'989QJ^RY^"?_D![:=(C!WVKU39VMK;T*U^T740@ M0R!#(+,&,K;5L>F(%T6 ML^^"\)OE]*_G(4!9J*0VUH!M_6DY]P&5JM))4)( M'$@<]'U]:] RMN-5%W&@,,S3M,541GV@XRX(1L;T;8GH5U'D>>G$=7W*0/2[ M5GM04.?N'>A6%[ CT231-"::;RXCTW@\Z@\(.RAI8L^8J7 MOU2&9_E "9"\:7> 0>JP%L.L">5,; DA8C M$8EP*OUY:UYXFC_BX2@KOY%6RIC-PN"[K@"3'.R4H<(9IA^".&(76;T8I_GV M]L/MI_E7^^WKM+UO]MJDK[U*"A7D:@,E0QZS61RZDWES>Q!)'TGVE#\L#GC ;AWKELJ%[?(@% /RD?,)$\%&]"B(\#U%/P\P*?*Q" MC(JP#L+N&--OM:ZN!M>=6[O_WG9N6S?V^WZ&,5?O^YV2'<8_68&PC,+/;R!4 MC!?_S$IC8!VL>=&IRW$07BKN84FP(0J^BL(XJ6\RKS@U"R6>@T[:JT<3&8XN M4=(?YW\ KAT%H8:B@$WYHRXY]%<]*6H:#K8=%/I*%!$/J&S[F29W>.^(1M[*527]+GX(KK20P* _S([5P53(6F@8CX<%/*D9= M!EH/#"UL8H<:AJL)0USP^X>E7ZI?< MH<;U=3V=(+SC?EK,+KF7WPE@+"3S%=!6;9XQ,)K02B<$R<92=V![9"^#<7I" MJ41NW4W MCB/IHL_G_ HN3_6TB'KK1-@D @XHL+ A%I%9-R(4C@*EP-P"278)IA.2LR M7@L$ZK#LY!&;K7C>[@:2=\ ]2DG^U(L*NM%23,0$ ;5 $-GQW$+"Q*Y)LW ME,%:6R))C?*&C@ ;-'L\=GXO/BD_1$N;N,D8OT73R!0N4Q$H%XCAX38B70P0 M+9O6 +9#8>J83$Q1N!+XIF$0\+H-1A^*QQC-5Q@>*Y]5$-J0'K.&(\QC EP% M9 X!T<#MCESNU RC#87GH@HE,&0L):@U-A3(FP#<10QPQ>Y304X$3(+NA2J6 M\'Y"3\U$PO+^C,&]1"S:81@V;2]Q<1RB\!BVB&J:80$X,%L(2#]>W7UPKNZN MG4&_BQR$1DQ*94R)C^(YN9R7&61@ 'IVK9B1*Q@0YHEUYX!QL5[BUZ4"QYA/ MG$X0P%S^9^Z/GV1O^JPA"*4ZH]@#'1C9DX;:2!5S9&>1 <,$"?@L?T,*X*%L M-?Z.7/P._1V(<@W+Q5 3:>$[5(!,(.#=3_0BRIR#^X]? [ 1TO8$3J,*MOC? MJ?M=2%B81S\T;68Y^)X>T [4DR_]5-!RJ--N*U]B-QH^Y<%!0V=7'C\DE*O_\,U>Q18(#;5#YIQ/BG)$B.KQ-G"7KQR8^;\S!Y^4[ MXQP$O.'5.V-N#!H$O,=(90.<*K;"I"1PO8^LK%B-(4G#<6HPDYRSRV$"!QX& MBY1%@(N2!B,L--IQ9B'\ 8OFTA.@!*(Q06.:AYEV6/X)I@F !?YL6*UDFJI7 MR)J$30IB'TTNF"57'B1F?7Z95%P827*$HG54B)8ICH;FP95B&5-QY,,4E$^NS!$%=IH$=/?IZ*+L<>0;]DH.?71/X";IZZU+A0=PT##+04 MK KQM#U5'>FHC&)4ASK2:ZU2/SQ>%R;G/U@1/][ )+_A4M:*N%X/3L_/+@>] M?O^V?W5Y=7O^\91+$YYUKWNG-RV-AC2J]+Z9)>$#\].V59X[W>G:;?W!+L_^ MI8O?[N=MY3E\SU:>:SHS]OP5K\MLHX[7%2GFEU>3L[F>MIK7:Q7AF\),0[&E M.GQ&1LSB)UY-N%F6?61KL*#QB-YRH.7 K7/@1XQ%_!?&(IK3&RVZT-.P0KG) MZ4BB."?KT1%"79+=(D*V3N1KA\367_:IKQ?G/E1RZ9V<=7K]^OH)MWWW\3U[ M"]-BC<6:U\":T\[EV6+VBL4:&VIXVC+LX2G@*7?4L_Y>_?[>TFOQ*][PWKD+ M\+W^:>?BM#XH>H8^^X)(5J:L3#TI4R>#AJX;[Z],V<#0,U4E5L@BM][;*WMO MS5SL7K8;.W%9MS[?[]F[RR]P#G?C-GC_O->Y/*\O2K4Q17>"\VR,RZ+DKO"J M138Z9Q.!VJE#GD_#J)56AK16"/D:(84*%FMA@S++8);! M7L1@%OB;3MBQ(MJV5#R;[VF9;,^9K$4IG=T]4!'7NB3+,(YL XI7CSW9T-*K M)%_M1N2HU[WL]"Y/&R?83O"-#9];"&L)*UH(6PO"NH/F$]EW@F]>.[:]#P8L MU0;,$JH[J2H)JFJ U@>MWP=]<_ER@[/.Y:"A"O?["TU6I*Q(/2E2_?KZDK\1 MD;(9J#8#=1=PS>96V=RJ?;DG;7.K+$I:E&P#KUJ4K!,EZ[WA;5&RR2C='ICG M-@/5)@BV+D'0,IAE,)N!:@N#[+-XOJ'$0)M]:IG,9I_NEGJPV:>O)\[/GCK6 M2<17KWA39Q6I?2]H9\7+BM>:XE5G0:E]%R_K%F[]N-X"TVN<-^U"<'][QTK[ M"CIFTNBV 6P2R"M=1BM0A6-FM_IG:AE<]7_+NJR>[Z_7/- M/KR_BC$]FHDDO8I\?!_XE.^$K--PM_OAYNSJPU6W>_GA\L/'P:!_\O&<&NX. M>IX-6JXE M$ A!E!DE*/VJ+_P,'L .SS&VEL\$/,6MH;%'O<"M)7V#1(NG4Y%0XWL_2&=Y M)N@E[B4_970Y=GZ#+Z6P4#?RX.^>&\'6.&.8= 3[E4VPN?L,OB#[HSO L#0/ M&"?/: MCZ@U?IF?'X"=\5GY_W:;E*^&@"9R 5E<>["(]]R6)(_BG1Y1+N>WY M7//S%3#T0__ZPX>/W=-^[_3BYN+V8V]PW;T^N?AXT;NYN;FXN6H<0QL&2'K\ MER"#+WA+(/.K\%B(K_QXAMQ9T-@I$WEC^&SVU&LCTV#%Z<[9,9>;S?6RE+#]'SM_=*$$"<*,.'-.?IX#Z:._!,UD2$V@B],-V16E 0#@5V23VCYW? M80T) G\J?T6?$O=NF!/X _(3,/%&9Q,W@[\K31Y/9Z&@IS+Z[%",@RC"20 0 MX[P!SIT M5(,JKH89N+Z\"R@NLO""R.,8E1S/)?JY9%:\\'8QT^K"0+4PS8% M/BH=7K16;'$BO\M:, 6E%.#O6'<0,9$0/HS2 ?N!5^".QZ#*<6 Q&J&J08T2 MSH_MIE+7EH*]R5$^D\.3"?#@HIF H["=4# +,D%H?$=D#C\18I_3L0H)/T-@K_@!W\;WW 16SP9&^AQ#;-E ;DS3T4B?-#U(LRE))GTM%WXG%UX'P&[+ MZO=CEM)Q!"L";V$"8 6BZ.=*JM-),)LA M;J$FQ+' I,I'Z%BC@>S O]!,!]L07!@M5N%CX9\@!L)W?#$"%E=30-#RP'!V MT7MYG G"&6 1$:58CL&4#91M/\0K#@AD).FBBX,BSL8V3!VD$X<>,W'_-?= MY]N#=PP$:N)I/,H>\ MJ6GH* OP0V&B8.M&8G#]R%T3()& _24X0XQ?ED1%6 MEHX>XXQP2$]:+3!CI'K*6BH.%3_*%X$0DP#(2FXC6/W <.A3Q1ZZ9U+[ 3$2 MXFOA%AL@R;R2L[$]X[W.@-<2//M,>[5=<[T=<;PU-$^O6U8UM2] 10),VW$4 MAV"(D+(M-F-6V@QIXY"+C(?]Y4FZ M4: 3X"\,)97^XZ![0#^G,+#Z61*@BI!/"8RSC*I5:0,/@9]-6!T^&U$NQ[97 M?WCMS(5U8ML+?#>W^O(!S@FN\^5'4!?]_MG+SZ P1^-%2VU2G*[N?D=).#_J M@DA\D#%'<(2G0^!V]@T.O\4S4( 7W=-WSG7H)F!D*5ON1H!0!,K:2D8ZC3G8]5VF5:^D]TAMH?0W+EG<.[?)BQY=8_/>JA<'WE4 ('8D& _D%U,;5,%B-> MI:F00O:K/)_%\],7R]B.G,1]2M.\:<^^*ES9JSM M>?O)VE3,^E/D?!3#A.(>B!X=MIQAH]. ** M F#(@@K:I\[O,SJF.01<>N?\%A]+<.JKV&*:ST22"A^@X^KN&L;NJK&/9;27 M(J\I]2 2(BV'.T-ZTHFCHZ$;TID.S%-D]*8?I%Z(1V'?!29'C.)DR@:#.XSS MC%Z=/WLY+E9(ISQI/DSA^S*!!AZA$ZU'!T%6KN6"@/97_. MS(5P\@L>^-&) MTNV/F? #_!W&J+\59URP"OVI]^7Q>D"!:^/DS?DTQ=,T&:,R7U24>D_K+0\" MD_KF)F,ZJ#0'.#9?AR7*576<0]SQ XR'$U%U-/S@G<$"\#QGMQS%HZ,\I=,\ M 7KDZV?873HGU?OERAV;BT\[\"CFN\A-XF\5"3XQ)S"5=Q-IA^I*[C8=V[D4 M8U;Q>>Y-U8?I1-D$UOBK>A+>&@K,7I*Y@+AD#M)1!I$^1.GPJ%[9M'3I1%-% M,F:4!\-JT5NP0?&PAX/MA0*5Z5A!1'DZ.B3X3&3<0E35>]_D:4V9.S&-#5A8 MGCWCT0N=J=-A6#F0>RFW&!:+PJQ.X( !I@'LJW_L7$4.S!RY<.H^.MXD1O M[D4^%P%%]@][[YP I+#X'*$;?/*P_VXQ&X#RM>![8!AQX@ >[N!;?+#MS$!0 M1"0/IBE*71$_IG0"^ ]_:>10- TO/\UFH>0_3GZ;RY30)%HD!;$P+(L?GEL, M1L'SY.G/7<>1!L:.,6L39DGX,&0. IB3%N"S>?RDQ.8\H9-(>;96/OC6TS?' MT6D%N,LX)!N@*D]@*$:8$CBW6BMN&\P6.8K..HQ\%^>?.5A=&;,PTAU^1H&1 MOP!03U/E*" +L:ABZL4H#H.8*^LG198J)IBF=.:"'!0&_R*Q@1=A#"K%+U5' MXL^=H6N>E%)\#&8&PK42:DSF^:&2)N>L!:UL CYHIFR3'\&43UT7-F,3VOUT M.G#@H1!3G.L83RFG.,%L%=H+6'U)G(*FC?#K$ MK > )P(*2MI6MKI0MGI* *5M=6+B@G^%3N92,:7>V7L IN_NF$2K:D#]Y/E[ MY?>PW9&BJ8*ZC02#$729'D1)XT0X+XZ\,$\Y*T\[,P"02%%ME';D;^=M6DJ] M9_ST0>]Z:)FD& )S=KW:S MIF45GV3,;BKK2TW1,B#U5\'LC1&;P>"HUST=]!D.*"*3JBA# M@F&+5.='%JX6YS1S_BL5G:@: M13G?7I+NFODQ?(C')TA(L]C[CF81WH8HH)>,(+ZZ]34'=!\<=4_PS:]\>0P_ M=G?T?W"&>)DJ":;*FR-@H=F17<001_F:.$SA9Y-MO&QU(ZFE &,35#@PDCMCX7]U;GFY,M8 GY&?QI1. MP%NTDB/G(WC)3J][]+\W3^=NNN#R%HX%FI8_%0D#,",,XW&&"5#/15'ZC+-25S%N\KIFQWD>..>DV7#[Z:>&2!"Q M71YA;XA$5R5 X_JNL,33#>G:(*+ MUW#N*3T>;^*D:,;X^EZ()AJG7'LEHLD@[N'!Y^M/!^\*\W2M1?!=W3!&FP[<;9,RTPW@O=1MM:SE".783^H3+4=RH[%N8&<5T MO96FF @5,<'9F#P^QVW 4"J*"73C!'W^RKIR-/>="EFZ(FL?%ZU8FO.B/5-[5NV_Z7UB (6$5?+S@C]O7 ;3P>/Y M(#9?DI@;L?!&7HFH5MMOP]H^7ZKLSX]ZH.P;TNN/@TY8PC>?J/)I*< M#?"8$G),("^64EQ-TJ?/]%68.9; 8!=(G;!A_64=!W?UW .=("4OPBV<7J'@P-UA#D,6I&\C#E$>MN<2 %U&F@J^)4?HV@B\(_ZKQ G?UI M_.=+UNZRR[OJQJ[R/HER1;BQVGV4RS!,IIEI,!T[Y4--TZH)U&T;;8@8=LW" MZ5_EA@0X22@NI M!>$+BBAX5.@+P'&7B9G3+RR7L9I%H&?AP'.9/J5(Q#T6R2E@&<_PS:=!KE-, MB>+L!K5,6C6:>B6TU5\C?,/3#P]4!M&&CRV/*4]5N'ZGB.)C/!J+ ADY1*4) M +R#1M6!'AX(9U2X5_HK/!/Q ^L:I5(-*2C.HR#[:VK,N*,.9OAY-@2Y["Q_ MPUP1:)_84SZH3(0R1RZ459#.):O(&!O]ZU%[7LMVAKR'E3RZ@A&D:\=06*X* M)4M*J'TK.Z)EC PP0^]WKAJ!Q_X88,Q$X6H7I^_J#&-OH+2J3MGZ_]H9X,W! MI)G+ GT"=<^.>H/.$\NL!X K4]D-(+X&: +G^=<8SU U!O?/ (/G4MC+3V(P MMFKH^L&8Y:L45>YQ)G"(=,-QV3'F"J28<1# M&XQ4+ #/Z,Q"!C*U!J'K@8N/$1P]6U,;JRM,5-(EC)6KJ@+S8*[7O(!Y&P*8 M&>U9(T1EG-\O@-6\^=<$;BW655NW3)I98NUS,G9!#Y)Y79Q*P \?L.+'Y]$7 MP_Q6EVUO1.HE :WX*O*-3^-GUJQI>7)Q=38X_7#^\#VZJI_/M U+7L7 M5V^RIN5G3GRBA PJAS2=HND*S)7"'"AJ#U^9CQ,^5Y_^U9H@!,*7B5&;(WHF@,&$.',1F&QKFE*"H?S4U]$;ZF.+!PK'S&2OHR"4<>92H MZ&G_%]SK<,;ILZK$2NH X'K?90%.1/0C#84A3@D9I(,D ]OR<<9D\<4LC!_E M&$<^WJ"'^8"DYV:9+P&6JGI?%7"A)0L9'5 DC]#B:*@A?(I"1S2I*0^N/R M[(3F "#N!SA/I+N(8")Q9)2^\4JIQ[KVCKE>F7ZJ1P=N]04FM! 9AX_E&C@X M:!%!DJ'M[U'\$*E,))O]L$D67KHDG9VT*YWP4$)E4EV6[??CNV-C6^#/@@)! MI>HME.4 #OG>%$6KUBY?]$(IY<+4^5M>>..9FZ4TB\(P-Q(N5%(&67',#$26 M9W461; SOM05^(&;4)VR*RR89>AH,BO5\9L>GV 54]YHQ&)0U2B5\ 5B"">,]%Y_FL!5:%!YB3*3)UOXN" MJFR#@+?-N:4R.L\7T8R(%0X^U;S/>9F=\5< I_WJ^>(?*3=D+!9%" ,D'CY%"T[3Q3U[G3QTXQ42VD"BV4/T;KPT%U%-[#"[G;8NJ0; M7@:!EVZZ\@6E'2>KII.A$GA@NW805E3UOSB1MV9^.'_F_IA'&.*ULL@=RQN M5R%\79Z/E9:#$].7-XHW_HI^IOE#I57@_JN=MH7"U'FPM,@(]'O;,7 M %K+-'!)X9HWK7@?:X*2IL1.3;R#A7:1DTX31(.?>%@U58 MRUHD1:!2QQ&I]XTZ\Y%'S"29J33N0+_Z,@R]< -:< HSGF5S.I31*:#BRWQF M@JXP.L3Q?#,$;%*C_'#51L&K&X&4>>0'LY8D,W5/6K?L# ML^+4.1I;O7HCS 64"L0D0J8] \&*/DCH?^1 Z41Z4?B_=IYR-YTPU"QP_(:- MW8B!,+6&-_-."5+;UK#]#*W!60-M#C#A59>7Y\LG]24"T%>RA[CF@WCP->AL M+@6 M;XQ>AP@,<5ZG0*:R-D@@H%U>,R-+\C.\M/2R3Z"V],P5^U< )WIT$> M@">E!M(@SWF^K(?BT>@(?CY*)R(52K WE))&QK,K# M4-6YXMBYYQ)GOC MJ6-:-/GD %))']%)I(OELM.C%L?A!4N*H MNF>"(T]43T!66HJ-08J[Y7QPF6+N-1[D'7&$K.)CG,L\"Q)AZFFZ 2;37F1= M-Y4/,5< KD@69H4?F.TZJ%.)-L@X$ A^2BCOL6J[375]5-DV[/3H8>@\,D26 MH 9)5+-(L4II#%WNB#Z%+@X?D+N<0HF5'^"1D4C3TO;!7G/!)7EP(;Q)1 &0 M-)]AH(16F0KPX,R3:O57P]BC^B2P3^CHR/(6:$'IA:C]9PM4O1_H+HK:#),\ M0[M(?J5Q8P_GH/FUA,$:F:FY"U[E>I*_8=)4%G"Q*$*&0KE12 MRC:@F&0>R;P%\A#'B>LO%]6/'/XP6\EQ&)=](KX-6?2#6^(0F1=LJ#>=>"0! M4&X6(Y1QQ(DZTB.HFDMM%L\Z7W0B(^^8W*M 3H@]6Q%SY&&8)]11S=V2OQ.A M%Q$>?U"G#WYQ4B(/I72I4AR"AZ*R(Y*^4_='0) N*]J0GA\B))#W&42S/'MN M2AI[2JVQ"BU7-;GB$Z539+J#RIM;@J44BTL1%0WB&2=;\F-+-\ \(]>-;Y[N M0[.B;#_3&]08I53 6W?\D8B /YN?B7 582GZU.N:-;_7JKQNRO8S"8=@!HZ# MB">)F5_J%V22\&^XU/K9^671G1Y# ^XL%;^H?RS 7W7Q=ETG_*14/USOQ\JU MUWE._7YO_?KOI1%Z9RT8@=3#.B.L5YA^&OA^*-36J6K\LQ\.)9HX_]:E_\T5 MG)\+A9H_RQ',7S&W]%=9AB$A6XN/5!]M?C' X[,&CR=!8I7J^);3^@[HI M5@(V:ME"?Z3PNQ1- [L5C6X%5[DLT][/%ZU&2_5ZJ/Z?\<-R6["T"]J"6G4O MEBD$4]]6;Q83MXG-:-\&S,737DKN\?,BJH?(+:P.-MD(^ ^+EFM"K\C]0D^TRQ<&B-I%'SWB]IW\R&@NKAUO\A$ M6%H<7PH_<,L'#48RR9*B:G[\$(6QZW.=K"2.5/MVU;;!*-*L.GW+@FL3E^[Q MYE%3,+UGFU6%QME\^Y RC2TEJ]Z[?3+FBUR]&$(>@H(*Y?F.>6!0RNPIXN6E M #$V21 /;EB"?6M*U["1R\[V'JUULEXBHHL2 6Q[K^[3Q'F2ZK8?\Z>\SB$_ M:&WJAE!<)FN%\C="Y\^O"\![1DQ*6]#I)A(-=&:&M3*JWKL"SRY.OLOJ MQNC0 >T,X.0K?P2S)9O;&L.;PJBD86W*?[](UH((Q,JQ]6TJJ?8%W:L2D[82 M@=\OAE\IO\M"0SO,__TBZ*M;^?M%SD:,^9\I/ZSJ^4VFB.\UE1S[3 )=VZ:[ MA8M;=T;^]=]5N8PZYEYUV[I_LD.)U%M9@"(YI^T7U4%UQ316&\L2-PX/[NZ^ M'+SC%H)8 D]?W*RV.^GN 6;>N@Z6F0AUQ68LM"SS/AP8DO.:BV8^.EL?4V.+ MX*Q9$;2X4,*IU-C 4(5\Z36*]U;?\-*3HKL@=$=4EM>9GQ?E[#[(^Q.TXO(Y MM;Q'IM)YC3@RE^.?IRZ,)ZNI"KX:XM*=@N*6;\3%JJG019&+7>KOJW.M<8)R M.NI>;N6TZJV"807LJ07<<)D2:F4+6>)':K$:F<[T?+Q88^>YNU3&LWRGO\!<5U[QH]W"N_;RH"U(%Z_VHXQP MLG^YH '"K@1BQ;Y%'7[% V:[=[Q\5MSK]ZCJ]_SU$==PA( 9Q4Q7"N0+=+K< MMHBHZ1KA?5'97QY^XS6YX@YE0+7A>-9#@>UB4N.% E_&G6^'A1*O*R7P4:K+]>N8K/!TG6Q:)U<>R Y^JG5]4<;N0/9K MUZ4=N3@&$EPV:?<+O*[H?W9RU+T\=JYEVU-Y?;%@J&7436I+)6B:[)AK4/*J^C@*8>O;E)KN%D^1%$=I33.,=#?,%[+9D]Q M^9@TAUEU1=_,+C+%BZ8P>002'M*\U.I*MXSU-4YC?EP/!^TEP][G8?2]2Z/L M5%%#8K%#P4!7V%/C&-\QIE$YS05T>*D!TQ1G;J?528.M3>@F.-7]>2!WZTE+ MDHL0DJBE5;)F" ;P)E4$-LJ,EYFYL(HD#ZLKFF7]+FN/POBZWH/NZ$U52V9Y M,HM3+2UZ"N3N4J5S8#)59Z$H5< -Y;!6:2"*:^Y^X/&]R@<9U93W^6E]);O. M&+H^M2Z"2!; M)WX#Z%'3$LX!,/] _O$#.+83ZAC$3K.J+ZU:D6;PHR_K%LRUCG-],/5<[U&I MIF>6U6S92H/V_9VN3R"OR'=AV775'NA=UE)\H-?_R\NN_;_L]<'9JW[^A:]? M[O+D7_IZ=Z=G_\+7=WOVN\3UZV5- :2_;J)%$R&[PT_4$#%/09FG+T_O:>ZR M_#-D0I\-.YK_,@E\T,]-Q316IX^>[NFRY,>&^.EI'EI,+NEO2)[^B\ACV6=% M]CFOFWTLL^POLPS:5L2D0F6] @NMI^=54GJI.D^_7=5YFC %_ENXB17*VH1R M=YFKW@14^G'ATH/1;MKRW/85P2OPW^OSG#S3Q^#T!_.HZ$L]N?B6#2T;KL*& M7_"H,UWG&H-E.U0(IX$+7?UN M[^DF=^OX(NTA6NMD_#6Y3<(&G20O8$9[6/'JZ5-\RZ6O'&K8A#Y+B=T$3]9^ M?_BGK?'<4R1L@%+$KO7JD<[)Y6(J5=WDV@FNP??6OKQ@ R6-&RHF65^-M6XH/.R677 M(LWZL<:6-_&:)NK:ZK"_Y+E+BQM$Z[XP^@)472 M,/I#=8I.3-@?!BN9 YTI(Y5ZN*C*!W<3(3+L_'5P,]<1YT"WB*26(&YD=K7# MQE+8ZA;;]XQC;/R$;;54LTALX%>49,> '_=)4V/)EAO^7'>I0^R<%AGMT,I_ M#E+L:?6N:&&BOH =TG B\-G?XDPX?><(?L.=,Z@;FU_5U,QL(NC)/EB24@L$ M?80OZ^YC12<=1U7^=U3!_VUUW]B"6 )- :ZU4#[N@TAR*!KXCY96["YU?=7- MS\KMX8#MIJXOG"&V:?)SZN6B^W.H!BV;=3:0G^@L;5! S0L*WM0BY8NIR_5* M2OUM5NEG4%[);&:@S,5V23VCQWG=T"HY/DGJ8./;,'(_=\"G[I/N3Z6 M2)4J9TH-EO$MU4N1FE.-0B%;Q9I=')>MY]CY%-&A6N*3>J[BP PJ*P MN]1;:$'/$0B4+(R#S[0CUQ+)?C5;5<:L5H?2YDC1YE@%::H_?E[Q\8H^4;(- M9N6W-]9EVV^ !=S-RU(-P+3YN^9Y:N>'P@ECL [PDVB@1VR=DKTQW\B/VO"JKM@L=P$U42+(X8;<8.J@ M.\"]V*D;]U1$^E.>.R/6I-;4U\4/%6LU6D4&V(&0_J":"***D2VUN9$Q6/Q) M1B/IKG:I.U5 B-V'7>QJS]WNIM,@I<*4 /@! 3@8EA-)\_*G%K^$KXLHS;&5 M/1,>:>9&U&?WV/D6TQ*,I6E2QTK(BGU;:(9K. D+_7!I+C@%V1F0W3+"3-S" M(VKZY[*TQ]H-*1RV$H"EW$T1N\.)T0CY!+TE-6U7=W^6A'4-M:'9!T&T-'O9 M!!@FG(>276?D>\&2GEK9?G4 B9X1Z<;M8P MA,53;*%,-B.#52+0LHZR"8670FKGQ]H),9',:@]&2BFZL^>L]*D@UCXQ#Q@J M&*\0W&OQW@U"M-V/P(HZ0H"@QH_4[CC)F5%TI&66!$6WWFP2)/X1>%#@-:@_ M@+/CQ]1Q>Q)3NW&T(?Z9QQEW!?_CB,/HG^96^ M_@K,3MEOM% W2)A89-]Y(88X'45-5/A*0$#[0\6(HY; M_BQ;%C*&A)%>X4TBD%=X)4]9(4R%F^:RZW0QJ6(.U V9@JW%ME5^BTTH\*$I M&$P;"7[ T1") @_SGI 9A#9;ND!:4"I)/(P3-I >35++=P$GW([:&?D[.0KN M=!H @[J).5/J#J]8"-QZ$<*OTMR;(,4PWH!^II!@AP>V!H5H7X8B# 0&S'E; MV.1*@3(>>;J%/\^M2ITD2+^;:I-[7+OP0=6!=*E4:$0X=NXF8.FQ$6G"*D70 M6=\N&\;@"3"LE&43?6+_J]\_=D[�_/?BD_)#M#1I0[LTC4SA,D7I M72"&A]N(=#% % ^Y#)^=_&Y#QV1BBL*5/&*@;[GU-!2/,9X/R'A !:$-Z=$: M%3X#\RC;:!$.RIN@W' "0\92@EIC0X&\[!5*=US-D-W3=,+0'1C[3#"LCC^D MOPGRWFQ;Y6V+PK=*1;D$P*KDY*V='2R=:#TG"G4>89W7?4Y4VQ%6K]^O=6KS MYS#?5)03\(,HZ@-O8V* C$S-P.29X-^ WVM:T6FW7F(CM%=*H8R@UK45I_5. MFTPE'_NF)X:_S1D3RO@:QGB 3'@KK6P\68Y<>6)RFR?QKN#*\8KYBTWZ^">; MZ8#2:Z^8QK4M7WX4A^02 02,P7R@B/4,6TGY;.1_O+K[X%S=73N#?I?2A-!8 MHL0%LG'B.9MQWIY#XPJ<$ [XL)%581S!/)U@.@.%BP<57Y<:@^R/D!5&:I>U M\Y^Y/W[2]*+/&D:::3\Y")!@9'DRB #_8C=:G@2K0P!MA^I# &D<'LJHZ3LZ MONQ4YF[=H7/&! *1_T0O\L&O3'2B0V:.BP13QF3\[]3]+J3).F]QH-L]RX=A MX 'MP'7RZ>@#:!B1OW5;^9).ZO)C.DDH7*\X[#C#7/Z&PL+R1!>F(GZ(Q O0 MC@3&) )%:!J/@/;(+70"5!P\(,&*B +ZGQYEM]&QD:><<30BBV-[N41U3/^9 M4V20X)@$EN$9"G'.2!$=@XO(67.1:GFD7;DSSD$0R5/8JITQ-P:=5=YCI+)A M.%=LA4E)X'H?65FQ&IO+VHQ,#6:2<\8#/HRNP\-Y*D4 Q^W@F:(;/7:<69A3 M+)6?4*E%?.2C@VG_!+<9P )_-B(J%#91KY!^Y),@# >$F!MU'X@'8M;GEXG[ M120Y0M$Z*D3+%$?#8L:5/E![,#]^B PA,\9DRP->,4FD4ABUN,K@4?3DYX'^ M0"6/W!+)0,^O:?$X$#ZTF#B!2T%#=J]\_3^*G!:)>Q3<9,9$SJLF=\&A^LS3 MI*CA '?$A;4*:CJTO@CUY^H"91W.1*M:^.JV.#I$[TD)P M9Z!^?U!R+9\9!$F**Y3_B,%0.%11M7[W_<=/'S_K'WOOWVE%SI_E,\64S8KB M^$^?*RNWTR]">)@-[R8R\R3-AVAU3L'8P?T-(M@>3#L;);1S:NJA.Z1T=,Y) MF8 NWJ^8E&*$1]Q(<()!K4J+AC4Y.YRVW3QRU4QW,QO"8!K71%M*L0 M3L)9MXQF?1/-C.\^.X8YL0AO]H2E>?3P&3TP YLGPE ^\Q\'W0/Z.9VYGOJY M@J+?P'M.G=_ O?D:3]V%N[D/@9]-X)] %]D!P,/8W"P5OZA_+&32%I,R*Y,5 M]Q\O*^^8KU[<3,ZI_Y?G;UA67N.4[[_L]<'9JW[^A:]?[O+D7_IZ=Z=G_\+7 M=WOVN\3UZY5H?+7JKC[N MFZ?RW\)]^C*YER-2+PFHY(7EN>WK@5?@O]?G.546SUAQ:NUT@A28C?! MHOM9^;\)2C70VZ?;Z9Z>-$ZOG6 ;?,^V)[$(U@)6M BV>@.ESOGEP *8!3 + M8"UB10M@:W1FZG>;;]V]$UQC ";10$W\-8 M=VU-42VRORW>>9W@M.6R^NG3%DBOS1)H;LUMU^EMVLH:>4]-1.L&_;Z5""L15B^^8;W8.^N6Z39@4!?K41\U0C@1>=R4%L$T J7%2ZKQJT:K_88 M3CN#BU,+->N''W^FXO!5SV]M8@;1-JFW7Q-A^4=\_.DF.5\2;-*6/5*$"-MA MS;C3V)[URZE>9F7;M6/G!ML?8QMW[$<3I-2 )L]T=QSJ#Y@E+B[XB/J,R:Z MU/...M?!BJ8NOR%&>>B$P7W1AAW;UA1==1)LQ,8-VQ8(OLE*LP=8V&,M0V$O MMEH&&L5)75/"/MC<>&Z8!R'R5%ICOZQLD@C1+MJEXE[4U/^EH%W17"G '3D MA@ZU!(]'V8,K^X13]%A+BFP!!7\3+OQ#MF^B_HJC/(D"W5YX:9?PC'D#2>B@3F M]FWI=ZGA)?&[H*7L->T M!]IK)#J*9N'C_D)M\*-&H-VWSJ"H(,CT$!/[U=/R M*F,C*E;^B.RV8![JI'NS$4(=+?>!3,=:L MWJXY)F*&(@QSS,%Y/'84[R&M,[!!!3N@16MQ:1*[483F,)G!;%: 1?V KH#\ M"[X,=OF(C&P5/%F8%VZ1GA@[=""T#N,5# M!X86!;HA L8! R""S8#)/:#^P%:[Q>;B1Q.1YB&V,2=?Q0?'X[&#XX!GGTBN M8_3"%V.YJ_B*#@,O4I3H41 ".[/CLN&_LT2,8%QNZ.VYZ(K!1 @=4O:8J.-W M, VXSKVQ@S.PH2)>64QJD#VBT$W&R)FQY^6 D'Z>J-#V"%Z& ?\)# ,D/':^ MBBR)5;/ADB^&;E82H#]']7XI&H*F+:P9'F$C#.F'-AC8;/@+>"4>_JD:%Q=L MTJ%58 MY,O!2VNP)8%V*B-A1EFX^I3X2*>_%0YR'B/_XO,\[C.XD 604,\* M,'BU,]@=LVQJT<._Q?6H:WOO>CJ. ME\TA'WV4+%"AOY4 /,UFZ M$R1N0$#35%ED<;#*P" FDF/D&G&>T#PH0 M'O384*AE>++F)J[O+&:0;#+VOVN2./,8C3S$?IIG+'A);EBF/ MK4*\TFKY_?CNN.-,X@>P49*.](?^C!,\'9&&1_6B6&7CE!4G5HQ,?P=)BL$F M4-RJ_^;'(5@MA;F#9O%,&?BU[-9/I_5NOCEM8P/IL L /$'K;ACCD94FSMSB M;_,DQC Y4#D&TQ:LH0A4J>?R*$CMPMF75FQ*6A?_] ]@E,&'IV%Y!WKX+SW\CQ"F()UHL8WWD"Y*7[K#;)P;UIF6%\B+8""V_Z M[I0C\;/++ MY=GQR<7)X/ST+ZKBH8>:8Y:*7]0_WL]G81:S-Z]=ZTS.D\I\^=4O;O/$3F%& MSZ:*5N:C\ON]\U=^O[?>^QNUD+59ZVVC3V/7K&E@'\^#R/W\)0?$21!KI-J- MIQC.\RSEUJ7<)\Y%Q#^Y3Q]"6O)5D.\;VJ"KDFVS/MGMN;/3Y'V$:V7&TS]N M"WNN+IYL)QT;*$;QT_G9K]S2REIYULI;[RB" MO>O+Q<"1)=828IWW=IA8[9(\:Z\MI^9=$6#[5 38K/Y<6W\.SHZ;;^>Q=V0; MG!PW?U=[[ZC6/^]98\T::XW:'Q<5IWR66$N(U1OL,+':)7G66'LZN-99B*Q1 MN,W:<349)+W!<<^2;6V+I'=^W'R9SKTCV^F@>[QR?6MKR%E#;@/;Y-1&W58G MUHF-NC5@R"VO++;C:6_CV U5&EN1G^;,8F"H1[J.&-DI$EB=TEV_YV)RYS'>3 MUQ%W1-0MBE?90M=3^B\O%+671!17G22&TG)4[Q>+B\0_#-WJ=(+ M)D/[;N)C#E_JX/4GOL(2\$R+_-U%DHUAP0)WGPI< %6,WSANF,9 E&G >=CR M$E]Q@4'\F,4IW:*,Z699'.$%L#07'?Y/0O?^'V>4-EVLQ$@97RW'7*>@JJQ3 MNBBHT[GU?0J9+#P6L*="W;L2"5VHPQ3BQ*(Z+]'(Q[3*=WZ7, MS,C\!;@4@"'2EYE'PJ<"/C0QH-(09(8O@W3P]J2ZZ>V.$R'++!RJ*C?][ONO M HBL?^Z]?]>A6S2469UQ91,?'PGD]<.?VK#]=?RK.?Y1GG+U(V MN2XV8DQ05CNX%U&NGYH"&/G2N0[#2GTF*%>$X!!/G&JS,-HF *]%7\"GMTU?OY M2^_GC[V.\X]/?^O]_%_T_W=?>O2QJ_[/5S]?D?3*.XNPK Y5B8!7B[(P'LP. MI!-O)1LD-KATG+B^,,B]C(V+LDM$P%1X.< N"HV\]JRR_'&AQ1^G+EV:#B)# M.RW74YN _"BXK^G2/A>0@W6&(DT[LE2/P[>S\%8WB"BJ"5J2O! 2 =K%T5A= MVJYE'OW%N/%&RP'^SR;R]A1L#)95J2GUOM>MZ7H!DQ+0(:B)=I==QW/NK+2W<9 M_(*?YM(""=W\]X/4R]-4 1J8)>$C%D1;L%_2=WMU/Z%TX7'NOB,S,. +WU(' MBPD1J[@.E A/@$6 H 24(MN#[N+R;6R@&MT%QQMD0ZXWI$OAR>("(B#" TPS MX;TD3M/Y6X14:B[R\Y1^/(8-=K"L!JH2.9R:D2SM0?41Z@.%BNCU9CP]D*WK,G.-Y5EA3FW^!X4.M%OSV_P/[_@^&=YFB7 N_LVZ5U MM(]!.^0CUY/6BZP] JB*I3U8W]S'83YE9VL"RSE2GC?60 7'1+NO^1 ]HRGX M$O"PI!F5^&1 2/U83%* M3G4JR6T&:Y;L734W6 >,,>6Z"W$4":JVH*\DPR>_P\;R9SVJ3B)M?U@W!TEB MCZQ]>H( !;Q5C%:0)Z$X0A<'YPHG7/#%O/M+]692+KX,0C7 %7RW@JOF'6.A)'K!"/%0V1ED2+I8KVL/I.Y(4%0D]KZ3B@30*^@L M%3V3T']Z!_$WLM00S&V#/0 MF\)JO;#9&*]!1Q+^J_:--%#AW<71$?KTAE.'% 5=L/.4!>WJ];=$94N4SCSH'8 <(/N]$_":E'8C.YJO\-HJAC+@N?AS-7IX QV>YHJZ*')6+ M22^4O]6+X]I+Q\Z7)+X/4EG=>HJ&%965+XJ?<E:Z.@2M6)GD MQ?O\/$=QW4>L!04TRQ.,YM#M*%D[M4QZCN"H07!FNKX?H!\V1O6(:K@(0:6! M$;-D 6YV#HQZ67*I^R1)W\RM5'%]ZP_MKS_$;D$J ^YIHW?]2V>*5=?VC0GV M=_KJO[Q^WNW6=Z._-ZCE2O_)V0NOU+_NZR<[/?L7OK[;6_?"UU]:BF(O*T$T MYU;0>X>?J+)FGH+>2M\]J1IL:LDZ25UZNN?+>J@"+38BU!I]4A=3DOH;$J/_ M(F)89EF1609U,\LSA%H;<%Z!?]8#ZH8(];HHS40[.^V?7UJQV[;82?->DJ$W M^^'0F;;S;UWZW_;%LH%$TX588J6';CG-J35B*L1+P!B3@YM1+Q8G.T11[VMNQ4=4>$ MBP =47-W-%$+V]6&+UJ$3+42\77-VHOFJY7O"Y)9T;*BM8XU<%Z;+6!%RXJ6 M%2TS6MP_K2UO2_LW'A%F!4 M QF3KPI5AX-.]Z(^K%J1/ 7;-)=I53O.V7MQ5N!J$+A^Y[Q&X\ *G!4X*W#/ M"=Q%?;U2K,#9H/DZ]R)$Y-L;$=O%NC4$> "[,^>#UZ;D3?&>CLA8C=X57+4;6F8=2YXTUBY$6(RU&MH%7+4;6FKU: MXXTYBY$K1C->JP5@3>3@'_'QIVN$_XK=73SX$TR+V[X]2:OZU]MTE7 7,Q>Y MH#$6]*?JKV%,[0FH)']I[4:'ME",W=#QQ4A$J>#2TQV'.A%AL>D@5=UMAFX: MO+C#TN)NT?1KJF;\,!$15P^7%;?+G= T6>*1,Q0!]9^29;6I[5*"E<'=-(ZH M_#=7TH;'N?DBU<-&G,$_W;MACD6VBP8,043U_+$V><TWT6D;ZZ:+6UD@U M;=Y/O5[-TZIM#W_J]6N>6JG=UWYC]LWZ@? M=.2IED9JN8C)W N2# GY9V[;$8-Q(AO28F-K;,"L>\."">@9XW!3.&K*J_HI MN<,@Y*:MNO.1,2 :18K4:"?Q"1_W"1Z!QO F+M@NF+ 'OA-V:HRYJGI/>894?-(;!8U!+LU@'%5 M0Z?>^?NTDC?F5QQAXV,I+WJ'D&[.(2[GG;9VYU^2RW]C2#(1_IB= =VB>9\0 MY8I[0R-X@!L4W+/W8?:C9L=']S^JE& 6_"!Q1B[\'_H_[!]\@9)G)D;^*7.[OKI?S=:T]'WWN'SY<\C6ZCOF1N/ M^&2T+:7^\Z2AS"\Q@A9+2XTOOCMVK@D*4]5XK&!E_+#QE@G6DF8<(J#.>R-$ M^H($/'7555B_)Z9\>12(@XT@,6I "I((+@4ND=C[E"KZ1AK9G;(6P3=1,XA_ MYBQU,$P(>B<8!7*K'7#:L":I7B5'+E0F?=$$C:;ML^ITN>,C]4&#%?X+/4-4 MNZ0TI*Y5N+! 8Z3&@P@I1D$/C$:@![6RGG]??A>;10*J9$DPS+E5$?9X+OY. M/:#+C=D"Q8%9L4BS'UK$+2C-GHB_/:,*#?X@./-C)XHSEATF9X5T<1$;-+US M&=. )8NO6 F2A .S<32.<;X4D\6VJD*:CJ)Z&Y(*$$+)+"35*Z#1 M '?L8FMLW[ZQ-_!!X4 [%.O&6&PNMT$9[T3.D7/8>P=D0$SR!?:LA#5*Q)_3 MI_!$% /F 4&3->B^J)+<$E@>+N&L=^\18@_[[RKFX8NC,NLJ35NP!_"?X%Z\ MO+@\DCUVF?F7\+/S$*!=Z0$@ V=/I/R729::)/4[%=-+P2J7BG/1QS// 2\N"&W,LI)NN_D D*_B61%95IZ,AHCI+$[0M?<#;#[+?U *CYJY MPEL$PB2N2[[,_ V"G0@8C@21S3G6"<;:__;IUV^?D*5]8T48 _DO.G B)8"] M+%V:""Y)I&@\!>"D^0X=?^E3(E1*,$+NB=)H:I;P5V54LDV(HTU!UIU"_",R MAI2%KPS#O^?^F)0U66?4")PC&:3.U'5-V0.WBJS8=5=%1";N/1;2AXF7#3UR M \#TCSQT"6&1F;PKBOL&8R8"AH^(,N"JR. 7[PGV9\=^Z7GFE?IY+YL1MS17 M[B="RG2&/E1Y"LKA<&0@CM&*UE.$RZCYN&S!2\&BZD]VR-#0K">?DF29.[0T M@D(B@FGI?N*FYH#Q0_>!B".#9G.,E<-G$^QYGA%BEF1L1<+GM+7@H:0>V.SL MBN-[1)1L K^? %0QNW-PC$TZ9>,+-ILKQB8U$7(@ '<+5E.X=V#Q"2)Z(:G$ MC_+W/.$21V ;9*EU:,8Q0.HC14;C8JT<2(6MDJW;(S0F<]I[0( M5 [W :52%#%4_#6U#J?5(^++F':4XP$HR6\\G0+[TM?0&[+_EYBQN+[UM5HVKK^=]M M ]M&:SMU";3FQ-9QHNU1;3FP')]HNUK65%;4IE[XM%6_':!?':C1H+ MO4&W,^AV&V>]-U%$P0JF%,17?WP$ZE%%[K;[^R MO_W,6=.>QJ$[_1JCT)N2<%]0S@JG%FI%4T;J]YF M0HJ\F69#$:^!:W6U>MB-D[C!H-,_/VD&X*H:$;R%$SDKCU8>-Y;'7F?0E"]@ MY='*HY7'-3-5+CO=;D/MO-^J/+:@'T^C]2GNJ/"&B[6 N?241W6CZBF-T ,% M<=JO92CI>M141V+0[YQ4)%N^:&*U%93H=3N7]4[.-@[9X[(AY6X36% :4\I^ M% 7D<>.Y]HXLQQ:/2O5D5)5)JKHG>P6,C#Y4^/O4A(D'JLM6%(ASHRPX4K6' M]KSH%N$EWL(15)<)ZXSM7:N+N1)UZ9(E.[/0C72]*%VE<)1376)=C0XX\+2_RGYT)%Y9RJ5CK$1=K MY9)2LFZ5*C&GZDMB3R596>\:! ,-&*HQ=Z<+X,&/L 7+L5.U$\BD=2D=JYAWL*-7[_2TE3V]SNOMZ55C2Z^+LU:V]&KXP&8C M;_=UYKNJ9OHJ/&ZH<>7',U3.5T4A\R])',580?=EO8$:NR[?^)[,A4LN-YOK M9>5V2.K?"RR[3\VUKK4>>PBRB7,-# '**:F%\/6MI$&B-]@XZ.]NE&-M<.D] M4U\@5W(\FJN1> (XLV@LUM%TPGE3#U.L;QJG M9EN6B>M+5]%378MUYY"ER^.^+X'/C5]49U_8 RRKBX7$>=&>]&HYQH'?Y8*W MV$TDP-]Q]QHB)A("3?R.,\QY!>YXG(@Q#ERXODB"\MBNZL%7'H;M.>P5S"]S MC?!9$L,$L02P"..'@N*K[)([@[==;])981'%OG!?8MD*2;?*4.7A96G[@*F? M^-0\C"08F" #'PS[$/[MZNK+L7,%MNY4]::K>/G5L %'T)X'(?*$ .I;=5()'H*"%JR 8"3 M/ ,M0F'<_M9/\M^HN#K7%,-*JB/.L=@A75 M)T=WDL 69JJIA0.O^>BSJN9*17\H@>"'$'-X\%]WGV\/WI7+^Z?Q*'MPDV): M>@JR&2A,G5N'ZI9F(F02L),G)Z@ZDQ4C(ZPL'3W&&5$D5%HM,..,?';24G&H M^%&^J,):U$UG+")@. QK45\=I?V & GQ-959+Y.Y*9'MU2VRVW 9&L6<9]6K M# %2LW7&'FOR-&SR6.[?9G\!PV93FR*W3K6BF;J^4,K3,R/=>NG^KY:-UV2NU!KUMGVNENJXK7GAY>W5=/TAC "Q?LX*]LV;E8;T# M [L#:^[ E8Z\IW3A_+/Q:8YH")%(F/IUD4\_J%8G/H-$OE2_V8+:]9K+)8]?KT MV0BK6E0^HTDW6:9$T=&\".XQDM?!3-8U>&][9&S-?;G^R47GHE]?P8Q]+XC1 MA&'0>J+]M#49V@F1Z0PNUPD[6(%Y@[!ZVNOT^_65Z=AW+MD1)ZQ)$GZF-!_, M-SK"[!G'7=?SJIU6K9&F0;]S6E_WB;9L> W(VJBSM$8(NI$*BV>U6:5[M.-[ M+.2#SEE];67W9.?CY_(3!RJ#KX[L:9M$G1GB?CLR;8EHN7$=H5&W\PQ MSJ^!.Y17,RAYF2IX3.!%D:1_=6[_F0?98UOLSET/TMM#'LL_]I"G&7/Z1M7# M270*/!.2KF62O&G0YO.QTSYIO?;X(+\V)4NV< M]71*N 6:7J]S>MZS0+-?;LN6=;H^!;&148Z,GI\L5I!]XY'1O3[^.+R\K$T/ M6W6[^PC0!P2PQV'645XSFT#ZQDY8A/^L^?IDW@ZHVHO:5.W>6Z]OTTWN=WH5 MI>DMCU@@,1, .Q<62*P;O($;+,M=9^Z/^K3U3LL29@:M=='[35B_>^W_]CKG M]041]VC']UC(3SN#B]JLJGW9H-._\2>S+PFVK:> M:/:FG_G>9>?LM/GC\+;LO77T-PO-]SL7ES:S9@.+YN6]1'>\:4GC17&Y1&N M5?61U%@:6:1X($ %;:=<+V'X*,M\CX+(C3PL,9_JWF^X!B> 'U(N!^U2;5VC MIZ(\8>#:RX[/]=GF:]P;]=J.'6Q#9C1=P&9CGIO"YZF:K"MK3G/!?*RF_,B- M.MRBY0U7]*VGPK(M-5M'J=E^+:5F+[HOJW;:7_-]&W6L*'?:J G0LL**JQ-^ M&T46/QH-BF5_XOF2H_M6;K%=F?>6?5_"OI\B+Q%N*IR?G4/@6_KWRND[.\*O M31'PF>M;U8UYTZ(S[_]XS:C&/D' >GP(1-DS>^"+;/>TN_S4K$]XWKGLK1Q# M79^9]C]T7ZT[OL69= 6I.]FV%';#Y&Z_)F^:I]N LUS[V?=BN_VQXP:T%GX M7.)N]DX'#=F$;QD^"P9D<[#Q:/2^\>5%IWNV/$W,",#BX.;,.59YWSULGN[[2M?;D8K_=K_,((+ M^E]@ 'IA[HO4/#@K-U-5?9S#Q^(P;?A(72F7'9GM+H2V-KBS_.S9GOAM\<3O M_/*%)WZVP>'+3_S: RWM#YA46QSVF&Z;,&Z/Z>PQ7?N/Z39M]MZEROWJ; QO==JAM).(C838^ZO?*=R1_"N MO27(+:W>3I'C5[+P:J[COBO4MH9AR_1S\W6X]TT5'_8&G8ON>;.1EA:)[):Y M+XJCHS97@F\U:YYT3GH-<^9^,6#CU17WC<4&Z_3,M=#W2E7"VDG#1OSB-P>@>-G>>L'KI80*M9MK7>[_(DJHVF$C9<;J-6NNW( M9/E'?/R7((/A/=. _2H0 D&(KE!H0(:NBAH;7Y(X@G][?-.T;G M4_X:6L ?PG'#-&;, O)GI9(M1L&366DS')=N_O[=C7(W>71DRI$LXN('/D'D MQ+V'T352RGHJ#@(CH&1%J9?TER?IME;V8A4A3:+,9S0ZRZBZ/'.0ZN6LF3K8 M5)X@(/\Z>+[ =W.K+VN8$S.'='.(O^CWSU;&^">3N%^TU$9/JUG=GQ]U020^ MY"E\.TV=ZW@Z!&Y'FR!U#K_%L\!S+KJG[YSKT$V"T2/*%PH>>%9!%"C3P=4# MO%@O6LFQDK,;DG-VU+OH%/4E4 ZNL3+71ZK,)66G/^B^ \LAS9* [&Y\PLJ( ME9&W(R.G*\E(!Q5,F@8C6*#2*M>P7C>(^ VTOH-9Q@>Y])LO[N/SUK85)RM. M^R1.:*Q]U.[(IP@42\YNSI'S&5;DAJ%S>)[5& M\WIH6L7Q4YL///VD[6IHK:?(N>C&"84]T#TZ)#K]O'J M[H,#%BF(9Y!.@-NEEW?2[SA$]+2#X>$ 1 $%P) %T..1[R9^ZOP^PVL;SB'@ MTCOGM_A8@A.,P'&5-)^))!48EKZZNX:QNVKL8\*61/PS#Q(,6H//*."_68Q9 MTXA1_Q+P2WS2B:.CH;P6DN*U$'K3#U(OC($SO@N88S3">Z0,:\,XS^A5"@Q7Q@XGZ:S)+Z7,2KS146I][3> M\B PJ6]N,A;H2I@#')NOPQ+EJCK.(>[X003F"!$5 UBTA0?O#!: YQT*MA_% MHZ,C]!13CNF2?.WU$G_(\;1.CRJ5S8M^1!$13)F;@;?9+7H+=B@@DL4J;72KV4Q9WFFK$."+ZBP M_'8A"NMN+W(G[*X'+.P(WJE[0^=$X 4%I\C=(-/'O;?,>>*<1#A62[R M!/X"OP>&409&XG3F(K?!6[*LMRP;7I3]KHH?(\OB-_E+(X>B:?"$.YN%DO^. MG3]$*=J-A-(D6B0%L3 LBQ^>6PQ&P?/DZ<_AC3P%C!UCUB;,DO!AR!P$,)_Q MY3W\+GY28G..0"$1 R:$.;F+TS?'01P+$(1QEW%(-D"9G"D\ ;\7\ZNUXK;! M;)&CZ*P#V38D->(Z_\S!ZLJ8A9'N\#,*C/P%@'J:*D MP3KTDMEA,SV,),/3R$%A\"\2FQR+-&=)4.CZA)E&';48/"FE^!C,#(1K)=0/ M@N 8'EZT%LRT,HI(SV >/P(\T %<6-B,36CWT^G @8=@R5$MXRGE%"<@+[!0 M=(P+/9HJI$D1"+G[ -AE+HIWK"C-[0GNW3 7ZG%PZMR D&H*_YGF4P>S[H"J M,QDND0*IT_&DP91JVPZ%D+;K1Y"2EM3J5*IJQB4\BBMM!^O.QT9(#^!6)^EA MNB$A%\P@YV(DX\L(\I9.WPID!@$2*:J.T(W\[;]-&OL9/'_2N MAY9)FK&L^C'-IFJU8"Z@T3^!?4MQ*QU95;]BO;BX3&(+C$%2(J1S!,X*OA62 M+2W5.KEA;%Y@?)5,+O!3Y@E 0*)WLW+CR%-09IQ!=;0'QW'Y])\6+,$-X*=J MS>D$=!??E&1:FL:]^"&FK&[F_!/R@TA5CAYQ&4'J3 5P4X<>S"9H5E8\VD&U MI8V=0FN90)\LZK".-*H"9%N9X&4.,*\K*H:@>6D0GU^TU"\X:SG&HGC0UCQ- MRRH^R9C=4D&&L5+0N!Z\=R#9%^P/@!RUNR@%\0BX66@=LY\@V6S,;"Y1J;%H M9JM)W'1([2H?Y^#X84"& VIWM]<4+0-2?Q7,WABQ&0R.>MW309_A@"(RJ8HR M)!BV2!U/GG 5KA88(R"GN%72@5+A'9(U@()@!D]Q2R<4M')Z4O&VBI'(0 7K M%64CNA%X4J'AKID?PX=X?(*$U+@S:4 O&4$91N"X)O?A7C/&25 M='?T?W"& :8-!U/ES1&PT.S(+F*(0X60X#"%GTVV\;+5C:26 HQ-4.%P".\? M;@(J>*#]PY+W4."PQ%,:_(E6$567156L 3XC/PU2-@*\12LY@XY+Q$2 2@5'6LY%G7GWN^]^0:1>>NK]S?WAW%(,)V5G!& \G^;LMS#0 M5WV@+M>4S-DQC)NRW46..]!:^N)EEX]^FKOT@)=M9! JE=X0B2XN!0?"]5WG M\JSQ[_$PA05F,EX-_SIX9SII1EJ[WO $+_=0- $?K3P?O"O-TG ,H8#@9@X: HV3(TAW*+(G3&4?60EHY MP8$,_<$7F7)%!$Z!+JXN2 L+T'>H]#-;4?RV=A:E_35%/6/ I)X4XM\(T!M M$=M?I09NNB,$1%UB#],O*-^5'802%!.:T0S0"C3'.W9NR_%4^+@.J=+7U1#X M[Z7]$%..-:$Q^"@RWAPIIO#:U 40=N_=("3_@"IAPQ]Q@1T)TCI&S_119,1# M'!%1PT/>,448Y%L1J9AIA_%>ZC;:UG*$<@S^!]&,H[A1V;) 1025LG/"_X\^L"R&Z8.'L\'L8&> M#PLC%M[(*Q'5:OMM6-OG2Y7]^5$/E'U#^OP&GKVG6#BKJO\4_ACY1"5']TY! MD5<>RB+G&;X7HH=Z^0J9NOH.]"9T8KE&:J3!%!15R;EP25V133N!SPL3V$@K M\)33$CC*A^>/TF$'DC@?2_T6!E.9*UY$GPL_ E:O0@"@2J:<<21/_]%$DK,! M'E-"C@GDQ5+&\'-"M];TZ3-]%68.XT@72)VPN4%2Q,%=/?= )TCA=(9B\6R. MPNOS1[E\E\[E#](T?3)!\"4J9$I AG)0Z9YH2I,%@P&]23"3)]R@_J-X"HS# MB(.J5IE7K.[!T'B4'8?!K=&,I)O^=%ZBS/XW_ M.:=*X'$_'Z.7K!L.Y(-QH[Q/HEP1;JQV'^4R#)-I9AI,QT[Y4-.T:@)UVT8; M(H9=LW#ZMQC7G%-M,MS.1L#Z%WQJ\>':?XMKJUVVR][;$D#_+3XN[EGR#97% M9C/U8#MZB&" C -L]VWXAG^+8Y]C%)'RM23<#T[1;[MCE-6W8;YA)@#BNWX1 M] ! $J6%U(+P!444/"KT!>"XR\3,Z1>6RUC-(M"S<."Y3)]2).(^B/.T@&4\ MPS>?!KFF5N>6I"M?O%%%\C$?G MH6_F$)4F / .&E4'>GB@HODZ6=/J*SP3\<,3PD^E&E)0G$=!]M?4F'%''L(F-L]*]'[7DMVQGR'E;RZ I& MD*X=0R':J$:D'I?JZD/'LB-:QL@ ,_1^[SC#'%.WL@ #C)DH7.WB]%V=8>P- ME%; \_QKC&:K& MX/X98/!<"GOY20S&5@U=/QBS_!0F:F"DY!?@BO%_Q T,^^"Y[((UZBJ7.%,X M9+KAF.P8AZ'@B(8%S-L0P,QHSQHA*N/\?@&LYLV_)G!+_?M_ M_IRG1V/7G?WR.1F[H,O(1"Y.%N"'#VX:I)]'7PP36EV8O1&IEP0TZZO(+]S% M+QAR@FWY!K#P ;30]__U__X__U-]Z M&+^D%,DZ^ $>!Z2XM\ _@-XU #=]H M^UR/@1$;Q)FO8O0?!Q]O,/#SOT_^^]O-@1/X\ L@Q]'MY=GIX/+FM'?>&_1O MKT[.SZ[@OQ=7Y_W+#]>]#[<'_VL.V$RA>:;WSDK7:.8N6%W,U0RY*%<9:.(N MPL+UD%NP>^)'@7:%(C(%GS;&_LW6V*B&4(F!+N#"B&)ER"M) '8!"M3Q+XZ=NWR(,;],UJ,!V?3! M]88%>HZ09%:YX)P D]630C;H@O_[6$^XA8Y(8Q33'*QHP-#D'C,7$([!*B=O M@C++W$3;4^A(4/ZQ(BIFS^)#M4RH=_J7VA8&>Q?P*0F C*OBJ6F.?@/L/)N\ M'V+*71HY-Y1K%"<8ZD\Y$LMJ:.I^Q\.3S)L@K)N\E.+9,?!%78L_[=:W>,6" MY0DKO\DCE\4(;6!.4WV[>%'C.NA,2O$?C&<>;)3VUL_)O:OERY6]G#9: HI+ M75-:+#"V\93JW.VSYG;[K\WN\5E-,>M;C?!(,,8IB;*C, )")G4;@ M%Q-T)JX,V/.1W'0:RZR=PG@6$KJKY\.Q%I^#(GS=B6K'U9.Z?7E\4G/:?%WS M.JTWI[PVS/KI_+A7[]2 "=H%\#5M8FWHWJE5X]0#D!T\(BH.3M;T13=U$4MN MIKS]\ 7O/L!(M^KBPV:NY>#DI']Y??/A^N+T[./@]N;L]N267T?ETHA/5RI\ M(3>5"KI4-7TVYMI?(J?/CM&*QM$-=(6^K*4K],G@95VAUVP*7?/K_=-=GOU+ M%W^VU<_O7@7M)K+BVMS2>W<+79NX-CA80BNLL57N-]UOJ-]T);)NH[!]M9FW MAI5B^<_RW_;XKZ'N"TCHO5,<3+RST_[YY3IL:<5V1;'M/R6VFQ!*BCKY" MR MOH:$$J&7>C)K$*K_(D(]R4BKK_45.^/@>VMGKUIILM)DI:D!:5I?I;>SY5D3 MNAY+/];&3.VA6NO@JF:(6D;IMHCL3[60YEF&>H)$&U)B ;1?3(I!OW.Y>O.W MC66L+3O?M.EC0<:"C 69!9 9=*J.XRW(V"#/$A)^R(,09[?#35M;A[_-^:0O M<3M?3(M^[Z+3OUBY4?=SC+(O(&(%XNT*Q'GG=#"P F'C+*O2]F.>1$&F"H.L ME@!GO:(M@E#YN'0Q&%HKA5\5O087%YU>MU\;ZVU*N'V!/2N;5C9KD\TSE,WZ MHH5O73:MHV^S.7;-M6GL_/G%A#H;7'8&I[6E\KV)PV0'?BK1/3%OQZ.T[,X>#RI-,[?;D74PO9"B9K M[D"W=JBL[;J.E5LKMZO+[=E%Y_*D9^6V>;FU@8GWW[ :+;66M+Y4;9BVJD . M0"#].,6*KTF_+Y&K@>/ODM-/OOEP-5 :A*PBW$TQDXT 6 MNRQV[0!V77;.>Z<6NQH*O/U,96>JGM_:Q':L+M2-$8W3=0=5OPO9K=14TDUKJI X.&]E3#YT[\_85JBFM40ERI@B*5]W]/O8N;[LWI]>EU]Y*J M)PZZ5[>7[:B>6)-^X!_Q<=4LA'ZS8O'$YT,G.Z8IEU50I,9KV.R#^X=@7Y%C MIZ16 RX$G>/I5ZZ;EF(O2USP$76YFXIL@KUG[P6K7JS%/W7Y#3'*0R>DUH>J M>5":BDP71*?&@%R;N!98R1Y@88_U8&===;K!)*EK2FS5H(TS5+>,:E34V201 M];1_KHUV*;9^J)MVLSSQ)FXJ9#]C;#$!G HNQBA[<&4B.3Y72 HS*Q49QTKI ML@$\M8 <5>>?;Z[1-L./+0-G7=IO3HNMI/G6T7E7YQ\N3KKGM]W+R_YEOW_6 M.[GJRXK!'R[.;@=MT'EMT0:VGJZMI\O??78,6T_7UM-MY^QM/=W=.Z^V]71M M/=/6U#.U]70M_]EZNKNA..P-+'MMI,*368-0M@*H3;ZQTF2EJ1W29.]AV7JZ MKPU7-4-4V^L@V%*718D,6T^W3M/'@HP%&0LR"R!CZ^DV:Q'NG>%GZ^GNDD]J MZ^FV#T2L0+Q=@;#U=&V<92W:VGJZ+0>AMU,VP];3M1$+*YLME4U;3]CM.C*VG^V(2VGJZ M5FY?06YM/=UMR:T-3-AZNK8FY4[EB;VAFI2VGJZ- UGL:@/;6>Q:%[ML/=TF M V_+Z^EN6*JJLDC55Y%F2>YE>0),"$]_%139NL*ZED$6B+2BO.,*9:L&@X\W M)_V;;O_J9M"_O.I]/+WZP&6K;B^OSSY>-UZVJJ9-I1\7[KZ7B/;DUFYABIOS MW1J%FGJZB)(A.,T61R;B4D$!2N1"+NLX#\+)XO@[#"9F*1;I2X2?>\*)\X3J M-[IAZ(CI+(P?A7 FPO4]\'LS9_CHN+-9$O^@NH[A8SWUMT[^4LLP.#LJ.PFK MC$>.*JS@J'H>':S2YT8.N.QQDN&BIT$43&$0Y\]XZ/CY+ 0XI6J76//OW@US M6*3S %\42+!T$N_Q1<2 M,70!322=$Y'"?SRLB!DY$V 9@;\#88B,X8Z=;["D#*8)FXACI![ $J[/C1Z= M44X)>L4&T3;B$E+G(8 ]O'>3Q^/%7:J)>[=2I>[*2?/I%-:ARJ=Y$S<9 ]6" MB'^$Q:(.HX.$-(/_4!4[>!CQVV5B *WS,$,:4HE12?X"? R* R,HB;G LJ>P M[0^1,Q1H=VY,R-6+BABCE$S$UE9?@ZT9!Q%/TLVS6/V"37SZ30,%VLYJ*=!V MWG_=&F6O_/GMEJ?;D1IG\TZF$N/SFG&MH4)*S=%M9VFU]+#$TFJ7!+-)?W/C MRH-ZRJ?/,%D3QP)\4L4Q!1F&HIG^;%A(AM1J,5O MMXROURP&^;S>L5NPP18T5 ]Q+]79=M4+T;C-3K]+M-W+YH+U-L=(*P1Q9QD[3]*E*@*C;@ MB3!G_%Z$\;IWTE<."NQ/DF2OGM27SM&6WFP;5G<9.V/++L]J,W'W9M O+H^MIR7DN6S)_?)(?N7!4TV7$]I"SY=' M\]>ETD[ UDFG>]E0E:X*TK2%&1K3@2V4I :8YKS3/3NQ3-/$Y9.M3:R>M.16 M3+<-Z>A&5L[3_]KE13YMDQ0)^%Z>)%B^AY_ ;/Q'V&N\@0&_7;B H8V9+(9G M QP@R+#HSSW>KTA$/;=)?NJ='/<<>"RL\JYQ7A>Q$L:I6G3CN1M&S0>>T6W#XM-[S$S7@3-$IY$1-]>?>>P'H=8_TR+_L#Z'0-G T><+).<<*SFP_G M'R]O!^=GY_W>S=G-Y"\WS\]W?7BA$2HS8NG[1JHU4E->OR7 M((,O>#P2L*4['B=B+"OLC1Q)X*?]PQ77T YM_ (MTC^I68O\(1R_(#EB(+,S MU;_SI.2GC)&>%/[4&;HI %W,E?5DU4$$-0#9= 1. _Q[',=^BA424Y'I>=;Z%(60QB4 -R$[WKS\1(%F2+=M("B! SZR>;LD) M"#;[>?:.'?N2Y1#ZL/*C=\+P")L7N<^:DG'J[!?RAHBO M+L+O8D130F,F;M;]QB^8?>;'#OA9W&GDM_9GZ N[<".B?(E&SFA(/9K=U*_" MRLR/_$$C%[]=7 W(X<54-('5R&^9?TXN:))JY"KT_/RLP3 [//_\=7!&#@?3 M)&L)237R/Y3[D1KY?Z.8\6^"Z/X_)BR IY&;:,IOC%^,#)+9I3\>8=1$'#75DK60"ES M'NMS+%N=Y>#H=M>1F>5@6%+2',R:TQQV.]VLMENB6J?CX9$?\W8L!$. 6Y1$ M5+ TJ9HD(N7D!_W:5;^*C%IK98:::(^9=\=C M5%0:!GHD;[+CCH6 .&_KUMR*B4E=7%8S2V"G=L/*"0_*!>6"Q^_S*Z_I]OI_V_EX84"@_U-/*4,[7^1ZWV+6#2D&E=E>I+R)+ NH$=9*C M3ED>"0(-FZC8/$\( %1W(:-*LGZ5(V.4*=JP.X:FVR@$!0^ !_:9!YR>9MD& M: T !K88QKH6(YF.1A\(&,QI69?B#)665EEA2R=44ALRI'M'O;2L#I=3>]A MCA7@!7B5 *]>5^OK\GK( UU %]"UB*Y9IM;O 5ZE^MFMKDO %##U-J9,K6=;@!0@51>DF@<9IZ?UNMACEN'LEKS M;$17Q9?]= X-:25$6+^79,BVD5^1#O[J:JF\N0^[SN1M?&=90S.ZIF;(RT_8 M6J2-T+S2@YQ5#HD&B8)$5=#9YI-HOZOU^Z!04"@H%!0*"MW*#[4Z??\GA[R*<[\-])X.FO$SW]K_NOTN3L]&48Q&4>Q.'8HFNGF/9[S_L;^ M>,*/%!V?HVF\[F1Q*/\7?JO3(,W&V403%F?7*%RV56A.QI;#NIT7FB.^E[P! M_*IA]%,FRC']7R[HI3;9-&943-R>O?='-A,=TZ2UBRX@C*4G,)>??.FR*U!4 MMA_SK+.KKBO79=GJ-;G7KN$T^N[Q\$UY>*0/95X#FJNIU?2P\JR'JCK?)CNT MOFU82R.T)FT<2C=K&&R6U#"X^$J]?DQ+&1T*380FRM#$GLR\#F@CM'$G;>QN MHHT-\VW0KK&]F):G7+( NT;;S"V%9^XD/"B7.LH%_8'^[)7^J)C\KRF MC0J)33F02B7#[)#OHDQ*B^2&3\J_?7$>&D" :\ U-7"-;FM=LPNN M => :\ UY7;><4Q-M_K@FC+7H^U:=DKM8@D*;G%# \EMO50!0-G^"C#19DSH M#G?N.\ $, %,/#>^Z6N.O&91;<$$]CZJZ?VHD,B:2SJ55FJWJ4W7UH)3!8H( MWP&>*L&SU]4,2YJ##7@"GH"G1'AVNIK9A_5$0%IN&P $&JK9$UP%G,4!YT53 MT6=@I\Y!36C34E*#H'=$B$9 &XNN$9J$8"DX#!S6& XSG;YF.?+RL]L_8NT'BQAN!9Q<(531D'"?'\Q)TF"?-$_[VL<:)! MCLB7Y]:%6:_$9#H>T_A)-#5,^,WX0RXI_HO4=;EH4OY,9,(5R/5%[\9)[$?[D9>0$7U@61?'.\9"0CU1M2:Z-O)#J!=-\@Z+0S*X^9.8NF$?Z7VRQ=M] MNUEB96JW]-9>-1]4#B,UW&S^51Q^XJ?\\FY^I:NE3IOT+IJFY(P?&(M6FZ/0I:_;Z?"&?WT;&:\?D*LRZSF9:3!ZYW%G6 M_S3UQT)\_*3Y8\_ZV68H\/PA%TJ2-[9=/=P/'R)?- ;51(_4C%H])AZ/*XZ7 M"?3Y\=M]'E]Q5,/2ZZ%0H?^D)NXOIN-)YPE0W38W++?Y73>$;Y MDVD\B1(V?V//MS 3JY!/-->$11_>3$S\A\:3@/^24!$N_@E_T[Z;=SU]G(F- M7]X=T21[0'YY?B%OZLXZ],[53S\,9[+D8IC>)6[LYS9(/$U^TY3;LGANE\1I+UZ2:#K,;2-_ M"FX/N=>0'?/\]G.[IQ&.@;?E\GS_BYL=3X/4/WKB""%1>,0E-?83KC2<)UDH M/J0C_A T:TTLGBJ3:#C-WF]VR34W.9UPZ8C7*9-_FLR7MB.9+\]&-+QG6>?B METRF\7?.OPLG*>MK+3Q#KF(:YY X0P]7FE?/N&!2+D7&_(^CA.1< M*^62\XZ*B_6U96AD;7^VK>[XD4GJ#]U@5?^@<]325586+5?=?O_8-)Q>1UZ;:UM*E^M>OZ?*6Q:QP'*B9'Q:KIE*B8"F[77GQS550H_ZYD'3V?^\#7L\4(7[(L MM]06?I^TQ#*IM>^-B(8K41C?D/V4CJU9CEZZP!JA-V7MHNR=]C%$=C\2EG/1HL;QW>^4&0 M;]3.-QSF6U!B[F)VX//>HBJ^B*P6["7@V>QH1E]>&U' =K_]E/?Q?+VT[;\$ MZ>>]1 [JE6RJ,O#;GLI%OL@0E<7E]P#&\@/6F'^ZC&+&?WEF=]TGDL8T3((\ MERT?%UT*8.N=R5@";BW-[E0VBA[@W7>;/,LK%6DCW.B^W*"0[?M)+@!1O5R^ MNN*/5K3W-3I]K6]*"XQN+S15]$?B8J0Y10%-RSBK)!G],HJ1)2GE\MJZ[. L M,K M7&!^ILM^((_/(%YG66>T 9TY_,G_ NZ6<:O$$7.5" MKMU=;&$&:#+%3^]54QV)^<.U(_R0I&OBY1TY<% M-6W],$V3=*FJ,M\U9=\G>9U7SH.KU$##)S*<9MR4T_\JG8BJJZP*;+T-T02U M<+H4A\RIG1^:SLX29N.9Z;+BEJR-*]%S2@R9"2ODHD) M!RS_&5%?L?BI)?K,ZJV>KYQG_## M@G4[+UMY'OF*M0GD>TQN1!VW++= MS6N]%I4U''Q'\^]O51-REV#0&,EE=CY7_5G)V\S EZ"BMO-)CF*^JI1[Y@G^ MYT0X)PMB?\OGG!5&<4'V-3F/9^F2'N_YUDP]YQLIES5-2;>7"J:C0^ZP['>M M7[G.R5?!4H+)R 5'I^=SQI%:FMXT:9=;B2Z],47N)P0)R_V"^35-?LWK>>14+&L=Z/QV$^2C#8X_D5;ALQI]/BJQZ73)._+P#U._L#_ MR=<:LR7/8S0-O)P5L@XV+],: -:+<6VF)WP_=FW6]2KF\+?(\Y#)\R4+Q [S-TYP&]9!UH M=\?-_/B?/D^3HWM*)RZ<#LW_6,?C_7UYV3XVS@U]>O/[W M,/_6:]^D]=OR$L_J2E[B?9G&\]C@FV9@WK-J92$F91VUMTU3NKW^(@-?D88I MIFEL;FU6KF!T%;A"!I'R6J>,?<\+6"GYGTK.#GD=A\O^\JJ1P_J=PIUM,<2] M7MS_$NOG]82]VBWQVU7,BU>>MKM;URB M 5^#S1OL2B./_1!?1L3SM 9N$$662Y(O?Z-@OCL^ZVU+#B>1'XH5Q)%8-QVN) M7BKYMDO:-_-^Y?.FSK*TM5UBRKATT=N=>3X57I7' I\_?IY5M*#:F(RI:&K^ M0/T@4V01=_2BQS"(J)=OY,=1F/MC>>Y.%MZ?3/A+R(Z?O8SY?M^(BN[V]].P M+)INVJVORAB27'?>12)"@WXR$KMB<=ZW?I9QPO)=J^0E?Y [;J"" MV4[S\A0$;:G:(6$3&NLC"-\TD4XELRG8A!#8L$XL/\0/C4);'XFCD7D/,._G;E!-PR88JTY^=4 M\SD;1&)X#K]A.-=OY=4^1O$WX5 _)ZHL$R?)=NTSFEWQN>$,;TNC,QE*,_[M M$ID"$8C"L?5VSH(L&G2_63=MK8H(?+L4?IT800V*NO_M$FCM7GZ[Q%F*,_]V MSYIUGU\E.,I*5ES.@[QQ1\R;!NS+\&P^(3+Y,KP*W6C,;NGWB[R4X90__]!/ M-\YYO.CUSKKV1?_\U#8Z_4N]?]XWS0MGT#/[IV;7/"T]Y_&%SCDOU-*9)_R] M7?PF?:Q@/GXS>O!%P4H6^O,S:9.4?A?%+",:W^=Q\&A1#2>R6QT4N4LKT_7Y4V8$Q/')61,6OU:1\SM>GJU$^H4.WVO']Y1>#9A>3E4 M]3:\W&[2F7IB$@[^D)NWDQ'W)]G;YGX;&2TU^"TNG\7M&O5.[*EB7MY?C,8) MN<&I^/)MUWTOI]WE?D_?#3P!R*4"N?!?R-1;- M+25D[B0A:! T"!H$#:I-@[:*,A;,)M%;X"'\>7QS3(;,$ZW99*%2H8Q1Y> J M?1->^:DQNT\=*IJ(W(RA0IHC<8:IZB]?G+?+R"!0C4*>D_+:IL1P=&6HIF]H MNFV!:D UH!I03;E>C:5U>GU039F+TO:M/6]2FNZ>8(]0T*M0T)MCJG=89]8Z MAMK4^EUIGDQ;6 2(D("(:G+ Y"/"LJ4%$8 'X*'Q># TLV, $1+\S#W:_+B, M8L:OC0B!"LQ3L*6M5"'72UFV9O;DQ>>VE5M;R [HK, OV!]T]C6K8P*< "? MJ1XX35/K6M+<_;U'YXZ9TMELE::O!6ZCE ;S\>4(.52S-5C&_ I50"EOA["@ MD)JP46A9FF'954E&%55 9+-]-+-4-:6NXJG$064(K(2@C*YK/8E94Q^YEDW0 M(M 7Z OTU0CZLGJ:W:UN8=P$):I^<:Q0,*OD1?,Y&[(XF_M"OY.[O,V@M )C MA<2HG+THWD*@7"$69X#WE5.)6D$H)!02"@F%A$(B<;WRHFE MN2<]4:O8U\( MH0FA_D-#UWKF[K'^%X^^T/4&*0 :NU84*MMOEG@AA$:PA*WU^H5;NA5]YW^[QLR274X!UYE=*-HY]#4S,D MM#794#S[[0$ 4-M<'< /< +\>'9VBVJ: MO5F2-H(&->\[EE+'H_HZN[(:GE8T4CXT#*UGR9L/L:O,VFT\P'1M8+I&5*$U M@@:;4>-XV-%ZOG*R'./^1,3JG\\&]'P MGA$_) \TF-+4CT)" T[4-'0Q&Z0E45=9-9#RN3"7I6,:9F6VNQ$4)LY#RQ\@ M$H@$(H'(_4;DH5'=:@&+ M3U%-K4G,31@Y_PU0)B54K%JBP.0"^:W@4,P:H* M9-O^:)5I:):\ O'M!=H(Q2O;2=Q='ZMJI@2*!<6"8HO)LF]K_:Z\Z=V@6% L M*!84"XI=JJPTM+Y>4E]N4.S;$93/*>5R67O\FL\_?9XF1_>43DYNW!'SI@'[ M,CR+QA-^!V&:?!E>A6XT9K?T^\7W"0L3=IIWO+X5OW'+!7(:1.ZW7_[^MY_6 M7R9F(WZ6_\#RZ_P:). M=7YA7.C&Y477ZAL7IWJW9YH7SJ!G.J=&[^+RX)<7+VI9Z+?^F"7D=_9(KJ,Q M?9N2ETX/_) =C5AF'@Q3__02@LX+)A3?UP2 LC_Y(;<#Z8DMCI$:$1HQ0EUW M.IX&-&4>B5)^+)?EDL2)GXE<(R%+2304_0[5\35RZ^RWU;M4)L1RK7^HSK#@>^ORA9EC2WX'2TN]^>(WE M&PNC>$R#E?LPQ#'/%\XXE;@L"&;'_'R@'V3?N<%PY]\WYY]'WTM'_".7R\Q. M<1L4T$G"3N8??GQI=Q8WM1PK7]BNWMJMD^+A]OR>K.ZGCZWC6@,^>Z9Z3S<; M??=X^.U/MQI]]SN>WJGTYY',-[.(W8[9^\ D(B]A$_DL;K?S5F)"5MBZLBHT MJZZ7?CV@8!=I95\?T^D32F81+,4L$]H?YCC.2&DBJAI%?A \OU,8%"0B'K M5\AS?N@#Y\HLQ)FD\12Z"=U41#<'A6+RY#"(DN).:)GIL2WP[$]I("KG"$U$ M'/[-]9*\MF_J2%8YZI!.KUI673]#Z=(%#P]1Z%8)TC\LM0' @.!!E39=M"QZ0S/*N>*^9 M&] D\8<^\\@PCL8K9;Y?SJ[XBB^-)"_[%!)O<\FI/3.QR^A'J_K,KK+-/" & MB %B@!@@5MER5+,<>4TT 2Z "^ "N*I;\[9N:9NW !-]J C+FXDAAE8#![5M MQ'P-TU/:PDO %7#U3L:37=E0;NR. F[[#C=3ZW:D[18!< < /<1X)RR^E/O M*^"PN2NC4X$\MTL=R2I'?!N@&:,1[C$:0:[I,37;Z:@CT3VN-@&'@D/!H0WD M4$.S])("5*!04"@H5$FE!(7*DV57<[KR6M)@0!0/XHM97G7OJE%;[!X#$,'FO2W>/A,7ALJ],Q>.P=DXG!8XU9 M:RQN%X/'=FVDC[3W; 6!P6,84Z(8MC%X#$JJO))B\!@44BF%Q. QZ*:JNHG! M8]5[]@73>P&=FLANUF::98_5[$16B/.0XXJ"$P!502!;;#^M+6N*2_#%!Y:BQ(2 MZI@LME6H6#TI*F4U M[@*'2DF2*C9X;/[YI\_3Y.B>TLG)C3MBWC1@7X9GR\T6\L2C7Z,DN177O>5/ M>QI$[K=?_OZWGUZ?>LZ&+(Z9=TN_#Y*$ICZX++?M3KGYH4SZ)FG MO?-SVS[XY<7;6);L!P/&UKU,24/8E@>JV>(8F4HQEW&6#!8LA$L.:2;R'PA- MR2O%V>Z7WHC1O\YMW.;RA(:>G!M=NVVPU2T]LCC;H1A& ;?SR'FG(F<^'45$EIYKTZNT#4.7< M-L*]B2T<7,Q3Q#S%,I"GW$B7US^A&)#7K@2@B=#$.C2QI*&?V2Q5=2+0)=N8 M,SKQ4W[Y_S NCVB8/M(8;59JB^./^=T%3&Z87I70YNZ1^)ET=@FT*Q-+-[I: M3V()@^HO7YR'7AB@&E!-#53C:%:W_&;NJKS\7:D&<;\\9#.)F>O/QG"''J'C MB#_X?[(_8 DH?PGX9L79#D1=;SM04^MWI'F:&I=G]\L?6M86U@"Z@:Q-T&5K7+K_2O2WH MPB)6-\(7$]#2F(9),%N.>^+'QHQ?D'_C2N G:>S?347'?"[OD#^/-"#_FJ?2I6\5BL8[%>A(&A2 M/(QBQG^5)-.[Q/=\&OL,&^XJL51[EA269MORFNFT?4D!< %<&\BIP]?K\KK] MM1URUA05(#&Y4P9*5X%[BJ&^9-_CRX3%-.6W1P+AA+@TCI^&4?Q( M8P_1!Z58L#4+I$-'-$3??01P4<'L]^Q?@ _@6P&?H?7TW7?S +[-/8NV9AO\ MD[J+:OTHY0<2ZKKQE 8(7F WM0 G=32K+XV2]H-Y )A]!DQ7,^W= W9[!1CD M)7Q0Z__ PC2*G\@##:8+<_Y(XYB&Z1.9Q-&#G_ _(RR@$G>U:&5B:IW>[GT) ML3 !]H"]S;%G]G;/" +V$!28GW<>3>_2X300H0"N"FF2N1,)#5A2@B\!VFKS M+'T6#83=FGI^N]/O#"D0A FO/"N30[&#C'VM_ M(*\&Y/5[0!XV_J6)ZXQ._)0&KUL%8XF#)4X11P +'$0$ )>B$8&NM![9^P$7 MQ />E>/E;, @EO_JLU6+%B'R&I7N^1H$P /P-@&>(6$,(9"'U?_SZG\ZG@9Y MCG\:TS )9EV"/?%CV<8"_S9=.]\8"QXL> HD/!OH:8[X .!26V:?*@ 0YU6> MP*>0^USVS#\QH@>K#H7(ITVK#JV'+OY8\0-[M6#/,)!K4\>:7PP-7M47O06. MPC]BL='OS3O[B8T#FB0,A?VU\-1>C4$_-(R.9MOR&I<4E-Y&I-:(Z>F()@"L MI8-5[VJ6+J_$%V!%B&,G.?YS,<0PX 1"0Q?-#93BQ]8LNGI]K2NA4 M-!4MIZI9 -4(X?^J7(052TP^R1NFUC,,:23_D=P:H4:E^UEE /0UPTF3->BO M&7H+^MM89*:A&<[NI3Z@O_6.\.>4\L=?>_R:SS]]GB9']Y1.3F[<$?.F ?LR MG(^VNJ7?!]GVUR#T?IUYE#Y+;L7U;[DP3H/(_?;+W__VT[I+S/MC7RW:8_^# M^N&O49)CJ^>+\C81"[-=L^//!Y;FI M&\X?]E^WYP?$]_@?J)L>&6>7@XNS@6V:W?/37M>P+L^ZYH4SZ)E.IWMF]0Y^ M>?$:EU_)K3]F"?F=/9+KB/_RFZ]FZ?3 #]G1B&6,;YCZIY,#",1".1W03)]$$/(69)U0^'_R-> S$U)-'RCD;G( M;(ZF,3F+P@PO5"0W/[^T1)QXE750Y3\39U=\XHJ;$,8?R".OE':;9SAG+AO? ML7AAK"Q#(T(#I%P^:Q(CY4K\EEYW'=CF0AKA;VC"WPM_&?S0=Z&_HT*NF&-] MKJ$S==17M=%\ P@?7F/YQD*![&#E/@QQS/.%,R4E+@N"V3$_'^@'V7?.R.[\ M^^80?O2]=,0_;_+-&Q!];:<[3;[[:D7_%HVL,%'1_"PI,;OWO6*7,S^+ M97DRV=?'W'S<18&WL5NP8!5R+R^:)MQK2DK>LZ]$ MOF4L"N6^B)FVS[WSA+OGY(PF(W+)W7KRW\R[%[[]-[>I^DC>35";<1Y M*(90D,$4$ERYGH_(=$]HP*15Y"LDN6:I'(PFC.8[HP^,W7NQ%I76ME71ZFH: M&B;5S6X*":Y\@SI\N4R]%_&%0S'U!II8MR;"SL+.*C'MO!&ZL^L*M2&=SU]2 MV"S+VGR1NMT2.FNQK"K>H/YHVT)I64&O("O("GS5%%E!KR KR I\U0A9*9?C M@32.^N6J7*3LXXYP90BQYBG26JY!_:P7[*;Z,ZB).N;@20$4'Y9 ME-]URM\\5X6Z=PW8 UI@=.R -UT3]Y#DJ]RZ;0O98W<6T4-$#]64%?0*LH*L MP%=-D17T"K*"K,!7C9 5=F>Q.]NF*,X'\R[;$^4Y-#5+[TI3OEWEAMU=8+?9 M@BMW+^#+A,4TY7?'K&$W:K$;?:-^HZ$*_^^Z:P!HPBQ@B[CIF@@C M40Q QP#T!H@> ] W&(#> MV\+.80!Z0:EC 'H]F1<8@*YX989JVEJYAF( >H/46@'Y-81X,0"]%0H/'M^> MQZ'D#5%R!>37"E;'@'2U]1QD+L4IQX!T95*-4;NM"K=(#X@T>XX89M!M4.)N M:CW'J4Q@&/<*@D,EXY:BP_QT550.-A4V]6V;VK%M&%08U,:RFT*"0VN O=9$ MV%G8626:\#="=\1YZ-#?,CIKL:S0019Z!5E!5DV1%?@*>@59059-D17XJI2% M#SKT(\M#[2::K6F2V=7ZW?*3$]H2OP&XL"&RF^@P(!V<7OKVN*$977E],#$U M!=@#Y6\O.NR!UZ^)>V@%JMR\5875=_7OL3^+^"'BAVK*"GH%64%6X*NFR IZ M!5E!5N"K1L@*^[/8GVU3%&=OAAQV-G>OH\W!#@1[-]-=!B1#L.@A&$X M-#33ZM=N&;!)#.RV0W#8)&Z[)L**5+*)O.^+#,Q0QPQUC,^K JD8G[?YLJ&O MV1*[%1:5V[9-EM35/6D>&^A--?E@OFR[- @&$@9R@WZ^6M^&@82!; R]P4"J M)Z%F:1 ,) RD.B%##&!_9P#[&\/8EV>M&Z;^Z:5Z.2\P*[Z_'P-+--R<[L6,/E5//_XG0&Q[96Q5J($(I"\WL=LQ>'TL8!%*P"E9&A4#_^7G9U\=\Z^HN"KSY M\LYEXSL6+T1K&1HQ=4-:EA!4L( *9DTI*M&_XKO-"BMGK]P0CSIE9BIT!Y&V M6%9'K,HQ1%,$5U,=Z6?4D:JAB1^4/VZ52E=@J*JZ>5$EY=AM49;;^-P[R[9J M%V8C=$Z9\U15L M[Q(N428B4EK >!.!J:([" J#RA121U"9,L'=;636[H[G&S>CF'_^Z?,T.;JG M=')RXXZ8-PW8E^&B0&JI"$HD5XO4ZJOP)J4I$W_[,KST0QJZ/@V^9P&D?OME[__[:>"%W_CHE'BB_J72^K'_Z3!=''I+*N'?[EFPY\/+L]% M]0:F89X[E_WS[IEQX9Q==)R!>>$,>J9S>C:P3@]^ M>?$>E]_)!^TJUJF!I)8>R^TY;$?R>OYVQ,@P"KBAX7=!,CU)R"1F"?\UDHI_ MY)(F#T+4(I_>>WY5Q%^\*R(*DJ8Q.8O";-=CT. M0.:F&U[K6142<6*>NG^\9,76?7H/)@U[24+;2:;NV?,O\+)6J*B[PRW$9:4OC.F4VOS$M-JT$JN[ MR$&Q.H9!DK!TR3RREENR5SK; Y:(U:Z M5R)O4%@9J<;H ]\,W2I69ZVZ48!NJ:A;ZN@3>*MMN@7>JB2!MI732!$OY6&Y3AI7-:C+OLBE+U=23IG*JJ%+WH'J;%RXV^Z%^8$(PX;ZI(IAP>R;< MS%4>\S<>L'H1+#,_]*U@^:*WO;?2UWXTZVOOR^]K#QRKNCQ38DD+]2EN!DS9 MX9(-2/U5#8""NJ( \3Z?5V9M$C !2H7Z@%)!J25%SF?+ 85J0,N4[;M=D6]N MT1A9";NFD-3*7>M_C=F$^AY7QPD+$Y;7BT4I/X&XTS@6U6A4)!A#'VO3QQT< MB3VJY&Y#H79/Z_3MTB6BRKLO>^$&IH'E@^5KLC["\NV+Y;.UGEZXB&#O+5]# MJBC4[8T)64%6D%7MLD(O7^@59 59-456X*M2'%1L #UO /V*#2!ER$\AP94; M"?N2!;V"2#P!B\<(>U5O4-[,C%B;O[W%1*VJLBIVEJ.A68XN3?>V%9LJQF+7 M2!' ">, X]!,_8-Q>'6>J5E6'\:ASC2]UBS&LJ^OJG:RL5!++;)1NU._R46B M.=1'-MW+&I72A-G#U8U+J4EB\AT-1^OWY&7B?3@QI0E:5/92%/P%\P?U@?F# M^:O?_/4TW>["_-6>LZ=P>$R=S68($4*$$-LDQ,)Y-B4+=*=VIDI+&&H*(4*( MK1$B"%.]=,:6;Y0MM[<+HQ3;9+5S)N*$4)_-K 7Z,;VO*PJ0+[9>0*F@5.75 MIW"N'EBU-:S:](A^N7G#_W<)HV,4$IYR#-04P37-N"DD.N5T3I6P4],FBT'G MVB\XZ%Q[= X\A[CYEOI6=;MGH+4YH9SFM;"$=FV2ZOAZ"W3GZ$_[TFC?%E(3 M^E9:_4Y58E%%#W8-FX%C8,%@P933+EBP_;1@AB.O[_*>6#!TM]NIH4*EV6(* MB;TAAJ!)0R 01VV!PI5:H/K6VVA$S6%UE:N[#)%H1DEK:2OU3:39"*TK>X$/ MAH1)ADE66N%@DF&2&QQZ@$G>*6)16ZBT>1FIL""JR:=IS@DTJ.JQ*DN,O\90 M-"W'"OK5-/E @QJG06"HJK- %5JSU[M=AB (HFY*PAH*UXJHFP),V*# FC*Q ML[YF=4N:A+*)R%31GET#9" S6$]8ST8K'*PGK&=1ZHWS J'B^Y(L_G>:I/[P20:;KR.E M=9]>"F7I85:X19_?J1]RVLR_+S]M&,5C&JP\G"&.>;[W3)3$94$P.^;G _T@ M^\[UQ)U_7_-PM_Z8)>1W]DBNHS%]Q=B/OI>.^$:;?33:O6G]_Q]'Z3;QZB+W[Z M9@'5VLO&UE#TSG'3[/ 3/^6_X&)WOXJ=#\-XKUGHJ@]D2BD;^T"2FR[RY,?J M?_7IG1_XZ1,YWSQ>W[R4',DX!FHK0&VG?M#NU!.^8D2?,Y>-[UB\$+IE:,34 M#0?*">5453D+9]'"YHCS#J]"DHZB:4)#+_D!P*Y@(Z!JL+9L,P"Z52 #JPX] M@VZU0;?4T2?P5MMT"[Q52=9HVX*<"([4DJ]2?12SUHJX4QK0T&7D9L182GZ- M7)KZ42A+U=23IG*J6,PZM#RXGIUW2?V8_),&4P;U Q.""?=-%<&$VS/A?K?9 M?RM8OF@XB-&T*I@4U99GB)>HJ#_/MXO9M._KB@+,*R5W&)@ IX)3P:DJZ$I; M.!4=%]09R*606)4CIG<6^NI(K=S5_I>562?!+*/81]^/^O1O!\=!^4H_>76B M;2@#/>QVS2*2KB_2TB-!0S"#,(--TC^8P;TQ@SW-EMB*>[\-X7YO MQB%O;>_"P$IDBT)])$2!=Y 5 L%*!H(!"[ J6!6LJH:ZM(55L;VVY?;:K]A> MJ]^TJ2>X*D*+022>@,5C!!<5-9 ?38^7*N1=+.ON\3:C;TA3O5VEUNYH') + M\P'ST6 EA/EX;3XLK=\I:?8##(B,M5YKEG39UX]G5*'"JG:SC( EU$>V,9 U M/*,)$[:K&Z!1D\1*\$.<3G4S-+;R-AJA>>A "=L(VZBP^L VPC9N'N(U--ON MPCPJOE)7*/36M(Q,A437$$/2I(H.!1T4A42GG,(5#Y/+%.*2 5ECDUJ6O?2F MY#:00H.3GH!.F(-FX!$*!W, TZ&48I=425,+"PIU$>> MP:PZ6TA!=5& ?RM9T0 68%6H#U@5K%KZPD"AM3RV8=K#/XB[(>ZFIL%3IAJA M20JF#(V7O/ PD#I:B ."@=*!Z5C.T3%QOK@IN:$Y]3O#PQMVB0#^76Z\,Y& MKGWY[6\+J1%-@;N67K5)FW;9:]" MT:::VZ94FB2HD-@;8BG4C2HW8_2J0K)KB,:56FI>(&%=W3+@ZFK0=QGITY#B M]-*6]MN(2@3C1WEX0A3Y]=1FTHA M*\@*LJHNLPYV.7P'6PKK"NS=8X6%9H+SE^&E']+0 M]6GP-4K\U(_"2^K'_Z3!E-UR:9P&D?OME[__[:?7E[X8#IF;7]F-QNR6?K_F M%[UF;L0O%_A47.M6W/_S=;*J4_[EF@U_/K@\-W7#^_P-UTR-. M;F=FQ[0O3/ULH%\ZY[9EFQ?.H&>>=BSGXO+@EQ>O;%G\M_Z8)>1W]DBNHS%] MFWN73@_\D!W-PD.&J7]ZJ4'."R43W]>8Q^Q/?L@)/SVQ'W M^)=A%'#+E9R\JZGRA5?@-:V8(7U^F9G Q??E6PFC>$R#E5\VQ#'/%\Y015P6 M!+-C?C[0#[+OG!O<^??-%>S1]](1_\@E,2,Y3C/B7 MA\^>:E$LIX7\MR*8/1?#^#L7Y0BR4/-!&:J(0F2DM9AB9"$W?2Q,*S M6+=:72BT.U"RP_-&!$@$=Z1%;]41IG(D4)W@E-D;,(W*Y-/(J/]"CSXIJ4A MX.[S]!0N3;,Z:L*S$55GP"ZP"^SN#7:Q*SG>6[V/&UPXQ.0Q8DOQ MTA$-2UY?@ A+WMFH-9/(EBV&1BX*T)468"F4=@>T "U 2S&T2-_-:#=8$$E_ M5X[7+&$T=D>$AA[QV ,+HHG(E\V2)=V8>3Z:O]9.6.T,J1]*,_OM#*FC3@VX M*P5W\BI<@#O@#K@#[AK@TK?.<[\(1S1TF?#:O:F;U4L-HYBX_.FI'Y+X+<>> M?9^P,,&,'T0;$,A&: Y@4=' RP 2]O!@DT?Q+'ER3%K]+#2+4 C(4M%"X%Y M'H>(:-^QD W]5,F%ZCY15SM7^.4'M%6A+7'>'5]L!GR-^?-!&(7LX//S0JS\^J:V OAYRS\/)X$T1-C)!G1F!W=T82) MZN"Q""YGW;L0!4 4H [#WA:: 2Z "^ "N NRO!2VX(&A(7?%>_9B(;W(B[, M_Y.R6/BG-'PBDYA-J.]E(6&:) P!X;I9J9V+ZD-T#4&J)7#7X,UEX ZX ^X0 M1%;";V^=>SYKPG&4C;YDGG#2N;_NBZD%LU2.Y^1FA <0'JC0WX9Y!UA:#A;$ MF($+X *X0+19EGC_$41W-%CV8CEBCT0VLC?W9_G_!--$%.L='OSCZM?;JP.L MQ>MFJW:NQ9&,K*1^ %A-!Q:2D0$Q0 P04PQBB"B+\P;CB#_G?Y;F!S_[XEFB M!]I>( 2 $ !"8\#%-N) ^B70 #0 #0@/;R/>:S9F-)G&+.O#QIW3;(RAQX8L MCEF>C'Q' ]'43F4"VN_<) !/!<$I SS8-H2, MMY/B;4S#Q,\"QL(%Y__S[)(/9T,"\^0-! 40%$!0 "$RH*&P.#K2^H<##H!# MX^& ?47$CDM++9Y[K4JN$_>)HMJYP$9-/0);P%TK?(;6![8 ,4 ,$%//7V^= M6SYK8#$/'//7[2=I[-]-TZ7H,9=PR)\ J<<($:"%1=7>-,#28K!(&[BGBMHC MN@PTJ.3&M@47B"Z_*]XO*?\W)=>(^T0^=U'LL7C^],;D.TFBP/?(_Z5G_]?2 MQ;>\GI';BJ\M) =@ I@ )H )8 *8 *;\90'7C?:Y_A?#(7-3_R&;FDUBFB+- MN6SR$GJT"CV+0\^+IB*M9XZ];:0WNZ@XXC68U:&OW1-)-I+@1O'O,D0HG_:> M=?$3P JPE@G6[NX)W KP JP5@%6TP%8*P?KTAKBO^;S3Y^GR=$] MI9.3&W?$O&G O@R?O?&K+*?[EGZ_YA[Y-7.CT/4#/VMK=RM^Y)8+X32(W&^_ M_/UO/[V^SB7UXW_28,H&6=.[0>C]ZM,[?H749\EO>1<2[TO(+SR-8_ZB3FGB M)ZL7YF\A%**^9L.?#R[/3=UP_K#_NCT_(+['_T#=],BY.+LNTW?)KN/7'+"&_LT=R'8WIVY2R='K@A^QHQ#*M M,TS]TTLU=K_!3+Z$AAX)%A(FLT8O'J$I&?)W01[$RQ I0I3$_X#"LDKL\?R@^Y M<K?1=[_CZ8=7(4E'T33A?D*"U$9YR\#% M[78.WA#6ZQ6-^6KYL?-VT/LJY3(Q?%R6M+*OC[E71*!"*$[,@LRG3X M*WM@ 3'@04)EJU?9&WY=?\@%PT_-$L;)E[N$Q0]9W.LJG$P7&FI"0Z&A]6KH MGV'TEG9:A;6SKORP,OPIR>N>]:[H #.6J@9_'5JWL::96PK/W$EX4"XH%Y0+ MR@7E@G)!N;9U:16J3BHYC']&DU&6RN.*#^S?4_^!!ODNR@/U@VPI(0(S"?_K M^QDZ*/ZJ$.952K )$(?&0>.@<= X:!PT#AI7G^.\(BBC#0[R;U'(GF9[E.22 MJP9"O667-%7?F$QZXL5_R19"$YHT=$U-[V/Z#6@ - : V !D #>TP#:,T* M+@ 7@ O !9)C+ K%^4J.O2PQQYI/9U$\B43W-A)&*"$$,K\A]O M1E&<'J4L'A,_?&!).BX[]Q;T5+RZ=$_3?J!"4"&H$%0(*@05:K0*E;6WTHK$ MUL7V"39-L"XNK3^_96MV3]K0ZM:OB0$OP MA)T ,$%,%8K!@@!?@!0NF$,10 MEYG^^.?QS3%)XZSONS_+_J/W+'3Y%X28JF>DQA&/U=7ZIC2SWA9J 23V&!)( MTPG+"?=:_G:PM^53WW[#9*G\=T MOA)E91R@V$M0CB,W@+;%H>U%4U%U6,T4Z39TX2HLPHHE5L(F2,?4'*ND^=IK M!-<(/2K;_0.#@<' 8))$)KO+4T-UQ*F<_2C:%Q[$Z@D5!(J M"96$2D(EH9(-4LG];GR[WB?_U:=W?N"G*-]&AT!UC -4""H$%8(*086@0DJK M$.*_J#E5!*H[99-OM5FH>@9Z21N%6Q0R-&%8[*&AV8Z\?HN[BFR!RO*$*%WC M?@#15>B3H/X(]485V"WF=B%>:T[- <1] 9Z [TUQ7W>U^H3L!A8#"P&)ZU9N@E.-WN"DE1_H_)Q2_OAKCU_ZO/1<@1^RHU$>(S1,_=-+]7)>8';Y>P9JG?\A M$XX???U[R66W_,$O([>R37T9B^HMM'WTM'_".7RTR3N)8$=)*PD_F''U]J MQN*FEH/."^WJK=UH*!ZWSN_)LCY]K+]KD31[IGI/[S;Z[G<\O=FO#@_?E(?? M[VJT?$EU%9)T%$T3&GH)E@4E[.$;G;DG]F/R3!E-&?LN&UK(Q_]6$T)1DW.:,O)GPC]NX=05W[TN0]Q* MX_N<)6[L3U(_"@%N^>#>+$%'CKX57[)5N(!=#_USYK+Q'8L70K8,C9BZT2MG M@?M:P'NQO@5BBR/VPWX.E5@(61B6:[^S\_Z81BGSR-?8=_G*WP_)P!4%9.0W M&G]CW&P/HYA3+ M7<+BARSH=15.I@L--:&AT-!Z-?3/,'I+.ZW"VEE7Z*(,?ZJ2K-XWQO4 _.6! MOPZMVUC3T/0"R@7E@G)!N:!<4*XZE0N[<3^>T61$:,BU2'Q@_Y[Z#S3(-TL> MJ!]D*P81?TGX7T\ VD:"MG&XA/Y ?Z _T!_H#_2GB?I35H-(HPT>YV]1R)YF M>WODDC\Q&D7673.R54Z(ZKU*Y)6#M*'18]?0;%->(9OJ+U^E@])!Z:!T55>8M2+A]RR*)U$LNNW=11*S?0'+%B_*#5/7#-/!@AR8 M "80J (N@ O8"F "F("MV!47*,Y\1[AB^ KQV"1*?'FMZQ!9D='76Z80Z[77 M6J^KEZY;;:$K@ O@ K@ +H"K?G"A_ ,0 \0 ,<4@ADU&,?9EJF- ;Z0#IM(2(@"HBJ;]8X< 5<[2&N8*F *" *EDH) M7&TW(EF=$%#5,\)NH_1YI.4K&5<&]::\'>4X<@/,6QSS7C05E8$[C6)^ZVTT M8NRPO&Y2'\EVEW9398A2OI4R+5W3=;M^B39"\\IV&,&28$FPI'HLV;4TPY'7 MC!@D"9($2:J@JR!)B4ECW:[FF-+:0H$EP9)@225T%2S9H+ PF'*G:'+;6D>O MCQCG6MCMF+V^-#6$82G>X42.K);@NP;UC6MS @6#@D'!H&!0,"@8% R]='=U MAR*^BG5XJ)@2C EF%(]IH2W"6\3' H.!8?" MVVR.M[D4D_Z<4BZ7M<>O^?S3YVER=$_IY.3&'3%O&K OPTOJQ_^DP93EO5$' MH;<4O/V-T60:,^]+>,W<:1QS!3VEB9_=?J=C'_SRXO4MOPHQ:C,AO[-'.N(?N5QF;,V9.*"3A)W,/_SXDGT7-[6\![=HG-Y9FW%? M?!LOOR?3_O2QC5AKQF;/5.OI_2;?_*ZG-_ON\>+Q[%!ZA5_\5ED@;4KVR*-E M5R%)1]$TX0Y<@FR]$NH6#6.C$3!FU2-@7.Y)LKC<#*(-5A_0.&AAF) M^MGWU1#M$FLK:2\!IZ]E63R^6C^L_Q%'24+.:!P_\8<@@W$TY1*':D(U:U?- M@>M.Q]. ILP3>LF%]A^:^E$([81VUJ^=O[,4M G%5$\Q8=&AFHJJ)BPZM%-= M[=S!HF\6VAAS70F82KEZ92;RG-&)G_)K_X>#/HF&Z:-(&/#8 PNBR9B_5GYK MR9IQPTB K#8!$OF-Y>E8/L#?DTU#PU M'R#18D@<.K;6[TK;H]]JA:$*D%!W"\04V#'1S)X-&P)$ !%SMZJK&7UI)>2 M!"#1>$@<.CW-LJ5M2L&M F):CAA'WL EU U[)[;!I:SU0TX4$53"*G > KIRQ/Z^GE M5^6I B.8-J"K2L?1THQN^0450!?0M8?H.C3Z6M\J/]D?CB/ !_"]=!PMS;3@ M.)8:O&U7C/9+RO]-EL* =#8@G94^7:^3H1O'/797LRUY\=@/Q*,*?LKVK@&I M/8:4J#HS>B5-Z'U;/OOM4@-Q>XPXHZN976FYHS!B@-3>0\KN:)VNO(U$0 J0 MVG=(";^PIU>VUH)?",3M.>(,6W,ZT@HH]L6(;3X93J']C))'QMU&*0VD*90Z M8E..M#9 HL61Z$53,?I]%Z9J=O<+>4U3/I)M^[NJF/VNUI?87WUKB39"\\I> M,X$EP9)@2?58\M!PNIK1D=?#?6>1HOT>2!0D"A)M$(D:AJ[UG)+VBN%J@B7! MDF#)QK.DV3>TKE'2S@E8$BP)E@1+-IXE#XVNHUEF27E06)!C00X255(I0:(2 M%^2FI9E]+,@K3S7XG%(NE[7'K_G\T^=I3DQATQ;QJP+\-+/_13]JO_ MP+RK,*7AO<\O.$@2EB:WXMJW7!"G0>1^^^7O?_MIS>G3=!JSW_A%QM/Q->-7 M"+[2)S$3/;F,XB\3%M.4J_2OC";LQ07Y&PB%F*_9\.>#RW-3-YP_[+]NSP^( M[_$_4#<]LGKG^OFI<=8_[9Y==,Z<;O_TU+QP!CWSU+8&^L7!+R]>V_(KN/7' M+"&_LT=R'8WIVPR]='K@A^QHQ#*#8)CZIY>(=%X0H_B^)GWM/SH812/:;#RI(8XYOD^,^H@+@N"V3$_'^@' MV7?.B^[\^^; >O2]=,0_KTBU\D8)ICU"QHBJVUALV MI208*Z^%AUL$T8+R0EC-#P;TM4Z__&:U MC5 ;B4O]?36OIF[JVYC5UO6D-TS-<#81Q;N/O[\(V2>3;V[2G&X/FXCUM+Y3 M_B38_<5:&R&U28E+>ZV1K3E=#"^%,=H$.9ML$.ZA,;(XI.05AL 8M=X8W?)_ M8G28;M35SR*5M'FRU+&["(D3:ZKV6T%9,;2V =U$>50W7IH"<&N34[+)BL+6.55)*(9)J MWB;6W9-J7N7 K$^5N0K=:,Q.V9 ['/GG6_K]G/\/YT9W$'HS1V3CSD9V5^\8 M7>/<<$Q;[]J&WC>M66V5EK@&E!F*K16JSXXK1^4,L,/D$3 MH8D[:6*M20S01'E[/(W7Q,(I7)LY-6.N' ';H_V/>>106L18'993@^"7_.#7 MFPG..^A2S3W]=,UR.K)TI2U$ DSL,R9T0V96/S !3#0>$SU#,^7MI[4%$MBM MJ;"]JSIB4XYWWM&]<],:Z/M8'#X7JL\2C80L)31=J;HB MK[1FFU]96_ZQS86RR0^EW-_K(.96]\>U,/&3=#ZR(J^CYR_XI*#1K;"FWD1- M_6ITOB^GI+[3Y,)JJ^8A&K6>;E;;#0%5Y>(\5)775IJUMT,HRN^0!OV#_FVA M?X6WTM'E %T.ZDI6V5:;9!7GO@HPF5L*RBPA(KI/71)\W> M*B2_AC+/_DR^=KJ:W;>E:=Z^3[X&- %-:="T-<,V $VL[Y5L% #&*LQ2L@JX MFK!K*RD 6U1^S:_%Z@N:E[<7]&$M5A.4""$8X2WWNXBYJIU_27/9]Y2[) MY:+OU7BNKPO]G3T.7)>O!%*NE%_C*.0?7386PVX'H7&<791?/5K+W.#I>!K0U']@ MA*^MF)O/#Q:5C6XN5S*F'B-I1*)IG!4_"AVG*?/(_]!P2N,G,BNL('>S&?7) MB+&4#*,XNPSUHDGJ1R&_[,(L#&[^7'SA)]M'>E][QVIL^'3Y5W'XB<\7&+X[ MRS%C7/>FC!R1^:=A'(W)&3\ZIN+)'_UT1,ZXZ*,QBU]'/W%TQH]+#/$&WG@# T\X MD9F73,ZGF0O'W2XR\[: @HI1\,);+F>3H#;34HD4;\3"H@S%K:8$6;F(6V%R MW7?Y0'] 3"^(*3,D'G.CF(KHQLF4+YUCL6B>&=\D8>DF^5/0-7 5N$HEKE(H M,ZK,9?(L:IZ0F"_3_ <1R]6)49F-)M-V-,>4U["T[;E.93@&R@MM M]]W;HAAJ!&0TJ[])V & V4-:[1B::E=#'7=*Y!;6E=>5].VO/*F MK_A?QD]FF3CFBP[OBL>:JA1H8X7XX?T%XI'O+J=-7>O*ZZ#3^GAD;2Y9K4&7P[ZF=S?):MU-+@MZ*0]*TC5+VMR? MEA*-86B=GKS>&FTGFH8L6RJVZ<^[((B,YI'1GBVM%EB5UUZEB6Z@)>Y+L\,P MM\UG ),S +;#L%#>,)M@MC8FP2+\!_?UW;P=;FH=>6TWVNZ][N. M@$C>30#4'! )EL%;+(/]T(W&C*3TNSQKW6@LB/A?YVH7E3<_K(K-G"HRG6A'?IN79H&5K9HQ:\ MW>R]E-X4-V_1RJ%#,E$G9!*S1&P(9 UMQWF_A+LG\CCRW1$9^B$-79\&_*=H MFO4E)N(9B,^_)"3O^YKUULVB%'ESW=D.PX3?1^01+^_/]J)?[G*_MF/R91J3 MD9^D42S47[1H("Y-^,]GW60I_Y$P2HD_GM#LA_CMI?QP0I^[(L\Z^AX3&2\" MK69EM)HUI;2:=?3=NIV:&YZ/J..:=J>EN@"*-58L+O@JFBQ>SCJ-/W'I$\9Y MQ7O5A&S.:,/*9''*]S3X73M]IB+Z6)< /RK?.EL<5 MW,R=LVS"P56V6_1_ZHQJM(D"&C;+3KH_\#6.O*E;;]\1:=(I84W8T_I&X1AJ M6P8TR]2R];8CFY^8+043&DA,4JMRI&D3+7G9.JT""Y2OO5\F3-CM\)YR@2[^SMU('SRXC5)VM5[QMGO-7BOWMY/5\VG_ M9RFX\/R).X!N,/58LKQQEHYHFN^>B8VM,>4OS:=!\+383+M[RJ92OK5EUEP* M53:X\_;>,W;\*MSQZ_5WW/'#@,/==_S4H1;U R;K/0YLTU5)X]BFPS:=^MMT MVP[[4TR4:D$?^B=U6)MB8H.N*>8KECU3JVWA$U/3^X7G5""F5]>?/D^3HWM* M)R,@],ZR/@_)5;A\##=\_B1@R2W7 MRM,@__?3ZRK-"MG_1.*9A^C0/G#S=BEM^/I=+/A3J?U7S2I>Z)/S0N6<>5Y:KJ7_.TU2?_A4?F^1QYEDB6@I$C^P+/%[ M7KZ>S.K77RG5=CY/GEVST-4WTVRVN;PFYR[Y_;PF_NWN1T3V9-U35\J%^-M. M"/]/WE F.7F7+'94Y@^S+I=NT&QTKY82TC(-2TI>IMW=+2]SP[1,V:?;C;[[ M'4]O]JO;\?1.I3_?/ =^[AY(C1\JG%'<7#][F=5[;_7WWK:H9H/FWJ]7R>:6 MPC!W$@:4I:"RO#ESNJ0*K(T)IP;]:5BI6ADLG0NMVS%[?<"N:MA54Y*P$ZO+ MKS38I! &F@9-VTG3I(_+A*9!T]9JVNN(6LO[UY3ACB_J.W?NAV%D4 MVS;S(+(L1"LD5>6@+IT*E6]@CQ$7JQ4KCEV8T/9^> &8I@E,4T9E=CMIJ Q) ME<%17:=\CFJ$UH# 0&"*J"((;)-TTT[AKFH@, 3R/RK*CZX ( MNP-$[.R.*K3"KLI/C5F0=<1+(S%_](A]]Y-L5L'"=T7X0B%F*F].<^5NK5.X MYAA;&X 6H+6!-]"3Y@L 6H 6H+72M*\C+6^R]>!"0/C'&Y:FP6PB[)AZC!SZ M(7%I,B+9*";RS0^]'Q 75H"C2LB8K)6J#BU-=^1Q54'Q+-2FO$PKZ3R'NC@ M3@+@3*TGT3D X X .XCP#F%6X4!< B:2ZV+8*&'BHAJN6X# %L(2H+CFR*KH(C9>:AR*Q8 T>" M(\&1*N@J.%)J]JK$BCEP9,%H1K%^R$O/):G7KR1QY%_%X2=^RG_!S?_RJ@?& M^Y+QWN[V7*PG\_I^SMGEQ?& MF7'FG/7.C(&N=[)VSN:%=3DXU:MNYVSHZ]]IJ?V;!R29CL]% M#5&8?UT>9)RD_'_$[K(X.)JP?#*92.M,ID&6R#F,HW'6?#U>?DF$B]M_R&>5 MS3:?Q0LA?D*24?08DCLF[/6[VO2>((MW?EFZRHI=5;8Q,'\U]WZ8WR2=IM'\ M#[EKE/VEA-[!72FM@WMFO1U@:_YY"PUH/W;.YS#N2>:UDKI=E2>WQLJJC/*6 M-LFJ(< LT['>NBWT\RUW-MIM-JO>;:ZBW]Q?V3"-"S%,HU350R1G%P,QYG<: ML _UL60A+RVW7_^V8GJ]86_8C^T.7D&935-ASGX4D0:Q DYH4.^I[6:/G]*6Q>>MK]"J%FC(\;6I]Z @"9AO4<8J51<;# M8QI_8V)K3970;+UDJVM=>?TS57G;99-JH[F3O_)^5YJ3VY97#C_V;=G^@X4L MID%&GP-O[(=^DN:9"J5XLA\4$:].K>B,:3K^R MHN;6Z]AF5F*V;](N8W ;I=P4O,A&$Z64*3_GN1^A*W('=U:[M1M/DC*Z59'G M[M'\3:74"-JR-;TO;>[@AZ)111E*LX$*(JD$I>EI>E=>[[Q]49J-L^S?RT,O ME$M>( U=Q,[C!W;Z=/LTX?\FSM\D%?W\W#2Z]IEQ>M$QG,M^US2-_BP5O6>> MZI?[EXI^-^M^D(P82^?YXT_+#81%=OK:+/,GY)5+S"OO]X]UT[*M7D=>>KDM M);WIKT(W&G,?_;DL ME'V?L#!AVYCG]NU52XT)J?+*:T%-^SV&/*]<-.J>T*>L?W<9&&K/7N2AT='Z M_?)GNFR57JV*/I74AK-MIFP;;WUW'ZK,$'&]+8/V.PLV(QNR4)F+_82P.05V&RY..^<79V=FIV-W+GI.]Z+;[^:[#?W3_N#2KGJWH6!OHU(W M'VYCRN7MYOULN!_ J5ZTL>'BT\E7;@FRI '^K3/[%K/9;@6_C">,Q# * HZ( MUYL-C=L:**&?C",EX&\[M0;\3;O>_89Z'Q[=;-ZW;&6T@,\W/+H=L]??9,M# M,2&INR7415>1ZYL_"X<:,& -B%1JJDQ9F[3%5S[U _CW:1:7B(9D$RA#)XOK MY$?-X*"3+W7R7]D?Q+J(2XS>,W(ONKR2"5_&,C+AVIJ(E6YY9D?-_8(R[-&7 M:9JD?&F:I;^ESV'*A<+/XI72:B85$JURC%&=X)H1KC0UQ^EJ/5O>T+2];B\. M:)8$S;(RIM151=4RIE0F,>=88I%&H[5F5P*3$-336^"S_4,XP\6;N&*I5KU\ ME&&?7M_0^I:TJONV, DPT1A,J.N[-(D'N!&*F^R%G^BX"JI#8[&!8U# M>7X&EILJ@2CBB94ZP\AO6A=>I&\HC1U1-LPKM_+]"*]JW'M*UV&>[$[#V@V M(0+5"%54(CS5$!+C+EOYUK,16H/ %M*+]H/=E6$?,4"RH_5-:8&KMG )4-$8 M5*CKO32)"2Q;XAZ:*F^R%H\""4988#8X]J,,(QUVNUVMYU076MSOS32@3X7P MCBIJI40$1QDJ$MG7Y5=0J_+N$8=!@E$#>5BA;(=2$HQ,S>K)V^I"@A$@UR;( M*>P!M2G!J(\$(R08291MT02C\M/[P?5(,'H9$]>,CJGUT?X#"49*0Q,)1D@P M>IO$C&.]?.O9"*U!8 L)1OO![LJPCZ$9NJ[I7:06 !5-186ZWDN3F,!VCFUT M,)+A42#!" O,!L=^E&&D0\>T-*?"VL7]WDP#^E0([ZBB5DI$<)2A(DL_[NT^ M4A8)1GL5AT&"T=YF.Y3@#)D=7>OVY$U41X(1(-Z75!L#CGS;V_R<4BZ7M<>O^?S3YVER=$_IY.3&'3%O&K OPQLQ M"/B4)LP[B\83%B8T]:/PFB5I[+LI\V[2R/WV9^BGR>"1QM[ 3?T'/WVZ%;][ MRX5T&O!__^7O?_OIO4M_I4]C%J;9%2[&DR!Z8BR[\-=I[([X$5\#&OZ3!M/L MQP=),AU/Q*=D]6?X.PO%B[EFPY\/+L^%T_B'_=?M^0'Q/?X'ZJ9'AM'7SP;= MLZ[5U:U3V[X\O^R9%\Z@9_9/#>>\?_#+BQ>]_-)N_3%+R._LD5Q'8_HVHR^= M'O@A.QKEXY<-4__T$L'."R(5W]7[PD3H:^>[%X\ Y/=D]3Y];(36 MVLG9,^UX>K_>G\?=5_;S$C;H6A!ZRFFMVS%[:W@-&P;;KC.?;]<\J%Q6[RN1 MRPT1BV5)*/N:.T[\B0)O5H$K,50)92JN3*N+0E/*3E03E$U:XCZ4;5MED[/M MV01E*QSF+C-ON@6>Q[G_X'.-]\B3SP*D3]<>_"YIX^JU%5(F(*L?=RK<4MTH MB:@, 4H/TGY24O< VE;O-NO'78DC#,L"K;H[*P M0%L#:'LZ0%L!:#?/LFO= MNN+B^X2)75D2^$.&P$ UG-;HL@*+C/E?1XDL8:C"&N(\M'\ * *@ *@ "A0 MW%&K/_H0!33U S]]4G(EN4\DU,Y>(6;Y/6"W6F*KPG((?0%WI?0/5'03";@# M[MJ,.U-:J[X]QQVBQC]>^\FWHV',&/%%%A%+4A+3%/%C1 4*V/]C2UI+FOT@ M',!EC^&B']O2L\,!%\"EM7 QI(UUW0^XE%3\+:E">UTA>#2\]$,_9;_Z#\R[ M"E,:WOO\''X-EB:7TW0:L\$XXF_T/]FU14@Y3-C&E=]G%T;'ZIJ#P1G_5[O3 M/3^['.25W^=VU[GH[6OE]Z+,>9C)FM E81.62YO$+,B.22.Q1IB](E'GS-\1 M_Q]11_U*0[>YHPW:/VUS^:RPF_\G+]5.3MY%U8XOEU 515WJ!I3IJ%9O?)MU5Z#K8V8VB31IJ7FJ*<9&U$+K-&>Y_USV&S"M/MF MB@RMOY%\8(GV/.AXR_^)T6'*8OFH*GN"4^7@LC6])ZTK'D8486TE !BE-"A' MIS!KXQZS-J02H*%K/:>D(6V8MO$V<>Z:<"4C$VI=AE7R97@6A6(?+\Y._#(4 M&?^G3^*_16Y4%&\T0N-2NQ&^%V3_)6ZOMC_@V6N*V*%P@?45Q)MPXX;EE'RX6_ESI$=\6*6L> M%>AUCZNKWH=YSMGA)SZWJ[X[6UWW&USX M6K6P>D:#A:46\N"OO2W-FT6 [6H18(/]W-A^BB'?$-NF8K/L8VDU[OLC-;-G MP%F#LU:J_^'T&NQ_5"TLPVJPL-1"'IRU]X-KVJO(6A9N@Q\GR2$QK&-IV=[[ M(S;3Z!W+2SO<&[%U+/VX<$LT.')PY+;P33J(NA47EHVH6PF.7+'G_N)&T3)--ZH#YQIFH9]<6I>]"_.3/O4 MTDV]D_>!7BJ8OEOK:MB&.5SU<9J^'^.%0),N)%_NN?C1,U__%2#1A MHB^V2+W<5839):/P=8_M;:XSNS&1>IKD+^&8?'GY)[Y&BAGQV)#+VA./X$;C M";\#\2_1D"^@2&9<)K&?B%S6F#R.?'?$SY[0[*'Y>31T?1HLOV#B)X0]9&T? M^45C=C\-:!P\D;NG+.O5'?ELN'1W'G/]1)PVIM]8K/&?B,05L@S8[%#VG;G3 MU'_@LAX.?5<+=DU'T*#H0TH!C7=Q3S!)^KLOR]1\_4C0D3!)Q*/_- M["XYS7!A//_ 6_?R_!3YW:Q_6/$CJS^9_Q[+M.Z-0T M?TF99D0"I@GS5B6R=*&4_V'\O+87YX11FDLZ9FETW#)N21@7J%"]21QY4Y<_ MMA\N'(YT%#.V^+J43'@Z^#LAQQ& M"0W$2XB>U3O_^41TBB6)SQ^51\TU>V#AE*M5'(TS]1!W-L^GGPM1F\EE M^>:X!H94U%+,?B4:IH_BW\=43#\(,_AR4HK9,,AGEU'QO-Q!)B%+9\_/KR%^ MYFQ9=V\6&LOOXBKD_,J.%^_L\(8Q0G[G.DQ,DO_9,0WCQ_ES\'-^SQ4\*H ) M0= O;VI&NF/ZO_P?EU2$/QS-;CF7Q8)H?C@NZ-(V#$Y9QV+!MT(<=Z("@3-7 M9C)F)1<9 \V439O),9=A-$T3WV/9$7\>WQQG@GYB-.9VCM^MUX@NM_(J05[' ML[:['P$T6??TNBW25C;MD9L1.??T7TZG/R]T4>G]_9=C="7?E[3W^%^]GB7Y MWKBG)89-&J5=Y E9@N3QED[?@7"\)KDCQOE?6T];X@NH2QF55Y*Z M#,M4DKKDWY<\ZC*L^JAK35#MXZC82A#M>:3#&5__\R58/K ACFEXG_F6IT_K MISY\R> MGO,1[%I_OM[334OAV1 J['4JU+M?,2&IM<=9J-'8/L\V^'V:->C@ MQCESK*0EI$'Q,%3C7<5[Z38NNXH3KI%9S+ZHM-'M=,.5??,3_Y2#>W6":TBC M-\TT>IICEE]TM1>=W !-A1),FZV*\MI9MKY;9>?8*C]KOA%*LRM_H4_V^GT? MK*^4875E6,?0]&Y',SJ%2XCW9:H%4-$85*CKM32)";K'SB8#Y_:"!!#LV; _ M,E:4#0[V*$-%3L_4G K&J;:%I@ OA9P8Y;5-B9B,.EQSW"\_[*+*JY?H#VT] MXZ/.O+N/$P#S7QF$WE56E^L_L*\!#9.O4>"[3P72]D[M4[-S<>KHW;.N8QJG MEFUU\Z$@NF4[CJII>S+W7[/#YY7TV5]>E\B*E+NC.YK7O2VD_ZX>-BY9D5#7 MY6209DGHR1N/G.4;KM1GC2/^7\-I$#P1CR5N[-^QK%PP*YDR5FJFR&":CJ*8 M_["7[V)G)5?\\N-9E>8D9D,6B]+$/,LQ*_3ZX$ZF6=THS7;)C_)=\KS8;%;W MZ4;W(?_%/(DR'[WS?AW8U?XF[@- MQ;_OKXA.D]9)#$@"(5332;10::=-G;8[[;.!4'Q-XIR3E/+?[SW;(5!6!M1P M";5TJJZI[=C/?L_O.>_W,QC&/R7&[Q^"-C1;[FVJVJ-!U[9'7GFRN[?=KRJWE]TYCDMQ(JYZ0%_VITG4C\3Q69@'T#9MX9U3'NZ<-:_(%K' M"FE$T8XLBAE U"M+,PO49BJ0JBN(L#2>%,&=DS"?!BMX-9*@"9M8@&+3' H6 M]9H6&NDP94H,+)%W9H!9RR142+V;2M@ZFKCMEY<< ?A&'H2* T#"606"5IE, M>$K0;8*A/*DL]-7@$N'/-"W0YB>)QX>:$9E*#@*\"262*%AQ_5E9;P(222V2 MR>&"5A:X3C'B OY4UI?ELSG4B,@2\>@@LUQL$65N_$O12\AST0CV;%Q 2^<4 M]A/$38=B,^ T0-RPW'LDM%D"2J$.]\"(*D5B $ MNG9F\+T@X&7'O>/&ZQUX %(+W?)>5:UC]/->$Y/()Q+GA"]+03NN 'UN9YX= MTWI#[# W#"R#N-.0PLX!QC5%CI:0H(DFUC=X/^QJL(>(6Q)A+BF(7937TH;%OC$'306KP\CCKI-@IJJC3,*A3K59T@D731\,\R MN.5!">+CR/H1X12">X.\'S)>C5<8!!4NKSM"9?TI5M0R!1VM"%G5ZX.AL:]Y M$9NN1A2!X.]G,E3_3)XAFD<@+3ATX/\>XGGXKN\YW8[C>VW_=MAIW_7MD?0\ M;KSAS9U?4<_CI$M[(&P'B#*D&_0KX^"!QK$X<4$^@UCP>Y%(G!M!D3Q>BQXR M\@SEXV!&,_3!SP10W>VC'2F739?%]=W_ :(9D.WW ]GVM8!L/:?.,%7;JW7O M:S5X@]'%>E>_X1$6RU/8%]*?=7VB-%_\#5ARYPG) ;Q&9@F:)7C6);AWHH;) MV]Q%"AD*:D^(>\O8 QESQ*F\+B6OD#PKI_WG2SFK!=RK$OEH]< (VNV&W3U] MUG4ME@W6,TFSEV[!JK+:*F&DJF.'[$;O/[Y1F+19'>[HI1YH#*!O(H6W3![! M ^V$I>IQD3HC2?4MD94"K\%D(!-[ZH\]7R4IB\3]"&^'$)W=*C4ZOC;^H4NQ M/48C-&B$+DSS^36BYVF#T5V*1ES0K<*GV*;_"C E46S((GMT8XO&.DMNO308'/;;6N[(;3?OLIQ[YR*1=*C2@JM'T0-+JG@\_W8G1O!2YS M3G^05A5=,N&]WO#^7&Z#L5 7'PK8:@N,;#W/1/8F\"^^KIW<8'] ME=OH.:>GU'L?NF<8QM?32!7\6&\"J;%2AV2&N\FS-64Y0LK>DAI>B\0_?:E8 M^XJP]GFC_4:OMPWJ/Y78:K&*S%&,L5_&?M7$?FG.>S<&;-.'/9K+=4_*B'6: MB2]I<#\;*2:Q=)^+T/VNZ]YTG9OAR.G<]FW7'[85H^I@V/&&%263T#35\E,1S9;6@F9SZTOS[Z8%2S+@!#E5"42JB;@-5+*SXA%HPBFTE"!/'0^^Y129 M8?(4$Y$C\EBRYZ6"HX.D:1Y),F))'T-FLV"2*?:_A''1N&#P$%\^H7R0I0TK MI&1,0XID@HV"'A#^IRA44\6N*E.@IS3%X]E\Q>BJU"I3K8G":PT*)D-,JQ:2 M*?N+K*XDS5Y2\S'H*]\>R +I2$(*71-$M$B;PV+!4U%2 TXHG^012!S:@MYC M:U M0)Y8I :$(FFPV0$",Q8_,)0S])"FDDQP K,M6 /7IP'Y[Y!K$=^>S9D@ M[2D%_.JDXZLXE;,;(_?C$PMA#%,ZF]%)'F8-*\W'7Z$)"D^9(*6"N7ZVON;3 M!]G"> F-Q$0R4#>M08C(^X?YUG"P8ZOL];+&3] "%+(>8[8(@^F#T,4B?UT2 MS<88:/,^RY+K56BP6S>(@<)PW]X^/CX^(*2%RZ;'AX?]=_V MCT_Z!XYDD ;O?4*_Y]H]/7#_!>-CV?+HY!!>/Z Z^84"5(%+664AE,S8D_P M0[&8X4/9J"=;84["0T$HF["Z].*;!Y/ M5.O^NW?O#M7;I&G@F1I*M/W#?WV^OE,*/OCC;XZC%$ZF,\:%0U<4-4+!@X(, MN% R[1WU>R#5R$2NF2OE#P:997<%Z!#[(H"_>BF*%[+? ^>P!@EAT!LC-*M/ M1A8P(B5^LBXYG/DXV! ]"M>Z!(%!;HH@A:L)039#+B!G%03^ZFFX'CSJ]8_7 MHR)U'?6HT'";H.+=(>(NJ%JJS14]_#3SD71AC"\NY=_5*/,YSV&Y2)$ B>^ MQ/[K-4A4F"D>PZ11G:0LU$;IJ"$6#;%V_^8IH0H96<@O$> &J6E&27,RS--7 MQ?&C :#C5_6Z#+#[8LSFARX+J> +\$QOJK@T$YS^HY/8<,/[F3^B0D4.K7VD00.L>!"C1.ZB@E Q;_[J4H MFE%"$7&#VM:10D4_U[:+@+B KE^'" T#/WHI<$,"Q(S7-XL$2OVRF 6BE F% M"1[IA[,9H2,6/9'/8-9^KZ?N6SQR5'S\/IXX[5'TX8RS&>:"R& JDW H!!.. M1Q\.(.WHZ1SC/R[R7\BX6S=9Z2 ?5*A)2H*XH:^8N$Z)U!C ;7\X"*2T?1QS M_NQ,>7A4ERD)0BAI,4\^>JC+DP3!?DO9F7%W<3))$.1V=L.F5T0+T;22J6!Z[,@Y%C^D?;L M!*IKAXT<5W7N(.HY,]V]$T"_ZIGZU0.I>M TH<&!&#WX_7"YZR6B0@DWI'^H MW\NJBH'C)A; )=]2&2X_?(U@\4-M"=NWCT$0A-,9_!E\E>_OV5G,'/Z&R7@B M.71Z^V;YD.8$VY<( - MYYXY"2..YL2)67$T+XYBQODM9N?O>R.O:SY?$.?RK_FSV^U*QZ6F>/P\II@0 MMC>KYMJ%55XO]/%P="NS&SE(10RFWCZWK56CIM0 7SZ/ 6IJG>'(2>EU%,&. MHGAOF9NPA:7Y\2-'5)S+Z>82$?XG\D/91,\SM] R4"VP]Y5ZF%_(,)4M,([, M2$^MLH/=V?9V^2D=':^??W2LQ 6*(P>8=H!K1[$-+9. (>+SU!.9O![UG\%2?XN(Z9+1@,Z(@#WY0.KI MC%%!Z!A3EU0Q 1NP/7U^;4B?,]B4LG+X]BH!*5R&0LKJL^QK&DZO,7A[M% M M*\]@:V&WSR>O#>&^5:DP-42=.G&OCNK6T?UVTH];-%0_\:N#K%2[)[6UV^V\ MS"+\JK-L.0K[S/G:,'/:M=;-25 R,)'1@+34*RJ%CRMI9@7(/NGUS9->BL4A M"DVW)5_'M17!VCU9WSQ/K>BAJSYK6:HU?%4!J-U']% E M=8I\J&Z[FV L*JFC"-2B#NFBY'_@INZDR%2QKM)&BLJ)<3D1LKTN1' CTT\J M)E@02><:BLGC*='2*S5H*FK)^2V'NZLC*)$6K%:@8'+IL\>:(\F,PJZKER4C M*L4):QB U5%H]UH:-0S-JB.S:^ZDGN9RD]95]X(YL]C755LE31W7TM1>-[%L MUYL'%CY"(17,]&7#9=?:JELZRZ/_;B3KHD ;/\8,HUXUJ94]#7QG2 M4 #KF"PKYYG9QO;$\M7+U40&H#N92)YC3N9J[>^*!H*'>@WK$_;&A(X'KGQ% M1*5]ANJHK)9_9+9\C=LA*7*U+C:)T#LHP;]7WZK,+T8C[(KAR @PI/9)O<8@ M?$YRK,/\Z)6APJZ6&<'*>$0G;'-G0#.D.D-:.!D.=0"S=RPV4TAJ*()*YI!+ MQ3=OF)N@IM0N5ZJ=:MME6H(1U##.Y=6&O5D6&T+]3;SFJ$L-9F4AO+;!='N+ MK[)J[L+I%/'%&C9QZUM#!'1Y][8J4^@451"RNZ(CQJ:*J@@)M MT!9M'27[/,FU+YF?H)T(G9/!UR&EZ.+26RP(5U$W%"N6JZ, SKX@&%=H>\;TTY P%ZMB/#"V)JN&8#=@>>KTTA%Z%:NE> MD/61,>^1^!6*,Y*6=J_TSN"5-&@'Y5K9\RP#V)W-.X.ST1@ZZ5TT\U4=RE)[ MNP]Y9_ AJ;2[YS1T">-3%4EG&]O#_2.#ZXB7\P6 =U/"4#O#:'8SYA3+S!-G MFE1V,LW0VE."(X,KRFK-B8M6H\XR6S11?_HOU6,G75=.XM')//G'-4$/Q%>+ M/X,@J+/Q4A-?J797MDZ6M:M[ 1TZF7Z_MYUM=;?V+ !ERILY>SRLL*Z MO3.1D>T-9W,"%T%?,I[UC1.X;MF[9\,9YHK:1J.O/O92U:[L*2RK-NG3D9WF M?6O<+UQ&D_;<=0NXQ2ZCKG18BJ3AZ!2/":6PP@_KQG I>+3A,AQ]I5RV'5,X M6"U!3S&5)%4OEMI"GZ76\J;,6O*4P-R2]*W, 7KONBU434%7 M0:Q9:/_(D(7F]-7)3%0@.B:2[2C4K"+U)0C[BPP"\"0:90 MZ11=5R!G"B[(7XK(BR>X1@3?8KCU3H8[RZ UW.#&^[2OKKTU)CU+2E>UBIH2 M?5M#EA8G)L:)J0%OF<$2$=119YG72I/\J 1#J8(-D;1!P5W/E/)23F_GNH1. M\+44C+>Q85T+>ZE^#6M2!OUF[]^*>NVI;O<#U6@ U4,;(YQ]E?VM,;Y95EHG M@YRY))[Q2D="LHWMH8WIJJD,=#<%7,-[K<#8?9+I$J@,DH[ZEX3_ZJYE&<3N M54SW_.3$WCU_FF:ZMPOZ.N+;\C8TI&Q$54 M#%SU'1U"QS?,)]4N%&R"U.[]37\>+)Q0' #A\"B5?@)I//S\9-E Z6>,NI)A'B\:GW'L$7%+@N_;M+323DLM:V4#;=3J M$BKU@>:LAX./!FM* 9^BU9'$[@VRFA'HP^R)NFFT$Y*8FAU;?DYBRDRR MO[D(+3U8+]NFID?U#E)ZU0S@W9]:;F*4]9>Q-]%)J5];6>E>QXBZO2#>0%]; MS?$JY7K'1_WCU360YD;PF^YUKWFKX MNNK^!O$%%8M;*0&^W4BJM--2LUJIK]R(6<&GH&*"G)BBO1U54VG53:3FJ.V; M3?V3U3V^-0*M[FU-W43?;5Y )?2/D,P@(RU7IQ'*OOUAVJ[2:)2>L$;4<>E7 M]L V8+LG?6/8&3?KHI-^T"38JH[. FOW9&\,V^9%.NF>FU(?,@U=$7+IL,NU MD&]NWT+N]VG"3&-0,6*H:0]RB5=/UL%/)(?ZGL@9T>_NRT+$Q^XH$'__; M65%7G^$-4/;5!M-G[)?$WL5)_@Z/(=2L=>^Q <:^X&"Z1C1&(F?M+MYQO"K" MRNZ^&-2>GKPTW*MK4$(G'?[=A'%QC_D4"L"C"LHJFC!!V9V_Z;IIA:8G)!ZI MAP11QZ4/WT7G2&9?R/^,( >#V[Z&(U/3@8:[/'8B2'%,5M&=-M=0IJ3T@;[NA$,D.=DZ'-2 IU!X"0D]B2-/2!R/^QC M254-02RP]D#DQ!"(%"BZB_&(0:QP(Q3RX3ZHCXBH_?1K%@109!9?P?&L7F%K MU)3ZAY54NM@_I$0ZBDI5IA;1F;TK9.\L:EAF^!#@'Z%DX&)>,3Y8AK#&!L>F MNVE3% Z>=RTL6!)?]5%; &@=8,='IOAX6?R_NN7_?O@4>._1; 89 3R*'U#* M(NK5,WB$_6B/ C0E707YCRY(O$$+O()#[&7N:[UXLGU0[CO3W_0@T>^ M*-/D+.1<5>10-,4?#C:.E?C*EWTX$!R6=@*I84%$"+Q]Y"RN ^>4\$ MGAXX0DI&/YDR*G7/%U?R#4CLP(F>/T0[>A\.7'7J3S^>84Z8=Z\0P->7$'1_ M:)4?\!7?Z*1.SHH)YADF,C(I;]EB/G^$!"X,QNZ$,I^-%YJ!]":6X#.>/F"> M,EP'I GGE%$:3M][;"IGRV7&LQQZ(8]726PL5CT(K>*[>_PD3GWF?D_8;0R^ M!NM"H]D@]\$]&WB>L8N"C.L,<;X8,?Z(N)<, V*2NQRIH$[));*=2K)Q@[?.J$4 M^P3&9TS"X2],X$"FGJ>,>LN#W]ZF#:,\$)FU21BRIU(W'GPO1Z:/2Q9?J6UK M9RAM;,FUY^IJT(\^D_C33/&:/<*-Z!Y1K33O#6';%K 6RR)>+HB_IO %BT+. M32U;KW.M,?EO=/M2+JZ"0XY(QL_+/%>&V@7_==2L&DB_4H]( MAT<>U&E[Q.%+'$&17)JC^VD$5C3$KXSNH3K83R" W *I5<^LLMEL F?KG6J> MS_R.X)">2ZQSQ?<5A1KRN)S$)JJJ*-HL&4*Q%\\9:G4"/9%I.+W!'.[&0V,\ M'.GU>14]@M8SL<:AQE$8\.16B!+A;3]CEH7GV]9S/$)&SK6^RG;%;:I MN]:)O# E.F=N&%\W=T&%RO62RL%!#)3(KUK;-58+!!S-67_TAOH>T53C.K\- M).58Q<:"G2XB-N[9)^R-,5SN.1R!+20,;P!1"]8ND\]M)0D!?'(K?SV2/LUS M!5S)5C-$%S<V\>[<\@J LZ 1?N9=5_AKF0$Y#.2^'6-#S'/E.W)"S/7]ONY&<0 M8CQDY+N"3#6.+NO(K ;.GT%$FQN#O\2P@Y6@4,!*[C_90S!P!1L='_7?-+"3 M4DP[%X=/I)[4DOT]NT%<$)?,D(@.Z4(R9LK3Z@*U(:")L\8[S.<$+GE '*^L M:W]A:I,.>P.U]'?/!/*S[R%)^L+$O[&X33Y/JS E@MEV+]O<5FN!'+]A*&R0 M<'.9((WQ)2+\3^2'SR1?2^]K#%.%>N-[U8DDLF4AJY4EY2J[%BO)%PS.H:BDB6N*C;^:=A,BF_;R' 7I@_I>U_E22]^W3+2[Q_9_82% M$)/+M/92/K4P8FG<:K;N,:W,5;9M^T9,YO/UIXM_8\0'3R3(<&5\68T-3[SW MR!26YJ,$8RLKRRLDGBLY%7*0O&Z#?46G#!8WG,T)2"DC>-.KGV'5WG;G>QAIA:FZ3'HA2?N,^'Y\.&09NH7VDLS,7<-ZQ_(4CQC'>FRKC.0DSH>;ML;J"SL/G*?&7YPN&W!_DOQ4%PSYJQ'@=--<6\E9YW M(^W"1.ZS]"6+H'!!K?CU[M/K+R&0 BH+8;<4!]\F4B516=@G%*2W?FMFZ@ T M5Q.1EC'&?-T#>)I8N#Z%> 3Q3%I5\&X-TU+G_N?*JIO37FADJI(SK>=;.OY5 M^+9]BVG1'2'Q?D!TAL' 2T&#EK.3J:2W\&1JM7M7H$A4KCB^XR9'^]*+U@9D MPU#(X8R_PD'OZ",*RYJP--B]$K*'#.04&$)6(Z=0,B=>*'. ^(2K*I&_9ZJJ M8.E [#H(=ATE9FE/?1FDZZH^V3/Q6-!NBZQ4L<(LA=795'&%BL!YXB_A6-A:/-K!%B<":S* M50=CN-U0ZB&S\'5KST#G/E4CD[C87:EBM]@F;_3M6!>P MMJ/N]LP._R$LQ?N^+AG[A)&G;IC20MEJ#[MV*[=8$*Z>P09YMGX55CE3$92T M:C<;P2#(JD/K8?DD[[I(VB6$A,"T:#FS02?Z0A!-F7*5 MC%_1S.D1539LO@UP(YA:L=N6+7K; R(T5^0/8'QVKIJ>+M,D-6JBSP5! [>FPI@N C;,&J>"V14CMHV=71@6?0B>(S:(%"JA/R"VOC3W7HI07: MJ$[(+ZR-0K9A@44@ZJE/>F];%16IV*8>FFRX)-_GO2-CJN[7D Q']QW#6A24 M#A$ MBO%VQEK5-7)JD5$"R4 \<^&2/A<6I[[I'0UP0^V$^3#9G>NK&DCV&KH& M\6 M'=W2D<5LMZH3>[][':SMCS;<_5XCL4BBG$J7(9_C?!%S:ZCY%?25N]=G2289 M3PYW(V6<>>9.ST4#M6RDT]96"*E*INH?N:K>O'4G#U.6.?*T?F^QB\D<"(WK M!1)&2QJU;3@5IJ^P])-4BX"+<2?XDH4\OWY=VNKY%K*C;]L%DH I^N-O_P]0 M2P,$% @ B'Q53G>V!^^3+@ 1_P! !4 !N871I+3(P,3@Q,C,Q7V-A M;"YX;6SM?5MS&SF2[OO^"I_>9XQQOTSL[(8LR;V.<+=\;/?V[E,%KE)M4RQ/ MD;2M^?6;("E9%XHLLBXLNV=BHFU+!2#Q(9'(3" S_^T_OEY/7GR.]:RLIG_[ MB?P%__0B3GT5RNGEWW[Z[0,Z^7#ZYLU/__'O__)O_P^A_W[U_NV+L\HOKN-T M_N*TCG8>PXLOY?SJQ>\ASOYXD>KJ^L7O5?U'^=DBM&KT8OF723G]XZ_Y/\[. MXHNOL_*O,W\5K^W;RMOYK."HJTE\'].+_.=O[]\\Z&1: M_L57UR_SKUZ>+.9755W^(X8/5[:.LXMT6EU?5].3:7A7QQ3K&GXSK_P?\(/E MGZ]@(@&^^12GLR6Z[R9V.@-ZE\->09N__32%7P!41!.Z NI?.QYF?O,I_NVG M67G]:0*HOCS:M$]FL\7UI_S/V6_P^X_5J9WXQ018]_=87EX!!Y\ _]O+^&Y1 M^ROHXEU=^G@6Y[:<#(59)S2.!?!?;5W#OSX/C.%SPXX%EBP'PF(2+]+[.)O# M^LW7S9:_'1:KO6@9'X"/-L7/M9W.SV"SO+9E_5]VLH!/;C?*^_SE;/E%#+]- M0ZS/81[538RK^=[N)QC@6$LPR&S&LH@?K9O$H3!^.%AK"#(-Y3SK/C,8][2: MSD%+ FVIW#VA!DW[)._U8KZHXR_EM+Q>7+^-F47LS?++ADS?1=]]3G#?,^> MKOHDO]FN:-Q!%Z1^JN,5;"; X0W8 ]>Q 7'/->F#G.;KO*-E'\0U7L[M#3L@ M;3JK)F7(9MHK.\GFQX>K&.<-2-O1L#_2WH&\G\ZOXKST=G(PG1M[Z93H#W/X M[W(OPN%D9U>O)]67O7#=VD%_I!ZRL_?NJC?RVU$\$)%+C>2JFH!Z-CO_^Z*< MWQQ*\/,]M2;^++KY+K+N?]/)@ VE]H9/.QB^+C\OS_4W4S!Y%K?'Z'_&< G' MZ(F'7Y7S!JKT# ?@OIIXZXZ'F]J'Q?6UK6\NTJ]5-C'MY.2Z6BR9=F,770/0;OCA8&JF M_1[87?MIK*\O8*AS,*#F-V^FJ:JOETZ#G30W:-N:P%N/SGM07NNE5,R^C%VD M;6_5$U$-.;Q1X]8DWDG+7Z*=+5;C["1M:Z-^2&H(6I.V_1#8;/\V:-J:O)^K M*GPI)SO-P,??=39PP[5ZYO/.R&BV(IN_;DW$K6?BZVX*-GS:Y?#9X*RF]]7$ M5Q'D;[SW2<,%:]5IEU,Z6SNSX1]O2^O*R?+(.YG-FJN3A_76Y23V5?D:-.V2 MO'=U];G,[QM>5_7]A;^R]66^:[WX%.OE$7X X@?WW>4$WT=?33VL]G*DB_0J M@@8US4I4UE/R4XZ5IGB1?IO6\.WE--^L0--7<1I3V=0J[V_$/L&X]ZN/U-E-R>;O.R?D?#8OK[,Y MO+J7 CZLY^4_EJMU_C5?#T*O^6$%;,['31MS0U\C=@[&_I*Y6?O."?UV&_ZZ MG);S^!;&#!VMSR%]=S[!IOMU6ZL.B/H,BDY5-_!R;OBTR^$;+^5S+;HDING: M/-.@-2EO04V[;.2 >/IEZ\&_:2CY+<6MB^E#"4=V*KV=SD^\ST#_N9Q?Z8=D(1CP'4*^@^04Z\5 MH%.P-\KY^W+V1W_P-!WR*' LKO-#33A35MK?O:6LJ^N34'U:$?VQ^E1ZB66/ M*+6CY!C@W=X1W1$W76FL=Q="T-,A5RQ'(.48\.VKWG4XQ#&FV^/Y,X9SZ+%I M>1:GU74)TZOJQZ_"7]E9Z:'CLW*R ,/B_%./&Z-+LHX!ZS?U_V0RJ;[D#0R' M[%FU^+\E,^JW91O:U-+P0U9*$&37LAK]E:[V[9FKAE.,;"SQC9^W"T)^VH8C1IW2^+=IKNOG:V?#]P<0O8^'?8TE=7]P>S-YE=2%VGO*XN. MA^EVVLUVWY8F'9 #%O8B A[32S"W;^_1UC]NC/$>G71%\EDYLY>7=;Q<:V<' MD=RLDZY(WE^F;&W6%5GK/QI2\^CKCHEHNB.>;].:H _Q,@N!/5Y'/=^B!V(: M\L[.ANU)NZKJ^<=87V=_&*S!,WO D!-W?#I M69R!\IH/@I/9R6> *K,5&"P?[*3IAAV.@E[ :K;Y=K?LA;A\GVXG^3;]9ULN MC8ZWU6R6K?3U%>. :]HW+>T!7+A9_/L"ACW_W&A?/O-]YX0T!7U[LV?)\FN' M#(B[M_#O]>>9DJ%R3*Q(BU_G<1IB& EQ'699&-G,MNM&(R/V@.0#HYW!@+'[ M(\-@TUG7%8FG3:/E!QAPS_#V.XHR/;<432K_0-*OJ5AF($IVYI;Y@A8S=&GM MIY?Y!'@9)_/9[4^69P+"9)W0Z%_7/R[6UOGTW",JY_'ZMGU.SS4 !U0#PPJ3'A.C MO9F^AI/X?Z*M9^V9[5YG!6 LB*,<$0K(\&@=\IICI#"F7@:I!6^T#3QN12MXCQK5!FO.$># X&J4DT?APIF-_0J9K M >WHF.XCC-J=J/O66\%,5)))@W@*'ID@$M(2PZ*(@)414237@NWXGX_M6F$[ M/K[[4G7'=>N^"N]M2BS!5@3,413:(HPU0]*$ (M"<#+A<)X3?T*>.QS9D7'< MQZM81YOFL6[/<=_Z*ICTDDA'$,[G)C]"7@V$8W]T6 GKVY&S/$=7C0'WCV21Y6W?#-4K(-J#WZ6$8WP9I MN/J@,#($A05%BO.( E48S"NED%0&?N"9(8(>T7B.:(41 RU!"/A<$3))NI]4$39>+@8'\83=,AR/9;2'8$SU-G_)-HQSL^_ M^LDBQR\_3BFQ@1>:-"]LPH12Q5#4,2(IA$?!6@H*MS/2:!.84F/WV73 &CUA M-12G-."&NUEH1FS SH!AY2QBQBCH-4H4C;'$P'QT<&-WF'2PXBWP&&I5;]_S MYONL^?U'O<"=6U9Z6[,B,06SU1AYI2R*R0OD#9.(:>.(M,YS.GJ_10>KWS%& M0W'$:N:[;XH>?%<$98+WQ"/#P-; T0=$70!;PY.4K0WCC!Z[WZ"#-6\+RG#; M/GZR95CG9LAQMM_TEMU+WZ!UX:/!A%LP<*WG2,9 D1,L(8MC\)C+(!W_/O3! M@U;SB2SH ['AE,15\/7-]D/A_F>%E X46V.1)9XA3WE 3CN.E,4^,L44X2U4 M@"&5OB[6OR4T@\G^=23>^^AC^3G;\D!O@Z-@2[/"4&V)A.%L$A(I#/,&/=8C MRS!36#KM;2/C]_BZ8!>,T#%4@S'&HU>J'Z)?OU_.>:J__:L!K^S74Q$8M903 MA:R1.9^0L?UP\R-A0$VL,NNIH5DFJC ,4I*&)0LB%TNK$#:P?\8:&/" MF^/Y:/>:ZZ;9*2D283 =+PURT<&A0HA$01@KJ!6.IA:'\##:>+=+6/6 V8!J MVBK/35S9$1LN8G(4"F@6%^FC_;I=<]NGIT(9S3EU"1$:"0I@$".6+ &(E5%. M*J[IZ+W\;9?ZJ4;7,X1#L=7[?%DXC>'S>S,YB*GVY3:_;W;BPPC@O M;$2268S@I/((SAJ%(AQ@)C'X+QW]V\V.F:<7U 830R&4JRH,[VP9WDQ/[:=R M;K==$#S3HI#!6PVJ*M(2-!NN-%C$!&;+C!2, :0S-2NQ=_P=1$MU<::@$)T%E$/I@TE,$L6L(W*DH0).7S]A['3.E[_;F Z M@FG6S HKL)02ZV!1PIP@;I.$:8 @,X()[B3'LC6>>] M1VKS)T0;&Q7.6:RC2$CIJ)'T5,"@EB.I8(4$@ -2T1"#8@#:(@F1,=AO MA#9RW8Q$DK1BF7YQ&XJ';O-&W=5NN+\)MMY![FA9!.8LPU@B$\"&TD1+1*.C M*'B!#1>2^M3"@3&,I=$5KW2/U1&TC=TW3D\_+FCPSH5(D2%<(HM!F5))>N05 M<5R3B#5OH7L,8VYT+3%:P;-[X9]F=LD_61UQJS)"]B9?;&U8R,T?%EQQ+#0- M2"B2D(@R(J=!(V;*1$>"<4JUN!D<7%,X"/RJ8X0.7L<3[^M%O'W@,KM]X;+= M+&C8LJ!48A:!O16/"7F1HUD\HR"-M-4VX$1YBQ"AP0_XUBO="V3#N8E66=!^ M+^=7IXO9'(Z>.\IO=DOS)LT+XF($ ]L G@G,+BHY4LHRX'XJ&.;2),V^HU.^ M#%PI(J2B#BW!$Y-!2+3VJP3V3=Q5+<4E[OP2H]C%)@XZD)L)F\9?D= M!7:()1_6IZ^)2K3)C3.,3[/C4^NX\([BA&OD_6C80^&%$CX8#L=Z#A1R FSY M:!@*@@O!-*PX:1%I,3B+M;)C^L-LP&<=>3O<+PW;A%FV-2LPT]%I!N=X%!Q) MRD#[CV#28\T2AJ.=V#8/X(:)KN^*0SH&:LA[U1V9 )^Y8GVF59&PESKQ!'/U M! 7.%=+.*@16@9+2.A=EBX#,P=7C[J]>N@6OYZP*ST3%O[.9KZ_BO/3V457X M/B+R[THFY&2:=G;U>E)].5YD_N:7KN]B759Y_]0TRG*#\)!U)P2URE#.6I!*R M33.;+;*6ZGZ-10Q&]L6,GKMO([( M@5V(F+0!!6TCHIXF2T(*IDV^@F'4X2.(FJ[ '(R)UFS_NJIA#ZQ3S3?FHIV- MB\"MH=(H%##6R!CID*8,A&TP5DB+N6,M_'W\AQ)"O< YV%W$LCCY1_OU59S& M5"Y+2R_K"#RI$K"?=MVJWT(PYF.2 B6-#7+<>Y1T W'? MT$ /+>$NTEF9 9R&V7[2;7/#@H@0L5]>"\)_DI<:!9\22/>DHTH)EJ#%2POY M0TJVSJ P6=5MJJE@V!#)P754HC(..+&I%S>(#]3X EE@(S! 7LIQOZH MX]@.@FYP/886GY,7K(O@W2Q=K)-)],L'JA=I0T7 '7I]P]X*JYEWVBE$J,(03BPE!\N@0XL(Q*,Z%5JSPA9-OS]XASX9/U8G'C9J'1ORV)9FA>$Q M\40UR&X/9X,#/\Q5/BXSH=.N>F;H$\&MN\6LRRRV065_'< M2_F_^DW8AXVV=%-H;'-PAT)$$[]* \:X@;,BJ) \5CK:;G)G_HALU2VP1Y1. M#U/%[B>B'K8M2#1@2). B$T$T9!3&3(9>>?8$0UX'FQS0V\)@OPP4BRAC0 A+@ MGB(8/BV"L,0/Q65#H'LTV?5LVMM]A-BSG11@'YM$*= 1Q;GJ;M3/3MN\(2'*,E'"4>''0)(CD0S9!2S@DN M,(ZFA?_JJ+Z$ULOWE$M: 3=$Y%#=MOE':PC^;&Q0& M>^>9=0BDM$"2@P7KF./(49>LYMXDTN+VY:C/$[KFF,X0/#A2Z4E,_3I(Q#6H>\ #:*C3YLO6=.Z _*@UGBW?IYP[NZ M]/$D_.]BY?=\C@^>^;S@C#"K+?"O=A:1M'Q=@]TZHM?:@./H8WV&6/SN\!OJ MH'BLD;^9/LT2O^78:-*\$,E(3TQ$6J2(P)24R$>/D:?>!,45!EW_>S6;NSY% M>@+T>.QT6WUBNXV\M5W!&$\D,%"L5M6Z T4F@)[E'-,J>9I:96A4/S@#M4/R M>)RSKEMS>Z!NK%^S%TLUZ;# D1.IK4$&DX LF(6("-A;3%(:3:0>JQ9'G?[! M>:TGB(]_&JX#QT\V!8X?=#YNZ[ PQ#.1G[\'HA/"@H"H!SL")<(\)EAHUZ82 MNOD1]*W!$3X>#][NIO<1!/G6]+8[V^;:?QHST!IT\C(G+> HFVI2"\2;I," ME?P0YU_/B X62Y!2]/.+=/X5C-;I97QOY_%BNOG^9EOHP![=%!%C;31,7TNE M4# "[!<1)<(X1QNY&&NR&JV=D!\L-\" ^_VF)DH=4#1FI_Y26!G5K MMK0J?))8!)956ZD035@A*UV.@4U69?8SWY8%>QJ5F(E2^\@P1T1' MCDQ^523!A]/H@>.&8/GNP;[S'P[1DH@)]A M*3['V?]?V$F9>%Q7$[M#>@QL"CL/EB_Z2J-I;_Y6-OIS/KUTY;EO]9KWIF@;3%B MH7S2 6:)).8,>>$X\IPPI+&-,1+CK1Y]]>[C,O.PZ(^!PP_GU#QG:V50T@C$ M?"Y]KBE&Q+/L##)*!<>MTMW4A>K3^754Y?,P%/_,KVT'BA;OR:3M[GGM@#ZH M([N=CLN%O=U:;7KNMOVN:E.+PL!\;!0*J:0YXL$:9#TH_Q+F+R3%W+2IJ#7< M!<2A2_?T$JHCF :\P+Q5/P"750+;!2C1Z]L7V),K)>->+N1?RFF5 _S?3.>Q MCK,<'O2PEU5>W5_B_"J[V)N$SP](14$,2,H@*1(65*7@/4>8VXP-58QZ$H/Y M'M[5=\JQ8T5^4"7UUVI:W=XYKB:TWL6[=-1G&Q:<1"-!,\\7S6 JA%R!T<", MJ4K$J\!#DBTR/PSCBQHMAVQ2=+M^(139X M@JB3#*5$.6(")\:\(L*U>+$TC C\7MBRWW493DVX16.%V"V$6\_TS4T*D7RP M6$0D' XYO1E8G"0[YW+*,\]5C*[%JY5A/$7?"_=UN B#G<4/Y?<.LVO#UX7P MVF"A>(&,XP%1YI0$K3O2-J_-!S)V6R_8;1;S]_1LK#2:"FI1R)(#=/5"AF=(L*4:P&25N@T_G<0[5:R MZANQH;CD?9Q%&"L_VSN+G^.D6B8^V1I^L?4?\1X>6YCC^48YS,O":DC$ MC^*D+" M.$JMD5=V6:>.(^.=19[KJ#SA$<[?[T8D=*1.M,-GJ+4^K6;SB_1S585E3;E8 M?RY]G'VH)MN2>S[?J"!>"INO[U/0$3$:% HV&.1E($$H8H3II@96GYKEP4OW MI*9>AS@-IS0L@XQNC;7']47ORM7FJ$KX?]CNS#N@MXP-!HD; 9$L=8F!K4>= M!*W*14P8]LF-_EZC*Q8:!K^C7(<_+6#YS-5XRY*-9]'-^^OY+,YM.7FN[&/K M 6Y?!;Z9@MFQN"W/F9\%;LP#>*3A;R.&-C:XF&Y_$#$.!%_;LOXO.UGDXF - MIO&@[N@X9O"KK5>&Z3C(^9 E97USD7ZM3%6].DWZ&?&VHOQ[,#SJY:;+65"''*O75;W;LK]$.UNL!AUR MJ.V3&Z!X^C*OQ1UI9^7,3ZI,W19][-DV!4\TT,@QBH0;T$BY1$X84%"IMXQ1 MKT)J5"ADD*OE6UUH.9W]$-BSI\(E3+4*%(6&::Q']Z*OZ M=K3JVR^$>T!R*)OG7N#\?LRTO6$AG8V4)X>\-A[1'+AA2"1@"*B8(E%*I$8/ MNP?=4[/;2=UTLK&V=E=$;!U5T2-AB421Y\1B2@3D#'?)VZ1"&\_1,+NK2R9H MML6ZQK17^V_CV=FGHI4=+E_*R:3?WGM5;6X'Z1.F>Q?NO0^0XP"JZ7VK[\FE M_[&UJ7^^'S[T_?!HUN,,_C*;E[Y;?&][+:),)G 64?(Y@2[/(E4RCDP,7!F* MC7 M @/_^0;V>.LTXAB%M0;0+4NO.RTLCXHS4!(2(PYI[#RRG%O$N.31!!\< M8V/WM/_ ''WX,O6JT#TXM%>9Z> ?][3@E;EY[ -],VU;-M+F!H6/D4DC%5). M-HX@RQ/&_+NR.#9[AKP%0/2[O'5(O;\^>"AY#3F9J@"@X M*3T7A5-! M^ C'"H_4(D58?BAH'0K..Z68#&!ZC/WYX\ LUPNJQ^6]6]?=TJAX6$EWCQK' MK?LN.'62^! 1YTFBD#BH.[E&/7&:.Q*IMKS%*ZIA8H<&YL9^X3VV2 PYTY(9XE\,=WXFF8##[7MLHB>$14D0\9BV&.<2T1#8NL< MYARF;ULK\3ENS 5731]LARU"JO,Q"I(,MIH$)!4E M*.GHD0UL73$M,*JC:1'1K7XXCAL,YB,9*/H,NQF"@SK!KHOS M<$7.#OEY=_52:*6"$1R(L3*@)&Q")#*"!%C3(7E. ML/IN'+9=,]TP>([H.%RF0&MW)BZ[*%@26FO04T0!"T=#T,&/ M/IGWX%S5'9@C8JG\!!'^M.LTY.N$IK.['\=PXF815,J]!%J;<8KHE/ X4K"^ MM(,SP&DDDG.(6)R$BEI&-_KT3B-@SEX1/QH'/[T:R3)^/^Y\KH]"2!(22QY1 M9RPRD8%.311!L%#&)*VTYRT.VV%]M(-Q7H=H'E,NGL*_R_D#96'W(\/].BHP ML4;)U">C0FNRW]?K,/0]TU M*CC(:"T\["05.4CJJ&%/@'='6MQ!.PSIA!V.>-O!UYL_8S,&WZ;&: MNBVV]U*8**W(6BB1)"'-G4',:[LVFC%QC+=0Z?5WS1[#X'DTP=+TYG&_#@HN M,4^8>X2-3R@*2I#+;AB;P-JA'(=$1E_W?G"!TQ641V2F^_=D^W'1_98%V!-@ M^%*)M(@!!:7!O$A,H:B9XL0S1=J<5P,5MS\"_[0$<42^A2Q+Z\_+0NS+TNQV M N)UOJBGRY_L\5;1'40[YO M]_TH\!X1YS[C._EP9>OXRL[ U+WW0 P5#+ J.(O$4 M88H]XH913".5E+6I*_:GN8'H"^VC\>PZD*?5=>IS?114!V&MSWYNY5!*1H%" M'N%O.#&?B,=!M'A01'[0JX4.X>SNB@QP@FS;DY;\$LW_=MP !H#A6L/4R"R'L#OJNKS^4, MVKZNZOO)8$#GN 0PJV^A[\>.%1]?'=%^YKFZN)KO/]WM#0M-9 PN9\8/W"%" MF(<]MO0Y8QV"$(*1T2?)ZV1%'V< [QJVH=25->&O8\BU3P[@E.=:%LXH 2>H M0Y:0A!)U O0T#,H:IE(&YUSRC?),'I-5NES6S1S3(7P#L\PRP3-HZ6]AU0YA MG.WM"QZ8%-X(%"P+R#,/&S%)AY3A(E M;#*C?RK?/_MT#N+0^OU.QH641M MC76)(J9#+D(="$H.MHDT+,4D&:5MBID,F1ZK6ZVF>]R&YI7U\7HXRVSOH) " M1^EU0H1C ^A&@@B5"2G-#39)TRA'KP]WNLK/<%#G, [-2 \.VL/9J4DW!<'6 M8F,]DMAQY(+6(-E9SBLL'$LXN83MV,71$$S5$YB#RZC54=Q"1FWMH- <>\LM M141PBI(-%!E#/>*8@'9HN&.FA2%VI'0U?1LL^]F.>7MGI97PS M795FV<)2^W95"$]LKKZ- FB)R$<=4")2P]^"P80$05P+63500&H?NM, 2 [E M3WX??37UY:1<=G"17L7+ICM2I=E0,W[=?W<&XEBMVS7YIT4B3CM-_5>"!*(!F4! M84T9@N,$(\,5!N/8.3@7M QV].[,OMBE&@/<0YVV36;W6)58"IP2&F;72VDG M+7EU5_<%)<)8J@$XK0S2DG-$#!PHC/L0L8R"J=$[-$;$K#W@/29NO8L;V!;! MT:[#0N08]1@4\I3GJE-1(&MD!'*%QHE3DVPW\=E]ZHDC8LE.(#[X\4H3"L^G M5UGK#6Q<]Q4BVSS]X68G_NJ4NO@Q:.@8ZM/$'& MPW^\,PH)I_$Z6YJVRM(6#,I_" 8=Y3*,29)N]DAM?8#:IMLB4!8"(PPE@1T2 ML,-SG7%0FH*+E%.E!!.',^TP#[I&)%0[Q'E,7/EKE6W:O!'=)*YWVD$/_[L? MK% Z22Z=AJ.*)\0Y#XA*DP!>ZZS@<.[@%M?\PP20CXB#>T>_5Y7AUB.VK-<# M7WVRTYMW=?QDRSNG61OEH$'W18YX<%X$%+%C2'J7DW1YL3I_#(Y1)GPX/PX3 MDSX6+: ?O'OEP/L*2S;YEL&O\5Z6\.VOL3L$8$-/,#E_=7XN MSY5Y_5J3$T)?M^#"84+?Q\*%_>#=*Q<>%@K0ON?BE9&G)R?LE3HY>7W^6IR^ M/CL1Y^J$L/-7IZ>O1 N?T3#!\6/AN4YA'KLJ>7)=U?/R'\O?]Z \WN\^%Z@A MA"@)&HH,B$BKD2,L(D.X]<0$)T4+P3A0"/[(]<66@(^)76\UD/.I]?/EE60' M-T6;.RT4-"4RD'QA&Y#1(B%O0+&1PH(28W6 Q6K!FG^Z&Z+.8!X30[X'[7=> MWUY0-R_/TKKOPF-C=/(:"44]G;0)1AWF2-A9= MLS_0>V7);P$(SR1-?Q=KO[GV1N=C%))Z08B%99$J(<,X0]Q$NKYUB$0KVD8X M#A-&/Q:&[!'U,1WERU39WU+_MSV]'W=78)R8DMKDEP04$9^? FJ<(]F!.9(F MF+:IZS=0M/Z(#NP. ![JP>5'"Z*[M_>2FVM3]CO*^6Q>7N<,W:\7\T7]P,2\ MR_LRR;__6#UN>NR'FJ_+*?#XVX<^PQ5IOVZ\CVC6L C,!9]SU@@O-)(N2I1M M%X2MC](:E2AI].!@\%EO6+Q?83T^?HF3S_$7V-I7VV1ANXX+3EF4SEF4. /S MCQ' 3Q&"! E"4.JHM2W>FP]C9'?)&-61T1WJ1-YO8O\3;?WQ2]49&Z[[*ZCV MAB3F$%,XHJAD0IP8@Z2)G$AIK6N3TV 8&WHTW'J^KQ;9*2H=U6"B2@HZ8 M(1UM3D,"ZZ.T=$C$'/V4'-5D]*5K1L5X!Z(Z8KZ#;[OE._BVT$$*ZE+(53 H M;$J7\Y$&B9S!GN?72D:VN.@;QO@=%]\=ANHX^>XDS6/=.?,]Z+7 43$.2P0: MB='()H^12MZC&*B1-IID2(M2J\.\3!P-![:%MF?/RR-H!LJ?^'#4#_XJAL4D M7J0MT/[3&3(V9XCWJY*P,31\![-_9P4(:V6B,9SJ4OB4$^ MZ(0T)0H9[**R7HC 1Y_M[/!%J_J!:*ASY8[>WZOZCS?3=W7EX];39'.#PEAF M4C .R>@3HB1$A(.7R.A$+6;1<-[",A\J66+73- 6H\&Y()]U,[ X?JZJK;4H M-C"2 F\M.>^61QMB!"2<,PD(J$E+TQ+;P"P[CD.Z>"]IBU+.V<'? ]JDH MO"WGY>4#(ZC;_K\]&3F9A@]YJ>N;B_2AO)R6J?1V.@>5/V>C*J>7[ZI)Z7M3 M6 X@Y-OSD]=5??XURPIH>^%FT-\\-M: AB?\M)KF)UOU^KGK*O7$^W+VQ^@( M75E[H,*OW@3=0QSV_TFH/JUF\+'Z5'J)Y=CH7U%]D>XH76>=68:FYVGDFEYV MDK,K?+B*.SU"PT]@&.?9 82-3A@\3E=W%J?5=3G-A^3LMUE^"G6ZIB-';Y<^ M9\PH)\N'E)^.;B+]OCR>8SCY#/.^C+\NKEVL80XK I!D MOGH$F\_=C]6WB/QW]F:YJ6'/3"_CKG>D[3LOHJ N)I90D,RB0*A!.KO!N":& M)A&,CXX!S\=M%V%WJ7-"6SZJ%FZ?%9/W] MZ/2>;U3_GC6@Z?QF7A#B&LC,6L>0-8I8R+U4PKDT: M_($N4;OCE6HT, ^E[3Q+\ZYKU>T-"Z6EI$DE1"UH=2)(C9S5-A?94C%0K5QL M$3PXC#[3&U]UCMU0W/)J44ZR5I4/UC?7G^KJ\TJ=W\4L6]L5U@CL,,%(49,0 M$4;#QM .!>=$8"8EZQME83^F^=7EDE;]@C?8FXU%/2V7@6W3\+K\FO^V^['& M7O^51['&(89_Z#(>^,V/NW'"[_V?CM/K(GVX FOW8ZRO\ZW\HQ0? M_8^4,V34%K:[G?QB\Z:?EW&6?;Y//SV+L_)RNGS@/#OY#(#DM7Y=U1_LY.A% MKA[3\R'Z]5S.HIM_^]NX8-18RFA"T@%J/"0PIZ+BB+$@ MDV#6ZD0.5SJ',4C[89''#K*A<1[*-&DZL64(%\SKXU5=+2ZOCH(B&5V.7U3!V=%7MAH5O_8!^;%8]R%\:W]U+GLP MF^?+T7V.F5U=%0F[1'.A)<*3!BP2&*$Z*)04Y4%0&XQO)#C'N:D?3+C'C?U@ MG,(&KH*62\->(4F=19I3A:+0R3!B'&Z5W?DHF[M;1NIXD[>%?VQGU(/#MVL> M?K[SPAJE*/4<>:TCPC1'G@4-99KV: MW1O&R^67[20C]+,MET]"WE:S67YINLZM][W;C_\\X!M.Y]MM_M+Q_I Q7L54 MU3G3Y.%P->N_$(&R9%5$*@?-2H$5)@X[)N @;[?'-Q5,$X%.XC M4=F?G5\69'WR[8/^BXA!X0$;"V81*2)@:B$A+$$*5H[(Y#Q6+7*__ G.\Z%@ M'X<".DY'YC'O@4>D3+9"ME^5<>%F\>^+7/[V&UL[+U9>QLYLB9\/[^BOIKKZL*^G&=ZYL%:[1G;\LBN[CE7^=!D M2LI3%%.=)&VK?_T'D$QJXY+,C2EU57>5)#*!1+SQ H@ H'_\;]^W$Y_^I86 M\RR?_?5G^!?P\T_I;)Q/LMGU7W_^_?,OZK-Y]^[G__4__]O_^/]^^>7_Z7']*P( _[HMM?>)^-@7#/_R8S[Y^:<@X6R^>G>%EY2/ MQV\GBVV!QP_37]=?;A]]4?5WO'H62BE_77V[?72>[7HP5 I__7\?WG]>0?)+ M-ILO1K-Q^O/__&\__;1&KLBGZ65Z]5/\^?OENR>5S+*_C//;7^-7OZKEXB8O MLG^ED\\WHR*=7UR9_/8VGZG9Y%.17J5%$;Y9Y.,_P@>KGSK(/ G/W*6S^4H1 MGZ:CV3RT=_7:FU#FKS_/PA+^+OWKS_/L]FX:%/#KV<16 M\_GR]B[^.?\]?/\E-Z/I>#D-+/]'FEW?!+*KT%5&U^FG93&^"55\*K)Q:M/% M*)OVA5DK;1P*X!]'11'^^M8SAOM>.Q18XC@P64[3BZO+=+X(^EMLBJV^[1>K MD]HR/ "?=8K?BM%L84-G\:.L^/MHN@R/E!WE,CXY7SV13GZ?3=+"!3GR^S1= MRUOVI_""7RZ61?HAFV6WR]OW::3(Z'[U9$72MU%WEP*>.N?4J*K+YE?K%94K M:*.I=T5Z$SI3P.%=DB^94U_.1DETTKK(Z#Q=LH6FS>3[-)M&C MTZ-I=#\^WZ3IHD+3CA3LKFF?PG@_6]RDBVP\FM9NY\Y:6FWTYT7X[ZHOALEI M-+_QT_S[2;@>K*"[IM;IV2=7U5GSF[6XIT:N+)*;?!K,L[G[YS);W-=M\/Z: M&C?>IE\7QYKU^)E67EAQU-[Q: NO+[)OJWG]W2RX/,MR&OU;.KD.TZ@:AZ^R M1053[N2*^FNZN[I*QXN+JYT%+F:'NT5EW9RA,?U!N'6ZYI5:_F32:1O!%MO2 M'X"G6N*-*^Y/M,_+V]M1<7]Q]3&/+N9HJF[SY8JT.ZMH&X!FK^\/IFK6;\WJ MFHNQV>D(KW+!@5K:=KA4 M1XVJR/!*A1LW<3M:?DA'\^7Z/4>;=K!0-TVJ"%J5LMTTL%K_K5"TRQF:C3 M,/ZFCQZIJ+!&E;8IDMTL9H<_WF>CK]ET->6I^;RZ.5FOMC:%.-7DJU"TS>9] M*O)O60R%\'GQ6/$WH^(Z[K5>W*7%:@JO@7CMNML4\#(=Y[-QT/;J31=7.@T6 MU"P:4=%.B5$?:TOQXNKW61&>O9[%G9505*>S]"JKZI5W]\8NP7CTU9=\[9,& MNH6_+X//U%SR4ZIO4\QJ4\+> BTT93&:76>ASO7PQZD\S.F?\FE6 M)=BA097G$$=-_FLY7VVK!R/._1BG\UCVXNL\U+=(3R=MCTTX!UPFV#^A.<7& M #+!W\@6E]G\C^[@J?K*L\"QO(V!FF%.65M_CU19Y+=JDM^M&_TEO\O&#+ . M46K6DG. 5^X1;1LW6UNLVPVA4%.=+98S-.4<\)UJWK7XBG.(V^'\,X1YZ+EK M:=-9?IL%\?+B>52X'LVS<:C89M-E<"S<78<=H\UFG0/6!_-?3:?Y]]B!PR1K M\^77Q=5RNGF^0_QJO?^\0/TC=OK9XOXRG:=%EZ-+U5>> XYJ7D'CBAN+]JG( M0QL6]W'I[9_+["[.5<=:?:A,)PVJ2*$*13MI7C5='R_9N'&KXQC+\6)9!,(< M:\_.A]MMPJD61J7"[39QV^D>6V>;\('[.LT^I<*.1%GO'\S?[8Z2NK@Z>T*W:UWG>@2 O-"1[V,@UXS*Z#NUWNHVT^KHSQ"96TU62;S4?7UT5ZO;'. M:C6Y6B5M-?GT,>5@L;::M?E1L37/GFZY$55[Q/XRC1OT.;V.@\ )T5'[2W30 MF(K<.5JP>=-N\F+Q)2UNXRK=>KGE>*L.E.FD0?&L4#$*8^=H^F$41] 8%Q#, MU!V/VG0>C-/B?OIH&G?3 M?QME*Z?C?3Z?1R]]L\78HTZ[;DMS )=?Y^D_E^&U[ENE?KGG^=8;4A7TP\7V M-FM4C,N6;7Y]W+AMVHMLMOAUDMW^NGGFU]'S2+L]B37*7!DQ*0==-714(?:N M9J/"[_&$43[[99)>C9;31" \^C[\N7DZMJNOK"WKEJ4_ M%NELDDZ&T;86TY8,2[##OL:VK;&E95NG^7@7&U=,O!K-OZ[HN)S_Y8GTFA(M-/400Z,PE\H#[PS"C%(&T%/@IC$O M5%YL=-PQF'9B'=S"O?_7G;:&XHE!_;+!/#,;]?%@_EX26 R.#0)X@C"P! M6.F-+%!A ).=!G.GS-AKK+_D12VM[-9L(SQ>MX[/H]LG,@Q!M>=1Z9X!;35B MA4$M#'P7L_3#$^>JNC6WJY8$8F8IPYAZXQW%UE )2QRHD)7,MK;HL,MWW,N% M4_7XW(;H#*/A<.7+][P%KFQK2;@G'$!F)8+.404P9*;$P2A4?^A KYTK=3$: M$%?"Z]H861[5DRC%I78&8DJ1QI@0*OT6;^A\;;[@5\^7VB@=9\S+Q>/X22G: MI[3(\K(9/E\6>W5>H53BN;>>$F.$YT8@X8$L#6CD/<:U-4R&J>'V,>EK!(B+ M61]'M^D1__#Q8PF6QC!&( ("6VLEUQZ5D@ABZSN(IX_WK\Q!; !CWX0XZCX\ M?3"17,H B^00:,\XQ!"5QA!"TKEA^XCU%+-'NXT0>>UZ'J2?> [UMC0_OUL= M;,J^K5(V!WORRTV^G(]F$S6;^/#IX6FZ4N$$2B0%!" 8HEY@%B PY6R'+58# M]/7JJB+O&)LNM/PEG=56\K9L8K4P6A,G!<= T^"%>%O*X;SH<\X>AH[K0M.. MBL/7] 2M/CR>^,!#'QHL.7/$(,0 $5M">BV'YSRUKLC::-36W=X<^H=U>*18 M8A 'T'%-O!&.X&!%,E6VGC%3?T^O,S>I#5VVBTIMG3X$ KS8]W_ZP=.K%8YK MO7'%B4<".ZR4)@0KIPS3@)8(0 U5;5[0(?.B;]SZLK37?F-XY1$?^\ES"<%& M",FQ,1!JY8+MP=A&%F*$J6]GGS[.OS(GNPF.9UYXK8#-@W2A6U3UX;IX74(- M1U3X,*A"HI4&QN '9#F4P_;X:[*DVI+N.8#]D[KM(3S(18Q7S-CS,/79S65' M=[%V/I]XKY7E5!K**:(:6 G*N *"I2=]%>?M@WHFPOP>5#:__/S[ MJ<1Y6BZ1BE## &+.Q2U?JJ"16^1\K]LE;X! C<"M2:1YL7A$HO#7$__)]PG1F$KE@S%KF5 $.,#)-KZ5.]VCV_]*3/LF^'6N\[W#P[,G$D*8 M)1K \#_LK%>";7> J:%8#]-@KHG]<\TUPN#UZ'!0EF._JNM/99NK) \J[P[)ODU6 M^F]-A ]#(9#86P(D\Y()BS#\2LRP(8@#JK I-[B8"UH9SJ V ,*U!V3MG<(]!X0KL.&4X@DEWL5%/: ) M9 H*P)TKI1&2UJ=%9SO[9Z!%AXCV%GEW*HNJ%4PHM=83183DRE#+/-PZU0Q) M5W]1N[-H@C,.*ZUB>1[F?!H5%\4J%]]D=T'(,Y M1Z@^E]@;Y%+[@+X:M[!/9_#%<(\U Z%#>JZ#DTZ)$FX;K\2]E?6W:/@;).FY MX1\\I5?_>7(:#';!YAVO281C4GKAK1(((>,V-I$%G\2N4WD!\_A M9WWU41K&WV(6_AY&Y^>O3!0*1C@%B"N !5- &%D>H>9*V?K'S.6?W.Y*"WWQ M?!M3GA;?LIB0?9?T'_-5DM%TW7_G7_+%:/KX>Y//%Q_SQ7^FB\OMC:0'B-[9 M.Q.&.":2**N4T<@#_3"6Q)BO^O'?$+Q!J@]%#\U/E[0MP#[_K8>W)C0JCP$; MA@43Q@7&-"W#?00RH@&'W]*VRO T,5 6/TL7ZD=9L7*+S\/N?:U)E"<04(^" MCXXXQ]PI6>ZU"R!9@]QY;VEOY_5HZ-7;+VOW)%AOFX_B\T7X;DFAFO4,> M&6JD@@9K#]%VAG4-;'KXEC:]7H5R:D\7Q<&_HI1=7[_/OT?GX,"K^B.W; MW!)0'O@K [^,%U+6Z4+IV\FZT-E"Y&U%WO22"0%DN' MI1'<4B@UV?9?:;FK'W8,_]P0;!?[P?/X8GW[R6KQ?%X*^E4R,?6$:A*K*=,.*,8$@ I""K;9-Q22J@&OWM+N5@_0GHEDGXK\NAC= M7J81^GB1_9[0MB^Y3A\)7IU^-5^0>"0Z(\!7&[XD.CA6?*-U;=_WGAXF(Q>&XVY]YP+#K7QE (? M#"VEC5("TTJ9^SI"[E7=>,A(Z$@8<&H-EQ0;Z@W>X"B1U7VF6NCZQL/*E.GL MQL/3P!X-^<;#>ODV!3>6(ZX)PT0BC,*$PDH -$<-EOQ.9MN9DO)4IL#!?)NG MX3B8Y;O7D+10,0R4Q%9ZQSA75!E>#A*.@E>5;[,R2WK)7E@+V#^IVQ["YZ'L M2?DV7Q5CS\/4;M(G$F"#=60\1T030"TS I2R&JSK'VEZ9?DWJZK\I/2)IX$[ MF"%O'W[NG\MLKH"^6-RDQ9>;T6RSO;(-CKO,IU.?%[%0%]Y@K88D M4#MKXRE(#N(5M@89;C?:T!@UN#9OR(N*M7V?(>OF#?64]2+8>3O)N@V)0=Y# M!3QTA(2?5 *[U0&G[BWUCXY)VG]?JJ7"U]^-GN[GGZ47/6U"XKGDTFLF8?B) M/-+2Z5(#0M$!I53\LQ.UH<'7WX?^OE+16?O0TR8D&!*!,*',* @-0DYJ5&I M26%J]Z'AG5IY*WVHD09??Q\*BKE*LW-WHQ>M2&3@A0YCEF8 <*P9EL1L]& T M@_4/+ SOT,U;Z4E-E?CZ.]-644?C,P>SS'!*2Q,N))) !,?<&4.M!M:7+KG! M1M:_EW)X)N*K6(?H4'FU3VUV)_8N:3\5V3@]'!(Z@%8EG$JF+>$:.$BDD^+! MJK" -DCA^YH7*+IA;_Y:M3[ 'G?\T,%*YOX[7<6&)41( KBA/A@B1 N#@"Y# M%ZQP#>[S&]Z$]>_1[[I1_ "[WE.W=$!=KV+#$J6@$, X0)%!BB%OI2LUH!FO M'W#\FI="7G/7ZT;Q ^QZ+_S8 ?6^ZFU+PGBGH8(2$(:M=3>=;Z"%SZ]UQ! M>'%5YIBYC$^N+89T\OLL<'>;EV-U9J$\W!%>OR6OIN%S].^WG/NHT)J/%[>+E"I(1O\-[M3\_-1$=^@-^G3.ZDJ3^+:U'13% MSF>K$?'P:9V#Y1+G=? ^K ?4$T:5PP;P#4#*>UM_0[[CTSO=L.#%*=?VH.LM M(>K3IAX]MK#S^00ZCHTWD#FI-7'""P%+V93T;-A'9EK2V_,DHBTB];;8,,A3 M*$,BP7F4_VB,_!*>0I=* M525*Z1@DP#V''GBJ$83EO!Q#,^N?4.IL]ZDSXG0!V'DH5#;9!_!L.L^N9RLC MK?B_RR#_I9/K]%1:U:L^,4Q)(;AQ, SN<;_9;;T-+:P; MX!W!75*M%Q#/0+]]KL I'#M<1V(@\(;BF&R30.I8O)YTZ[8B4G^RZVS7H#,B MM8I4;VRY,._48E%D7Y>+Z!Q^R3^-B@!+Z!475U]&/ZH%'IY02T*PE-) ;;T3 M.CJAH1>5. #D!W@.M[^UG,Y@[#6]V4T^#0J9KSO:P:68YP\GD $! % * H7B M!4-QA6(CE=>@?L1H=^3H0F>[THLU :HO]5^,,YU>Y45ZF8ZGH_D\N\K&*^M_ MOOXXX+$+JP,VWAYU?!LZ3Z(U ^:_>6)>"I$ M--]4/L[,LHBM7F]ZUR5>\\H3:;3E\MM7"3+L+0,>W\ MU=L5\QB"L_'_NQ?XR5M[B[C8_?Z#K^QQB_=]E82K+QY.B!8,(3"B5++B3R@*M/9:08X/7$@GG@>O3=SZ$2 \-=SY8>/DD]%/EF.%Q?%YNK%/<$*^QY-O,$,RV_B$NEK,6\6CIB5XBF9C0-ZF@?.]V\L'GT^T5#SX M\%!KZ[2B1!$+2IFX WZ8P0;-5?12UZV!\S84/ZBX@H'H^SRNWJ:]1_=1GCR7 M<(D5YEX[2Q1R"@.Q644)4R""#=8#6E_<;$DG+ZZ%J8]&7YK]$ 0,!F[T.8YJ M]\6SB;?QLD[B0*"\!MX@B$@I$P=H0 D/NM%P4T3Z6SG\ELZ6Z5Q]G2^*T?CP M.N#31Q/,-1,.$\&H#KQEED)72N0U1\/IQ1U8XPW1Z%F_<6DQGHZ(+?U'MK@Q MR_DB.+2%^S&>+N.1>S6?I^'_DR^C'\BCT87^A!!NJ>>@RFGK& 0FV,):E ME(CC/J\"J:CXAMK:J?L6H.F+ +\5^7P>K**K[% O?_14D(-[)V-N-19O:9=< MJ7+<@HR*^H>FN\M:T%[?K@]$;UMR=VD\C3F[=C_BZ=A*!M_>,@E7U"K)!(=( M&6@QP!24,@+$ZEM^W9V0;T_9;<'26R12.IU&(V,V^3 J_D@?M?S00HEW M7 HM$,#!* JB&L;51DH4_QK>8-Z"QIZOQ;<%3W]^P#P-[[H)+;9A4IOF=ZL3 M,$=Y<+!<8@Q"0 2@*"4Q:XDD<"LKDG2 6:+:IT*;"/4VO:>S ,,T-%E-;@/Z M$8)X5/\X'XZ43 AT4LH@F>(.(:8!9!^WIOBDKOFGZ(]JFBZX>G(X,YP4QB1+ C MBFHC2P9C 6S]7DY?D_U7&Y!>X_ ^YK/\:8LW]*SB 52J(,$""0X @M0@!HBR MB)0TCU>,UP_&8*^!#EU@U!=#'@X4KEO];K9(B_#) 4[L*Y)XRX$1)#B_1&(M M<3!V12FA0VJ QUG:5EW>"5)]<<'G19I=S];1Q^/[U8GE('[017DJ M)]220"DL@XP;*)S S /NRXU/8@0?X,4Y'3.F._"&,>74GFJ28#>%"56&?J., M8DQ;),IE4D*PGA/94^)! )EF758!^=4*JDXV"X:$(98 M?0=;O!HB-06E+Z5_3!>5/.LGSR484><%!BKF?!%4 ,-U*0O43-56L'P%"FX" M15]J=:-B%@:O^:>T*/,09^,#ZMWY?"(0L";8:\"&0CS:XBJZQ*K,;C7E8I.6,- M$E3!UQ"UTP%$G1YJWWT.>7]6H5=W)IE[YSUU2"JO *5."+-9H2*>FI9Y(K*^/PF>33$.CS3/+))'C( MTAJOC_F8?E?C<;YR;)^4CT)Q=92YHGAE(1A+>C"QV16 M8<[2CK/A9EVORX/G:=\Z!*NOJ?Q+>-O%E9KDJ[N'CAZ=V_5X C2S3BCH$$!6 M.8>.M9AW!MQ;HL9Y*'$DY?J &7$>)CS(_SDZ)J-B,O_] M+EI[X7D&696TM,?+)]1:[+A5VFH/K#/Q(,9>?L ",RFJGP94;:UD$: M D$(D(T(LBV?> (=U9#S@& R&&GM2$"\/"OH=[5)DAGZTN]$:0N2+V=ZNCD MUA\8O%RE 1?4(Z0DPLJ0TG##!/:9>/\<]F>;X/2VW-S*32Y!,(:@!M(X"1TD MG@!6RH:\5\.V.%O26Z4K7>HA];;8,$@C%?A+0@ MSC)G2@P$1/6'A9YOM:D]+'2$5(\!J$6\#-RFZY_O9B^W$*O=;'-B38FW(#C( MCLG@>4$6TX/;[9:2A+1^P&J?<4QU]\6Z!>L,]N0I 2R'BB5 24 @0E@S84CH M)E:6KKG7P \P'5AGNMQO?S:%K;]%J&:7'%E%-(':&*##D!RPLFP+E>*^?NA2 M9T9G7V1H#-:P@]VIAA1+K)!0''!DK: /L$A:?Q3HS.+L2_%-<.KUD-^>>T/* M^TD.4*%*\00'@YMKKX6D4BN'87FGB:(@7B,W/,.S+X9T %^O\\6[^7R93NRR MB+N_JSN.UM-=>2 @G43A@F2K(V+')I33:DM <.8DQ]YXZ1&V0& "2US"=_53 M4':6N:+7&:=3-,_,LK^/ILNT+9(=J"PA'C'OC!#,&BL40(:9+2H0UU].Z2P= MQIDYUAZ8_:W!;@-:ON1[E@Y7 GU]+M!E&M"<9XMTDP5TC@5$M MH+"35R<( ^>(-L!SHS144F.ZG3J8J[_DT]F1Y;[H.S#H!S%KJ_%:LGB:N^Y< M_;B.!,1I!$!JA.:404-)F3^50H_5 \Z#V*&;H#A$.;E9C1Z447"')#8*6@X M(,0;+6"9J3D@0%'].;BST]1#F(,;0-@KB2[3NV4QOHFC[,N><(P^!PN'(5A@ MZP2G@+'P&^+*;KL.DJS!+GAGY[-[94Z;Z V!,\?,K:-E$QVFZ7@/JC$"(X"X M1&XKLW6^P34HKWY)NVWP>MOX6._YQ9RM5U?I>'%Q]2QF/9N-L[MIP&TMRT-$ MZJ%MD=J5)@$D0K0SUNAX08# 7-@M2M@W2 KPZA?*>T.U+^YM3Z<^V@^*E^X> M8-:^(HGT6"!C/ '8<$L8MY9O)$08T09#TZM?9V\)L^.LF 5RKG0-T4;3\9-* MOJ3-YO]W?' MP[OF2M^@=GB@W*9?GT4DMW1C=JS8QOBIZ;X;P;L?,D-;TXLK4Z1!.7XTSJ9! M[^\KG$H_6"[QV NG$=!<2>D]VC"N6. M:X4AHY!RA:6B&Q@\:;(<2:LL ML%1+C4NIM-5\V$>!ZBOI@+8;(?-6]'X>?1\Y]'-.=9]'S7&+-#;R:)#WTP<3 M*8.S2S$DW BD*4$:V5(:SE2OZJUFWC=12=XB%GUI]GT^F^2S5>;CKZ/9'Q=7 M5VF8O6*SW[_3%Y='%5ZI? (P@@@$OU8SZ1&72HN-[ XXP>JGF.EL*:E%'G0! M44UZS(O%(VJ$OY[3(EY,?CF:7>^SV)Y\GZQNCC#* ^Z,UPX!!ORVS=[6OW^S MXY/;[9EI3?#H7(=[.^^S)Q(%L<7&.<)Q<&,,$ K LMWQ'OIA6E\UL7^NN488 MO!X=#LJ2ZE=U_:GL0X#O=GE[4&E/GDD4TD;P,)>((+GDF$-JRK93HNH/H:U; M2+51S]N1O5.]C7XC=8NF%;TU MD+VW/:STZ^+=;+XHEG&)Z\B*T\N'@U28>C),&Z@-E1W4?F.$ MWB(7!F5+#8D"+>U3^ZR8+U1X]R2^?^^LO/?9! .A"6"(2,$-U%1"OVVGM69 M5E5[D.?M@E);>9_3<3Z;5-3>SH<31ZS0@!KGD0;086:=+O?5B&]PU6]GRT7M MJJ\-5&KK[S+]ED^_9;/KQX;%82T>*))8*@F@C)E5S!W3,(Q)9:L-H?67_CJ+ M!FI7E^UAT]N2\ Z#> M;7?2F1Q@AH9=XKWO)#*@)=!J#PB[VG1QMXY(6G^ZDGL3%[5OC#BME@0@([UT M@$)*//(,&<)T'B4(,'IHVJ5210:<,UTQ+)>&>Q)@*5J\98RP;Y0CL+'>UFRN@(L/K#0SZ: MJ>LB786<_=_EJ CTG<;<:(&V\2.?IC&.]6+V^VPY3R>?\B+B?W'U&)U/:3$. MCXZN]T\GK;XEL2I@K;AA'F(#H-5@ZRECB:I=#-1OBH8NAIUS8MH.WR[CR>?0 MED=76;V;34(/22>S=#[_DI?I%LM+H-\'2+NG7&[ MGBR;"ZTWFW$-2=UB$Q+A*)..NKA!X1WBG,#2J"$*N_I1X9UE@3@#F\\'>*L> M9-GP:)N\F[EO0=B+*_MT!Z&*#WFHGL1)J8VD%!)"4+P]PX(RJ(HXANK;B)WE M=>C)BVP1M1XC%:^_I,7M8W$.!R:^>#R1 'N#XZZU=% B["0O%]P(#2+7YD-G M&1HZ6F9J#DY?:B^9NAG #FC\V9.)1LA*:Q"ATB$$:4RL7\J#C&EPN+"SK K= M:+L9,'VN'3R[6/GQ*'5DR>! R81X@+D%3$JLG16*(E$ZO@%!U&!Q^96M+K<+ M5*-]D.'KIMFU@O1L&!(C[HX[P;6&PZSZYG:P_S M<(CE[@*)$MAC@254' CB#6*;2"!'-(^;WPZ*B7*D0 "X@9^=753M1UE02.4WB(?!AF_.10:G,O[6[ZME?+-$::VLI9\PX)'@,E((;2;%%NGY0?\>'E5^!X=DB[OTSS 2G MJAB-%_&6]PI'1O872RBF$"AC*:& AA]""U5*"CQRPS9#VU'B7F:TAM=;9L@@ M#=/A$>,\A/!YD8;)T_T8W\3CM)L$CT>-D4/%$D8YEQ0@:)5T2GC.>#G]8@F: M;$UT996TH[B\,XSZVY?<.<4>L5 .E$J 50 A@N.=WQ1)K1U&&SE)D+C/T.>W M9J"T!_N9Z75T^CE8+J$D)C"R#%CL-(^V/P.EK$@*,VP+I14M5F-&([S>-D<& M::,,CQKGH<3GT32=7Z;?TMDR_9@>7SC;^7R"A90<$J*H^I?'>!)%C3 B%,E.&:4HL]A%OI'. # M/)W=C=Y;@:=G1]0LBR*=C>]+4[NJ)[J[7$((]U;3X,_3,+P%M\T(7IM.-AS/?/OLR(=3;-_I9-2C(O9@X7=H.W)1XX%+P[3:SCP@ 9W+ER4F76F%ZW;$]=".DD2NG\()]SLV<+Y&4Z MGH[F\]4M)S[H0(W'Z\N7TLF%>?=NMLC7L*Q#,4,=FU.)P5RK&W37X)4)T9!+ M(Q5WGLN -):Z7 #C!)'ZEV9UF+GF?,%V_2$]%"['JW?_%4\DK@5[-TN?B;8^ MMK6<+=R/\70Y6>.RE7]U@C&=1T.E&<%;;4=" 4 $."6L=DK#X'#SI]2=R(5AL1;B V#QB)KI< E9E#8^O9& M9];N.2C;(:1#.#WB1UFQNA)T7ND,AQY-1[-Q^ODF31?SX1S?>!#C_4FG-G:4 M2Q"4S L)I7$<(,.M-)NAQ$DL>:4-ZHZ;U%N=Z(>!50= M.YS1W4L3+@$F0CD+%220>ZSH9E7:(8!TGSN_%0]C-.++KE@[3'2O7#MI9WD(+*EVQN(TA%]C3+W1#'&'K+(L=&W/!3,E M8%A91(>]==Q4;56#Z^NA]!;Y,,AMXJ'0X%P>6==G+#!CR'&L(?-*(\*E(YOX M'$< I0WNC.\]R+ZR"FNZO+LB"-(^@$F;6U= M_XXS% W-%G%^S1'S@'LCX[YM M\#.5\5YYLEE41K)7S;D M\TU>+&+&L2.7N50JG>C526BGPUQJ3!A8G?:;T ['G#+U\T2>Y]1$9=7D74/5 MMMK+/'.UM/ZT<$*-";,H1UY;PAG$QFY[!5>0]6E;#$WIC9#J:^S?94X=L37W M%8E7&3D$O728.<")P-1M)40>U!\ .CXJ,T [LR6,S\FBH_;#_D()DAIX88EV M0'**&/*V=,6YP&+@U_XU5UX%-C1"ZJWR8I!6Y9#H;S='$\3KIZ)0DP#$)G/. !"4]X MU39'5^\OK:(C6C]<(&'8 L:]XH 01 #CI7SJN! U3\AT9G9V:*&6\6FWV#X M-?G>9Z.O,7EN5N%4U,%R"?=!1H^Q%4QQC*327I>1#I'1PXMQ[*"GMPE1.YV[ MBH(KE$JT)) 9CP2"U@/"K.:L;+LF#4Z]=A8/V&DW;PI0_PN*JX'I8QYO2/NO M-#A+^8?1?)$6']-%#)-511$=YG7D3H5UQLJU)0IKQ;S3CF"/H3?$B.2/HZ)8/3><\.+W)P45/R@;6"F8QE@"$Z8-Y[C#V$F'&"-2*%(IG4W7 MLE5/SKY>9'.>(J>%<@8&%@N$#14;F3@.,^[P@G9KZ&-OYZN#P:#C:]O/X>2) MBU>$*ZX0Q4Q)H DKP6%0U+^YOK?LYB M(H:=KY]VYTR)EBKKJE*BI=/0J:GY>;%XI/7PUW.-AX^2R^A2[#$+GGR?,.U# M.SUD%A$A*94J.#OK-@ND**RMT=ZR3-R?:ZX1!J]'AX.:5OM577\JVUR7?5!I3YY)/)!2$V0$ MHT%8@IE@I7LJE%>]6D.'I\+:J.?MR/Z:#PA8JH.@VFBK(< 00*W%5E)&ZI\: MZRW'<3/_N$5P7G/,-I&$6HHUESS(:Q1%L+3L)!16#G.>;5>)IP1OU\/K+3-D M4+/X<(EQ'D)L\O>7[:V4F7)'@40HJ+P1E'/(PXAK'/:ZE X;/,#CI.THZV5& MRN;H- NW>+2O5R',XL73"3(2>$2)]C'^2PLBG2W;2L,L.N2=S!8TV1XTM=7X M<1G?=G%E8E:Q(DOG_PBM2=ULD2WN_S::;Q+@YK-=IMUI%20"8QD&.0:PL\8C M;HW<$E-Y/.AI M0O?I_K1:$F6Y"*Z/T2LO-@"'(-G(IA0?=MQ"0P)TBE03%H2W75Q]*O)%3"$8 M0+T.L,P7E^EDN?K[W6P5JV%&RWDZT?=^&CY>KJCZ(:@AN*H'J-&TZL1[A8)- M1!25(%A%C%.V10$[7G_ Z"%_9'.^] S?>4BT7N]X-RL'R/],1\7>J:;]-R76 M8$(XUS" Q;ETT(%R:4U)KNI';O20[_&<%&L#S58FKPSK]EGX(0M\<6N:N M66,23^=Z09T58<)FA!/W,%EK3>I[PGS(Y.H7M?J#4K5L]>N8A^<9Z_=#PU0"5ZTBT5DP[B%AP8@R"'#E9SBF:.=X@<108,L^Z!NI\1_^"%D;3];49 ME;8==Y1+,(TW:5 /% K]0VNI5>G]:$4>W3!\,BD&O7C=!3A#.$_U>7E[.RKN M+ZZ>2K+OOHL+Q-\4 ,]>-'$L*E MH= ;2)DUP@(=?BO%98KUF5V\49Q89;7EK0!QVMP[3\=_NO#"JD6__ MBFKDC]18?IZHZ733Q## [HWR.?1XH@ARD"J@@( @/BK+J4"1KMAQG_55T[> M&29O1>.#BN^3B3RUK'@;!OJH;(^WAE1MEK+!H?)6H^+Z$9SIV/0B^;^ M]KL_I+GP=8()$)I#:R3!2L>K/C@LS7Y+8?T;MUH/-^A&B%4V6JL;?W]N=9# [K1W.D8]**Y#_]Y<)X+7R=$$&:$ ML\Y:@+UG%"E2MAIJ7S_W1NO;]MUH[G0,>M'<_[G\QR'-A:\3K#7 1C#@*$7. MCN=,Q>-V+[,H:KT7,(^BI&UZ[CC=Z-[O*B]O5[FRB,T1(X0L*$ M[GB8)P@50+-*&Y+#Q;/R!=Q-WY%P;K3PP7\$)N#&J81*;' D3M@^=Q0.;B*= MB3W[[N?N&?<^-ZY.)WPV&P5[;S1]F!"/Y$+84R)AEB"$M5&:*@>5@DRH#2@4 MAYN M?LAGZ?V'4?%'NO#+V>1X1HG=!1() 6<&<&R@,1($U]VA4CKFV "/II]'N7D' M:-8.>S=Y<9<7HT7Z,5^D\]%LHO-#%#A:)F$.QCT)*)P&3E!%E6>;=C.G5?T@ MS\[.IY^5!6T#VMNAK[+)-OVZ^!R-T&H7 1TLEQ HA+&:>.0M-8"B,&R7LAK& M![0I.PCR= %J7P3Z_?.78N74W)_ GOV%$J*9)]1!C@P76 ,N3>GT,"KY ^A M#X(ZK2':%V_T:/;'EV .VO0NGV<5\E_M+I (KX5URGM*.")2:N-@*1UO/YI@B5P8*ZU66#A$,70,E!(1Y^J/)YT=5!\$/QKB MV!C_?H7HIQ=#WGI'H22G&8L;$+#AY%G@=709:&'H=4 M#/QBE+85OH]/'4+Y[TVO8:X'OB96G9E-[V9WR\5\!0H\GE9V?ZG$ B.9AD)3 M+93'FA!46H.<(=#K-0'5;*>.]+B/+8TQ.R->ICUQ8VUV[!MM\WF,>(D *2^SE<)SPXPY&C9!&(%K +!IQ!*:HT( MW?H4 DO>9XC'J3PY:^11V\CVMMDPFM\$1.(/]\]E]FTT?=+-'N0XM/%0M8Y$ M6&%YD!\&AY491#PCVQYEK![@K>,MZG5'3KDN4.MM'/HVRJ9Q'<+G14PG]K#( M764@.EHX">.W5L8+(2&'" +(I=M(+:'% \R]WQU76H?K_"1YNI]6BRI/JT@X M$D8ZH95#QE).M(V;<=YQ"32WID$.I,X(TZ):*S.F$6J]& 8

    ,\\9Y;F;<.5I<(0)A6$FNMB9., M$"W*'6$%G!C@"=6V55YM!FL3Q6$,7K4'K0119ZR!4$M!A#.",UJ&;RNB&EQ[ MU=E@U3%G6L6KOWBN%$Z:2@I81#YP$%Y1J$$AS5 MWW?J?OWXK%-:Z]#VN3#X:%U*+>S=)6K>OVQ3J^"$?;HD2[!?/*:JS18?9/PQZ/^NN[#/37A M8^BBJX#-<^>0V-ZD$#/GKP:.J_7EO)4R0U0HG7BOM?).RS#H8(48L=H#[PS" M"@A>+=EUW[(?R^)PI&0"-<#.4VJ0]P J CA0:YFE,1;4SY;7]13]7V\(7!/8/+^AQ/%L.;8(JNLU>%?IR'&:!YZ/'$2$ZD= P)!#QQ ,2AHTUH+M1AFH&\;\!_49"-T MAJ[30477#D65+:G0_;C+HA<4OI%?<@30_O#7@\\G0%.AH"12$J(-198;MFFO M$T8.:&FS'=CS]D%I08D(QO=C4E6)3Y]/C!#.<(45(0!A+W1X5=E>15%]BZGU MM<8NE=@(E#:4"%;O%Y65^.3YA!FD@.-,4X^5(B@F_BC;:RD=T+7GG2JQ"2BU ME1A-M2R=^+6Q]FZVP3&=WA_)*W&D7((A4]RZ>$6 =XIQP!'9MI\UB/ML?5FN M?:6V#$Y?*[1;#-1R<9,7V6+?-46'"R16 *HI$@9[3+6%TGM42H69Q&:WJLC4)M;RPTVBQ7$0'_._\Z5^/%Q554VTJBNVFZ2-5XU:A@HWXJ M\F_9?'5CPE;@S;7F.IT%P'>%G;;_DH0#! W1"F@$A KV,8!HN\^C>:\7&E;C M1Q>[5V<'MOXJ3GG+^;8=EZ-%>IF.\]DXFV:K*R8V@HVV@N4KP3X%URK=>?U) M2S4G"AA!* K2A_YI-"(>;3'@# SP 'IGY.H=S3X&,7,SFET'B3;2'.\5:O)? MR_GB]@#K^GE[(HU4@CE'E('8Q;A0LIG&%42TP=FPSJ;%(0Q[_2$^2/:>@[.) MHO'J)&8) UX ""&RK,0-6U _HJ"S^,A7R=03<>Z#GZLD@]EF8@C.2/AF>;N< M!G$F&]?$C8I9>'!^0+P6.-M*.Q(B#4'&.>^DXB)XS0:"$M]@&0WH0LHA\?@< MV/?![=]GDVR^*+*ORY>2_"-;W-SDT\DZ=-J6SZTQV![4:8'8S1N1&"8@B5<= M$@DIYPI)($MDO;?U[8C.4I<.@=6] _]JANM@ZV?Y)'P:,T6G-EW_',H@OKMU M"106.T.8@98HZ!1#HEQ=01#B^FY>Z_>>#JD3#$80.,L[H<>3!K8.;+/YG?B0IJ$[X\3_6P7Q./4OTVS;_&IBV"_YU]G:;O M\^\Q*BOTS_C4/K;6J2OA!'%&@H0>84$%@XJ7)B RN,$6)02OCFL] -@@1O$N M6XRF+T3>'YNX^_G$2LFX%Q@)(,,K*&9Z:]4P(^O;F?#U;5:U!%)?(0EQ+ ST MS!:/&[N^*OY 9,*!4@E3&@&OG,?0 $N5A,"53, 09KC$4SE,%L$9$P+*=4L,&N69?WZY,"P#U MU;?W8W"@:^\OE + 2%&:&NH@E+0,&YMI,0Q!6%]&KRJ+8_6D>HM4\@JN=+B MP4<[ZK%4+)E J#S0#%E'E0# :V1*_F,2/JG/C%>UB= -7+U')/\MGV:3T?WV M[TVSYY_2XO/-Z& *J\IU), HS0%73BAI),!.&5IBH+AJ,)B\JA7ZKH'KBSQ/ M=@Y*G_CB:M,%CE@>IU>2A([B4 SOY0PZ1X/]+,O%(^RX;Y"@_%6M;7>.7%_\ M^1R:F5UEX]%L488(_!Y3,^7AXW^M'=_#(=S?/9Z.OT_E- ,OK/:WOZ MXFI=)"AR+_8$?)Y1.K#6A!QO*C+#8 H3T-F0@WB;8()')JUK([0ZR M!ZJTGG+MT6'8[7)Q&*(?9^4*4_QUZ!7Y!K-\UE<*K*<1KQ=7.KW.9K/U9K^; MK7;]G_3%Y]WW3,U\]-67?!O+NXDNZZE-G2:$*Y>(U_G0>GF)FR^RV]46QW(1 M\[3>YL4B^]<*\$V7NDQ76R!?\N=%NT7\Z;L&D[3-KPZAOP\MF3QOX_L*6=NJ M%$^\@U1J[H/59BUGP!D&47 !#(#$(%]I3Z4CRVU\DTZ6TW1UE?(^08YE<*M> M26(QYUI J:B$B'IDN5!K)(!'1-6_3KCE9&[MJO6Y5=457J-N$KOMI-J\6#RB M6?CK.<7"1\EEM!GWY$MX\GT2W&!K-0CSO!76 8@% !LL0<:A ,.62=LV6[O9!@F.D.:F+_7'.-,'@] M.CR/[O:D*.A7=?VI[$. [W9Y>U!I3YY)E.;"(,&HP0(Y!Q23M&P[$GI MTS6 M1CUO1_9.]3;Z<5QOCY]).( :*06UDIYY@..*R*;M4 %8__1PZWOPK>BM@>Q= MZNT?:79]$_PD]2TX\T<&RYW/)LP3CQ4&"G*#*0PCD"(;61#0?$"W.;2AQS8P MZ"V7QWY;3=]_&/U77ICI:#X_DNGKA%H2Y)B! 45OC?/8:-=Q M^J\.[=ON81P G1[:_W%TFQ[-$G5B38D0F# /&7,2"N6D1D"5>' I]#"MZTXU M7YU=+2+Z)],&Y0.\9H*=*;PHO[U;+M+B5HNJM*Y1-.@T&G M,TS;R^@8'F?!D9()(4 Y31&TP1]EQB,#RJ6!X%DVN)N@NSOM>N)% MN\CU%N'^="C;X'*,)0=*)51B[HSQDEBEXE3I%2OE)':(V5#Z8DA[J/5FD*Z/ M8L4XE>>VD9I,5@HZM#93I7CB'?.6>$4]"5,FEQRI<>:VV6TK$-SE)>P3^OKORO SK^4]OL\O5I.WV=7AX*>JA1/$)+&!LO+:2>,C<&QVS4E2GR# M.]'.8;(V'RHZP*POMCP>RF+@ZN[(SAT\.5PP@!/6U9IF^S?(=15$8\15]A"ZCR$7ANR7I1 1'AWSAN* M^PYU)3%9C ><:JP49C18.&"#!$=,#^;>XG;56C_4]32\^@QU?07A!8*'T3#8 M6!(Y34 8'+&B)7@*6M@CV;H*+ZC,CP;A!:?!>'Y+M>M-W]C'#11"0\R(5D8C MP4H\K'3V[8075-9\P]W?>HC^R;17'UXP%(*]Y? "!;@@A#O'09#70FPV[@&* MB2J;I#(;ROI_9>W6"B\X#;_7OZ,(G;+""TF%Y1H XQ7=RLM=@S0F@PD\J,N7 M=I$;=KR!X\H$8U(2!8 0P"G!;"D+LJK^U#.8>(.Z+&B"T^O=1<;$*0AD# 14 M& M-A92EG$HVN,5H,'$&=?G0'FH#,&A_*_)Y3?=[532Q5AO,-44&&PLE-E3I MC<32BR:)%<^Z=%MWJ:=EO ; D$?YHA^O2]?CS)[*$AUZ!P

    W"M!=1B].6%20F/*65@"+.L'RYYW M][D#OIR.5H\;1IVFG?D6K+;\<;J^KNKO-F/,]C4=@O4^/'W]9%AOM?J'3%!J M-OF\O+T=%?<75X_2JCVZ_3:?9N.N=%:C'0^7??B\<#_&Z3R6O?@ZS^,M"SV1 MH$:[33Z+%[L6FSWD=?[NRVS^Q[FW7Y\T+#;H?85-U_V%$H,5]KSZ4G28]NJNPLD82+W)#B:'A&F*<5&8K^6T%C" M43QI$[2IKH]1IS9$_>T./ <@O/[H%M.!4HGEWG(>K#R-G?0:>$7)1D[G@1SX MQF4K&CPZH#1%Z^VR8Y";C4,CQ7G(\%N:7Q>CNYML_*+M1Q=]CY9- ZCK: 2 M*6>L=, 14N9I5 -KK_IRKEN18-YMSB=;:#0]SJ=C6^"T_#'Z6;%DZ()!PR) MT+V 5400$ZPXJC82>R)1_5P^'>=OZ=ZV:(+3^9A1-OKT>>19T82P\ ^'4%DD M(!;>&X]*B3W"_-69&C45>I0IK>#V[\"8UV)^#(0H9R+(:'ZC9I/XP_USF7T; M32N%'APJEF#NF+6:"2.5E,A8SNA64B[J3S+]F1^UE??B5&%K./7%B,\W>;'X MDA:W<6UTO7)ZG _["R6'>08E%**3RI'Y/2V:Y?ZUSH";O^'=DG M-ZP?=E/V%TH<9-P[(1USF%",E8O\7TM)C:P?C7(Z0\[IH+2&T'EY<-3(/%0L M00H0JG&PQY@$$$G+E2HEE0J;8;LD;:BP$BL:H?66^3%(!V1HM!@8'<*DEXU/ M6 +=7SR15A/D+0ZS,X%<"XNP*?D1XXT@>J\ZQ=J?=-]-KO^^VBZ M/!BR4:5\HCV5PGFYDM82:14LPQ\00[K7K,$U_9;WS6,Y.H#JG(L:)RYG)- & MQANI@5$,0FJM4[B4# M8WWGM;R&C.0E:0*;/H:&:AWUD?*A62<*@PIX#:Q1A MD ""B;$;%+#!#0Y2]+>XT9]LQ^906\8/1=7HP[=Z!8@F$P:KR,.:" M,L@'RXIQ5$H*4(.(KLZ.8O41"E@?H0X#W.M$ZJZ/EHR,"0.Q8XW*SB1%@KL IN&E L M(,4=IGR#6.@^#1(&MQQ@W"L&7!OB1J#7/T?,"/. MPX0'^3\O1K/)J)C,?[^;C!9I>)X >90:E@P'3 M"\K#Y>#1C>VZ52:(*1Z4X:U26C"GC,5;A)@B9-@64=>T:,S"1BC_R<>72 W2 M#'LK-#S7QLITO$Y@\_LLJ&HSP_RVS":C8+Z^FZV%T>E57J3EHF>%B/*ZE28" M8>6E"%K1"B/K*?2F1(G+!A?-=V;==4^(%]LR/:';%P=M%EIU>RV@#E;[TO\HWNDGFEL_&1Q6_\_D$A[%50,2#V2E-'%4=M&O9-.#(UK^$ MJ[/9I"6-MP%'7ZI^GXV^9M. <+J*'X@7R=WDTP#S/ ;$+.XK3 =5JT@XQ*6C7O']GBQBSGB_PV+4J1[H]/ M)56*)T%.%:_A-DAI&I-L"$FWDG,ZP'CY]I7Z,F:I;=P&P9A*TU#%&A)DE%86 M.">!U(8YP+W>R ]#!QW@.'1>WM2&KE=[Y1%&Q\>7/242$F"302;,#>6"2"K@ M5CXO8'TKM;.0V,ZIT0Y4O2VSI,$]+V)2XG'@\)?1CT0RAK/.THD;%;-L=OTXOWD0*!MGAUAR MO'""''?:(J@ 9AX)C)V5I=0F8%&;*)U=+=LY45I';5@!U6OK_R'ZX6*V[A&? M%T'"&!T3:M*C:5P?_'R3#N!&VJ%'5!/ '0%4("*AYL9ZH#9D4#'DX\^(ZA=A M#U)8X8-'R8AU@C+L#$-KQ*0G%/:9VZKKB.K*Y&@WHOHTA/^,J'X1'(@0L-)0 M:JC"'@0$/6(E@-H/-TUT7[QI%%%]&KBO*6S6:RVQ0Q(%D\-JSH2R6_P8Y'+8 M\4,=:;%*_&P]X-X2-089RC-@1KSEB&K H5XE9D;:4JV-$6:S7*& "E@,;[&X MF0IK152?!E)-@LR+Q2-RA+^>$R-\E(2N,%D&GZKXG!;?LO&^ZRGV/9I(K<.D M:TFP$5' "DK!RO@.X(GNOTGZ\7,)$-;B M,.)!3!S0(DQ:<+,LJ2 00[I_OB6=/+\ON@$:PST"T,VQ*$)QZ#:((:8#.@HA MB[?H*-,@#JWC?*UG6H7H!>7A8)"'&&8>YTIHPS#V3Y;%22BP9X!V5=55UR@&FTU#I;QDIO1ME M$_?C+AB2<=>*7]I5:YS#3:;@-@C&M'F:B2E!.#58,6 5YF0[UC+A7)\7 M)+\*WM2&[O4=9F*.<\Z0M1!X;:@&!)9.'M/A9X];'4.A1CM0O?[#3"2>1M=. M$.%Y$,\K#\OE'F9E@ZN0SW^8J2XUVH7LK1QF"MW!>V\H$50Z;(/DM+3X&&:F M_ATAYS_,5)K->="B@Y\6SP;?P0E>@Q+&0-=G=&BEJ/GNM/X\(*H5P'J+IWO9VJ,1Q7O+)-(R MZH31'G*"*1 "AE\W,FKLP;!#V!MK[C@3&N'T-CEQ'BX<"2,?#A4&08&CD=T[ MGT^8I-!S*8WE0'+-+ QCYUHV[(0>8![X%O1T6/.UD.GR3*V)DU]:W(V*Q?W' MT>VA8_6['DV,0X@#:JG!PE!&%*)EC\ @@-3CBMPP[("6D.I2YY?IW;(8WXSF MJ;HNTI49^KS%!\]55RZ?*$&@-U(H02$35#ME22FS -@-TR!HKL*\/[#^/8@R M*"MAH/PXE1=[UB3^MIQ=CXIL-#,!RZ^CV1][9_]#CR<:"N6=\5)3SX)KSKPH ML2 8VC[7&BH

    ] "WGK(-56Z8?1='0_KZS2/8\G/)@^$GIO%962:F^Y@&5K MO>3UC]ZUOOO6@TK; :G'\--Q&C>.(_*7V?P/?5]A\>= J01A@AF%UGFCL/>$ M(X%+.1$D]2]SZ2AM0F\+0.V!=C9R5'+Y#Y1*D+7 QW<'(,Q@P !P39RQDBJ M@296:E6#QUC1&*VWRXY!&7M#)<69R%"DDVSQHMW'[T8]5"XNKGCDF V#+004 MQ@/FY>)*D+Z!8='90E$KFGO.AA8Q.J-=H=/9^";,LG^<;EP\*9H0A)"B%'.( M=?"?G"3 EA);(NJSXO10D,%;&$V0.Q]7RD:?/IL\*YHX8!!BCBHI!4-.VV"" MEQ)#X@:>/*D]A1YE2BNX_3LPYK48(0,ARID(,IK?J-DD_HAG.;Z-IC%/=H6; MVO<72YA#/!X!5!(X3;UAAI4./#/>#"AW9/O*>W'G>FLX];9S64;H?0Z0C(HL M/Q;?LNOYQ%M B>3&$TM 3+&NL2YE Z+!. M R#IY'@.R*%HUI[&FQZ9%TIHU>8#MO":*BWYRQH&:6WR8A!6A!# M(<)Y"?#_MW=ERXT;6?9]/J,_H#OW96)Z(G+U**+*JK!4W3%/")B$5&Q3A 8D M5:[^^LDD >TD06P$9;<[[)(*">0]>9"X>5>?%]DD7=8(;'EW0"*1U]YJ8*"# MX4E4$5'AQ:GA(]01.EBI'6O?"IJA%OXT#:X(A\I9Y8'QR#AC@&.579![09L' M0+$S5R/ZA'$H2G71K\AA%43 ,&CE@ ,&L/&5J9!;[."XE8J>5K%.XZ)FP'TD M:HQ2NQ@Q(T[TW=G398D!U*J5U>/XQ'H#@MS:0 Q\$)>X1ZN/0 PW+_DT;"NK MVDMX1"NKIB#U&E:7+F[W!=H^_GWBL<& (PR!%3>R M][INZ>^'U^WY-0G6#!!-N:)84"*QAZ;BK*2.-G_=^HD];;MN+60?2K7U$

      M?M+'S0MV6?]8_/Z;_RPLS3Y2&#RA%W29@3 "'D 5) .Z*Q?<*! M:-"\1J$X4VVH?Q!'0*:G^>_--VEXI[ IBG#LP$YQP:2B$ E981Y^Q4>>L]S+ MRM=G5X>(_LFT46F,YTRP$_F6\IO5]W333ZGZH\T>LGE^OTT]6=8(3*E]CR1@ M+(204! DO>2:V\=,= 40'*')I[=5?NV7Z@G#H7CT)5W5"F)Z<5UBA/0N_,,X ME,@;3\EC-([BVC5/Q^FM,N)0?&B#TV!K7N1!GUS]^#*/VN%B&J.M-G2ME:95 M8W1"'/3&4F<@$5!;2P6OY-;<>=^8'_+,=>?NP3LY:6HEZ-08G2@>!%1*A ,L M=-X*81Z/KCJ .E([92\K6YZTL?5$I>7IA MJ %E$! #C3? (HRJ$X%6;(P]C#I=H[Q#< 8['Z^+@/9ZHS_[V>_Q3X=UT=V# M$@X%Y,PKP3TQ1CF"3!5[;KS@(U1,^Z1 9T -18=/6;K,8KN,6!#V\8>+N_LB M?]B&;>,?XU1"2<>(:HHX.>?DT$(TRMZC;>*Y[.Y2N=9F$+XTBUV;A*[KD\L$YM:6C&E MD3H(A7-/\R5L1#T@AML>.@*K^>(^I+-Y9%/Y_*MLLBXVW;6NON7%ZCHK[BX6 M#UD9!EJUJUFG\\_I*E[X8R<+VMXXH8!Z&LMS&B-BC01)297*X(P3M2JW#],\ M8D"Z#(SJ8.Z6=V:_S[/RSN6)]E(+!E7XD#IKM;#>59J3<\HT#Z_LO W%H!^3 M#K :T(HUR;+I,G;&BNP.V!S'BWHW2"RV! OLF(?A8":L\(Y7TK.PWS9FRO&9 M/&-B2B_H#<6=.,-%6*8?_TCGZVWN?+;,BH>]/>8&J,3$\MT$*TH4#ILIY@2 M4%G^G/>TN:'C^$"V,3&E>^A.'U14BS-UAB>6>N*(Q8P(#H)*)@6JU#!/78N< MX^,]N&,B30_8#<6:RL#SV.?O:ML*:&\?M5UC$H^@\I!2AA3C&GDA4;69>@)Q MBX1!<-8$Z0JQH5GQ2W8?5*DPWZ]A1>I0XN6 Q!+$D926$R0)<)1[4";B8P"< M;A$A=IZVU4[A&HH,/^7Y]/ML/K^XNT]G1:3M@3Z+[P]( '50(*$UT9X1H FL M-D ,#&I1B0">M]VT$[B&(D.LP_6J%E<,X8EGF!)N958"(B84\:S MZAV!6+L6>1'G;8;M$+3&SIZGO6PCUP^?%Y_3XK=L%3T*3ZZ$*E^Q=!F$B<[R MZ8YK=[E_>GA4(ARVC@.K%4,&6$$L4A5*RNL6=;K.TVX[$J 'HN,_L]GMMU4V M50_AY'>;O92D&QKN?41"#6<:.0:@!(0J:X,B4*$"-&Z1;'Z>)N$3 ]P[[;;9 M]C\'?%8_;/KCV63+?;LMZ0X^(*'AX&JM@HQ*Z(S1Z#$- D/(9?-P2WB>MN63 MPMO_/M?ICO;BU?+24XL!QM$<0BQW$)3%N3"R@K;0WL_3WCP8E(U)\T33RQMU M%P6_O+E83&O\.E^E\S+21NC.(6N\V)]F=[.@5_TS+8H@XX_+Q>=\N?J?M)C& MA.DO13Y=3]ZU(]8?G$"-%+9,,$2]"OL?"(?62A));',W-SI/HW-OT T6Y#T- M6OAJM@QHN-_OL\5R;T#WFXL3(("#S%D99%#8.:P9JZ3"ND5')W3>!N764 U& M@"#X=#9?KV8/S]0=]_MDOIYFTQ@%9O*[^_5J8[*ZO'%IL0@R+<.7[^I;+,FP M^>KMXTP7]T^$D1!QR\-&*HWE"! E*^P(<"UJA9VWX?D4Z YGF+Z[+[)O,]=NF=HQ*J-*"*0,@XUE@;+ECE R30H.:YJ^CS1>39,@ ^OI/":Q.XBT\=>>H_!Y>$O]\^M?^WE MQ?QCM?Q8[U%BZ@P/>IN!SG$! 9+:*XZ%I9YY99'@#N%:=KR>LH(? MM]@7@FR$B!^VZ:;^Y_6!6A1'W"4QVD$/*/8**NF1@#8<;;984(%D\YSSXQT< MZ7S^5IGK9V'?] +L"["-2A-Q&_@4%SQ-WM$9O_!3MD!EJM:,2%IX54T*>U:DO_< 'U[_&Z$0*ZY%&BDEJ MA 1&4\TJN;7P+=SNY\6([K$:K-A1-I]OU:EMN.%3H,#AEA('AB8&(8@IJVF=V$1EJNMI:8N/VJ-3X"U M"%EFO,306<^YDM5KP;G@S9/).X^HZ):TDL9$A=\B^VN[&"36&42T8BE'2 M%CBH 2\1PT*1(7M?'3"Y#D>.-QO3@ B/W$9[+ 0'S;=-;IA(SF)P.Q:0W=IL!4![.QG>L,#7,?\UNF02-A%%!O?:<*"&< M%124"%$)+!Z[];A?6K1F82N4_^3C6Z1&:JG^�\D7V["C.;?@UG@*+\PORT MGDUCI,?%8BN,SF[R(KO.[V<3!MAA0WCCFR80>*61)&$UB-;>*6"CDN6ABP=! MW:),0W_&C;X)\:9FT4#H#L5!.PLS+K(P>9VMOF?98J](T=YSL\J*VFSLXO:) M(\9#Q1$T-+J].% &1N00!0*Z+"/G\^+G[/NS M0,TB7X0_3K9MH Z<5XZZ3R*%XU!Y'-Y2[)364IM*7V<4VQ:Y1 MJ#%*!7_$C#C1U^A1_JM5NIBFQ73Y]3Y&08?K"9 'J5%K?.(+21'3_&*M@5=N MPG$Z&]P+[YJ;ZWT],)J#,DQ*/8BP-=K##M\VT<2$E&>F^L MQ*RY(:BWZ*M1;F6=(]UK[,XV>&:V3&]OB^RVS-D>24S-CFE]JA$Q$F.(P=!R#E&]+O"#2GTHVF7?L,2%+Z45EA$ 8BLJQ31 I;0Q M*VK(T_'>6);NENV-!;>WMN+$J.1]-)KIBR1C"'.%2YG3Z&P0T8"'M#F.UJ%O",HAC(@ MN,].'31H/UV42"/E[-R.T\/[V1*-P1R3L[O9 MXO;R9G-VOXGM/&,GQ\OB*BL>9I/L0$A$C=$)$-X#Z+WS4 NGJ8^BEW([9YJS MH.= B$XU[OX &PE1#L:UUAJ?2.T]B^K>QQS M6N'WQ^+0J+3]\Z'.B2A3SKG(IFKU)0\ 7RR"/(?3L?$"U5]9CXWAE M> 6Z1:F?WOS<@U&B%5+#I>5O%+1M^X6WWJMM>X98F&*YS):Q3._>C@8-[I9X MP6TLN"UB?RGN.95.5[A@IT>XJ?3FC>@?OOY]AC6+M0[&[%^RN*8Q7^G M&1;Q46?JMT;D:I46*YNN#IE_NGU00JBSQ$CCM:&,AH\!!:Q< N)IO6K()\SL M'XR!7;\ ;59A8.5NOY![^T,WO%-"!.162D90T'>]#CJO-5L\K 2NA5.B[\CI MT6_*C4$>%>GV ;D-TH-];J'E(Q( #>5"TG NU]#1 *4-)W0E80 2>MV\7WG? M4=JCIVGWZ/=_='F5"]!'E;+G_I!^RJ&5'KF+Q69-GL<%]_R8D9SWEO'T[,)C MB\536^O8?>93OKC]%,ZETTUOIZ?>48?WF:-OF83C/Q;&"B -$F%[%B:0/.S3 M'BO%D*G5;JL?E)Z7RC]*N&.Z5AQ_XP2!Z.(%V&(3JYN&[Q@G)6+2239DM%&= MLUN/E-C3W*)W7#]P#&OXKC&L$8>"PR!YK)T+G_!7S3WJ _:VZ'/]:T6Y'@?B M><0Y*N4P(UP""'DXM%G/ *YD MD?-VN5XM9]/L:\"O;&FV.YIU_X $&X48DAP[&D\6GH933#5CB=G91+;61C[O M 9:AK 0_K^/D'EO7+6Y+//:IXSO'),) ;%TXOAHF=!#.\"#L5D;-D6W>+;UO M<]-P>F17X/UQ'-,&60M\@, @;RU11BA6X8*L'#(&C61U=VB*GU M"!C($'(($@((>934F^:[4M\I^<,1J$/\>K0/7GW+B]5U5MQ=+!ZRLC!3/U:U M=QY4O5CK=/XYC=T45K-L>7GSWJ4V6\YN%[%.IEJJAW0VCT= GQ>Q#=6IS7// M>F:_FME5-BFEJF.3.^H^"=.2QY(-1&J@")3,2A:.P(Q(J0F3M0S\I\.COLWM MP#T2:#>]ZZP6@A@O*$+$ES@HX,&07N*]YK6>5G>G3:U;W$8=X.!GBW0QF:7S MBT5LS!*?>R!28<>(Q%I'#,)(:RZY)@"JF&:U!84S/MIF CTL>]X'8D-' L.J>T>(92PTMWS_KPXG('3XF 19XB%FX?,?WGOJ6U&B?NV=<$B1% M"EK"$3' >T^])I6LDI,QEB,]R5*_J>W6':A#$>CKU74L<[@N?AS!GMV#$DL, MACH$YGB [%F]UZ;"3_D[D@&N5FB\M%]K]9 M6JB[O%C%NH:Q'^4>?K6_>:*L<@1#Z!PCBA CM=+E0ACA]0BWL&$.H(-#.VI" M^G16_".=OUN%MYL;)]00@KDDW&LAM4,T_+]"RQ$_HB(I9T#$IK".C82;;BQ! MINMO1;Z^_>9G#QOQEEUOD+6>DS@NG)846:@-M+&XNJOT:P-IBSS(WKP%XZ)H M'RB?"V.[W$$//B.!S%F'N+?62"ZME%C@"D,5-.O&3.VM(/!Y,+4IPJ=BZ?$B =<-)AX:W&S!E%<64"L(#AYML7^UA4Z@C @?WR?:;6O/.XKXLB M2^?Q%?LIK.0V1B(&N_R2;?I57N=_^NGKXVP8=C"W/0!0V$8Z0-%UKZ M"DD Z,AK4K;F1Y\^T&;0_DG6YHB>E9_^+#AZ&FZ&R045?#9IZJ^O-3[A2%BG MG!28A8\0U@0H7,EN**Z5_'W&?OO:2_^Z%4\/X)ZK_SZSU6'.O#\@$0A3:QPU MB IIJ:305X ):UM8Y'OS'8V"+YV@^4>POFN'40!9:J(4PPYK3$6%B-)BT"SI M/DRF30T4/0,Y$FI-)MN&F=GTIR)?OC)YZNPF+[+]V9>=W#]A 3/BXU>!K A]HPIG'UU0C_D.;%L482<-$5OSH"L$^/ MY?K79?9_ZZ"[NH?^LHA?/>3D+L67\ZGE/=PQ))%: 0DU@N,!/8P$E!EG',,<4\E(ZJL,K,AKW7^OE>>WI:X_& MJ)UZK^4+,S[@U-LQ(D$ ^+ ](J*,--@+[S4N06&&P.:FH;Z=>JU6^ !=FH$S ME*KPSFP/^C=VCDF,ADP3%LZ/,OQ7 >V)*V7D&E@_;L]:ZY4[S(16.'U,3HS2 M@34>*HR" @=MO^]>GPCK*69"TX"6C0!)+TK9! %LR,H>=<\&[==I_\HW0F8P M'^3L838-FO?R2_HC?@/57;Y>K+YDQ=6WM-BG,.X?F'#!O#$*6$(4)!81Z"II MI72C3+7K6HGL%*'A?LRU MILPX%&UZ6SE5M#:/T$[:-1.Z@^>@+:#\=?S7K^DR^^__^']02P,$% @ MB'Q53K(QE\N')0$ O!W\#-^]^XO_^O?_L>__#]OW_YO].D](,5Z=Y?F-?OGW[]N/WJW+[8U'>_&09AOW3_E\]^S?8 M[][V?^TM^]%;TWIKFS]^KS9_ =3#O&IL']Y\;/]]F>54G^3K]R[_]#P!:.LIBFWY*KP'[[Z^?WCV+ M+OR)_8V?\O2&\?TQ+;-B\[E.ROI]GW^$]NR//D"8RAD#)D> M8^B?7OAP_7"?_NM?JNSN?DOI^6D$?@G ]5.PNM U)/PB W*(U<??!;SEOVM]_17W5]D M7Q^0W\9X)ZI''TZ_UVF^23>-:)Y\&F2;?_T+_=5J5[V]29+[%2[N[K*:):8* MYAM0FA_I-/H7$:Z>1J%,JV)7KML41M&R#-XZ\&]'.$&2 M;\ )4G" "G[OP?Z??_GIX/0)^\7Z7'-J(%XGU56#L^.'XC6#G])M7?4_>M$99K4)2;M*0E5/^/DG+]0B"[ MO_'3NJ!UP7W]]B2FK)2:Q+=BBB;=,D@=/L?>D[[,2J;-;IM>7L>[FIK[D.79 MW>[N$P65;#\F#PVZN"@O[],R8?C>I[1TJ[XD5]OT"]4,1&G[8V6&AF?%)#!] MA[AQ8$4&CCMLOFO;:%7O$]V+'7T:1"("4#^3I0=4H(4..NR@@0AZ\,_V]SDC MQ*?"RPN.F#KW^$%Q#1[%J/5A'R1P791@[T8;P0K\WG@"F"N@\65B\5;"_X"H M3QO?98C]Q#X7<_8HL>3PCF+(;S)J"5956E=T@!5]7V]W;,KBYZ+8?,NVVWU^ M\DW7-5TC,C$B!*+ 1LAG$+!!?V9[-J?"*+6I3T@.,$&+\P)0I.#-'BOHP?XP M6Z4G0N6 )FB)R#*ZOA[7B@E:M'251^6E3M]G7]/-8UR-I*R([?LH,$/HAJ;E MQA;Q ]@!B"T'.I*EW%BSFNNUD[J@P?JV 0N>]/.N!'B^*VL/@'"E-B7W(\JQ M<;3K+K=>()&OIE(5B66HIP['GJ^.U'+WDG)69;WZ1*VD\'M6K;!K$((,['HD M()%AVH%AM-\VC= )0QY1%/NB9KUK@-#"A$+A5#)!0H9%2A\78OK#10./LE"' MCE2%_NZQHIQX?$8LY!B95P.[R("V8Y$H M(OW7XR TA/HOYS>GZ<&DN$NR7+0/\]+"V8LU,"+5CU\B0VU/;KT>ZLN"O"RD M-XNB?MR?I;SFZ='=U$CW?8C\ %N!YV([L*+(@%[H]M^W N3R]FFQKVKNU1T8 M_NXLR,G+'5H?'6)=NI^6_;U%,D&G/O'\F6XMQ\[\'5L2=S&V70AT[N3[T?=] MPT06A":"8>S%AHU(B+OOF] P(^[.+?15W9V[!2/0N<4XX>C^T/83E79U;S(9GC&_>@ -7M %IKLTQ($OG6+N?@7DRZEU&M9NA#@<6#M M0D)U=IQW_%JK M@$5>O<7%W?V.BL_GXKK^EI3I(RC] -NE8VID>W:((;:]T(DMN[<=.9!K.4JM M1WQ[=B^> M2*>:T;7,<9.7F1M01[7,+T,3%?OT]%B)TK\\J;,57/_7+BO9J<;U;5YL MBYL'F&\NZ]NT/$"H^DF# !N^B0GRD0\CER###SKS-L$6UP2_D6D\-S3,-S3+\LBIHIWW1'_)N3^$KB/71(J;T'8Z9BML3%@:*6#FV MEE&L2F(O5+07,1'H!I3'.O2)+5CU5AW'@!%R+9-8)/)P;&&C7]>V73.$(K(P MUM;TI::8:(SFDD]&IJ113%CVR(X+F!;;3&+S E<#\J.*Y64(DC)O"CUM44RT M'I5)W8QE:]$-;3_". X= B$;K\?0ZRTZQ, B@C7&CF:Q:J")R=,HUOBD:2K" MQ&3I\?!I?SQN%DD:X&A CE0PNPPI4N))H;[=*5LD?I_EZ;LZO:M6<62Z(?)C MZ'N$^)X18<_L3#O8BCU%*\/\!N?=7/,[ PH:I.H6@ 78'KWJJX=HE4N]?!Q/ MO;B[YTUN15><]F4HG5J7^-=N9?GB7K ]K$P^7C>!FTW&ICR9:2\F3@S=V'$) M\D/?@OU1)L<*3*$Z3(G!"9=KJWZY=G.T7+N66*Y50C3G:NW4' LNUA[1>V;A M=@]QXH5:#M*&UFE57+;9.Z=W3H4ERWHY<+'NHO0):SF_KHC[,< MK+F&16"S*]G]CS6U>=_[%V97NQ[,/3".'+,.*2FO'Y3NAL$AM#ELR-- MZ=Z@AX5/5--OG6;#KF,@@ MO/MJ1QO2N->VPW8!&G3-=OX]OMENN7^1L:%]N(^N[!_\.WR^GC&J9N0:B:G/M\F M9=I,4O;O NW%-PQ1Y$9F2 QL$#^*H!NW[_]@&"**D7<[OEX4^KKOT;N*5!>/ MH8,.>WO%P 5HX+]MIWKW;WW-5;N,XWN@ST\4R&7HP53./CXO,"7'XB_]-*:? MS&##LF1W=#=0T,/A[W3PX+>DW+3O:7A.:%JVX;L$^Z%K8S?&=H_/(DCR34?= MJ":LOHZ5Y$1QCKUA5\&=D1S0N#3V+2'M(>;+&LN,KE@"F3BPFE\K&AF'@<0R M?:R7D6-F\/O9IY"F99Y[:K\Q0/])G MHTN7"W#4B]DL&'-PS(6G\[0#SLIUZ4U 3'_9;%7]T)>@LUR+JH/1H7)TS@ N M(R/,2\'C(G7^>/#FIT]I59?9NDXWS5Z_7_.LKCY]_K6_[,$@"",<^Y:#',,E M'@Z,WB:V$1%)-.,L:&(2/Y)*/JV>CD4QT3U/('A#L54_S'0O MPR!7 W*JAN-EZ*(B7PH=K5!Q)?V+'5,3JHKH,G9_2 M8=%J5S77VC-&.X)\E],DUQRSJIK;B+[<)OGE?7,D_9#6Y^T^7HENWYLW.@@WJOTUB%N5E^IPL%;GYT_'/ M]!-U]2[_V*2?5>R'?A@C+S3I?ZW80F&$>O@!=(5V0RT&]*1#XPO0H*,ZN\!, M*QKMN1.MQD O-<^V+K-;?%JG_RQI]C24LV19R=;T9T^RLK1,EF-'Q6W^%/NW MIC[8P[=-)[!LQ_4P-$UL6>Q%WQX^# .\RM,;=BQG[B0K")M+>\-6>X\]E$ZS M45+FR\RRH@&?.\OJB/3"LVSK\I\ORYZ&'3JX\P CSW27DFC%D4^>:S&;.MXN,]M*!'[N MA*LIX@O/N7NO_WQI]TE 9\F\\LWJSYY\1S S6?X=&[WY4_#CN?# MJ!KA-AW MH>L:46Q HS\.@2/3"[JEW2B?/06+(A=?V.V=5+.LFS;_%5K3?66*NL15.=Y6 M\6=74VE>9EN5$XO<@I3TMY0][)MNX->T3&[29B:4T'H^3K+R;\EVEQYO!?*# MT J- &$48>P29)#]13W8QJ&_C,4[/;YI7N/KL8*D!0MN&%IP7V;KYO&$5GZ7 M,B32U'SF'C;-WW*6.K0ZVIRS;ZD=.>V"(F#T ,8/: B:[2*YA;6.>>L*+>WX MOTWUH8>]Z6L4C:V ZS4Q?2Z>\^PC2YF7A\',RG=##Q''1T9D.F$4!H>)9F*X M+N+? /P:O)ED2_!0M<*U07A#6UQ25H?*AG.V]S5$@.=%MH6[H+MD0<,E"^I+ M%B14LGPY*5F>J5,:+L 1&7^BAB?P7-W"71%I@/(/X7T;&G0E%9L;8V_7'22L M^P%[? M<%R5(VZ:8'37%XE ]%RTA8Q^]FS=49PK8!:#B;D +>*COM3!5O#YY M6$01>KI[\%G_5DX0.H:/W=@GEH,";!FHOVR4!)')=6/?*W%EQLFRT^WQ"ZTS ME36964O-.5K+4JO-;E?]NW[CP7#]^>=JA(LH.^=HC HKSR:'CW57*;W[%TY M^CLUCS;/'O/I2UC5C?%/7<4J)VN:0E9/C&>N94_WZ#[O%(1F$!@X,EP+6]"S M8A)&O5/(\^,%U+*J7)FUECTZ@[+04E99BYFUE)VCL2RUE.V.KKRF4E99(UQ$ M*3M'8YR_E$U;J?OO6[W9_WBY;C MR(1F:#B>34CD^[:_GVU&!G$74,PJ]&;6>O;DG-="*UJ5+6?6HG:F1K/4NO9P M/.PUE;8J6^,BJMN96N6T!2ZK8MO:EI:L=5O@KGOM^^]9XO+'??HJ5T.;_%,7 MNCKXFJ;6U1;IU[ 3U@LM=JN1:3N![9H(&4'<>Q2YT+9XSTN^!E\F.$$IL OV MS'E*@>IW;NE^Q?O$>)O)GUJNU3*UH'UB8M'E/79)J!Q\I8Y\38_PP7SSUW1S M0ZW"-?VCK,[2BF35>EM4NS+M#SNM[,AP?!,B+W8I$,9GNEB"\>&TP/R M7,+UN.8$,#3/&7[>W=TEY0.XO 8]>M#"K]C/SLN*R.R,WACQ3/(M)CR"LW,= M[C.A>3XRX/<&/V .@,8#SI$D;//JCS2%X MF5SP.,!7*'M-9#._RS[1S-"..R^LXR^DH M.TNV'XLJ8P[L#SH?4'H1-"$%Y]* P- +H8M0CY)@7^P9V(FQZ<[&1[+QC,!G M.=C[Q/[:WBO0NW5Q=!>$X*TE4T>:;T2VY"!+YG15\1V1,A3=^:$V-D-W=LS4 M"I8QW)O-^\=W9LP:!44IZ^:T=5[*+@#S!+QAOHC>*#Q]_)2DHIE#IV+*\"1J2T\O MXGS+)QB-L7T5*4:G_V))1GLD>-/,97F3Y-D_FJD!7.15LUX_ M;7"$;H^XVL^,^B:T7 >')+)=W[8\ TB3HV/\%^#$ M@V89X]B'T\+XX,9LJQE*R!_0IFF#NPP]FMCG8L[N)*8['XJOC9U& /--4FXH MJ.A[G>:;E((K-KMU_5O"5H+9.N^Z3),J)6G[W^,+YV!L^H9GAK:)G!@2Q[-- MW*-#EBU4U$Z%27,IV[O1C<,;1QKYZ5T!G2^@=P; ];K<)=L+T+L%WO2.T0** M^08ZYSCGXBAIY5^Q"![5I"PZ!^B@Q;XDD7S,J[1H2@?H-8BHO'-" MHCJ20S4B^[%,T^]9Q<[//2YC5X%)#"?R76*X$3(<,XJC3O2A93@N5J>W8U!, M);UENF6O?(*Z /=E^K;'>R3'*G5W5%Q42/!4(=&GQDQ%MA\;ENMZ@64:<6SVQ@/;]P0? M959CE$L2QKRG_#FMZVVW_'27;-H3ANNDNJ4MDTTT_I'EFQ]T5LK\_"N19Z7$ MZ]+BOD.T MQ!7I3D=ICD]54T#J]"3(6=$E-..9$Y\:%3ZE_6AB-,TW7%.BKVH2CY?FU]#]^)T1F\03XXBW MNWU*OZ;Y+HVID[C(F_7VW[+Z%N^JNKA+R_T:/ G"P$)6;#C8,SR( ],(L0,= MS_*1#2.',RVJ,J%7I; MK507_93>)1E;$3O:FW=YMYCL*I(>)RCV0"^Z,X-BPP5%K O)XH2$2XGB!=@C!$<0P>41 MUW"8:YVZ.$S?RZJHB/Y%::(JG\XKHE+&E.IA]/T^7=?IYDMV1__*Y?5G^M/J MFHHT_;-F._[*-0W/=0S7LH@1P- )$0I:<,@.+.(I%\SQD*92U)=[>>\+:)UA M(Y)C=[HC#X);]:8*K$)-GC:FVD1[;#CG4_47 S!6]M5%^!7E!85.RR0.U9Q/ MEEF:?6_L:7+X/:M6CAL1!X@<0PP MS^BXG/HV==(1C/E$R4=?N.=*0B*17F8^.HF)SKPD%_P_27Z2=%YUGAH3@\GR MU?LL3]_5Z5VU\FC2C ("0PL2-XHC/R!]0G4]QYDV5_'#>C5Y"OS.G *-5U-G M*($H3Y2=] 1XON$13VR7F9/VD="9C\3#_2?)11*.J\Y#LMPKS4'TAVMVUO>& M/2=J^B0,/<=R8B-&L>$2W*(@H1%!]=-N K:7LV)QOP>M(5>(1$-A0M 4"&VJ M__'E&,RGZ0=P8X5;(BRO2)UEO).18&D6)ZOUV^="S)5A8M/6^P*N.4$Y0YIM%:KU9H*1S MA$!GD2X:Y5>4!)2ZK;I E^.=-VV\R]?%7?HE^7[F-0'7L#R?Q&;DH&6-"GV2TJ "%M82'.@8X&NC3*IA=1C=5XDFAOMT)7E5' MAV4).S+$+L[#25D^7+<7A;1WB*],9-A1[+K8BF/#A([A&["WBHEAB)168VUI MKICV\ ##!TX RNW^&$TNGUI-R:N88HVB5,^%?,-<#2B7*I:7H5[*O'E\/9Y2 MEKB>^]F+9EJAA[^G2=DL3T'/1KY-+ ()0?3_1\@T.T,$N2'B?L9'[O.:M>I0 M"J05>XJ9X1+:*S"&N6%5FH@TV=)I!KX$WK?1SYO M!3P=,]*!0EE3&:.OI& #PU44VDZ((L\(+#,V(L-R(J([,H3)Z"[DQ H)[R2 M1/(I[W-^/R>]HWE:@/:.]Z%0V7*DU-YM M0=?BFA,=9V$Z]:6-O^D$MB,E(J+,":FO1M*DU?? USCU%25.2GTU$CA:?46( M%%7?4[]?5E])GA:EOK(^G%??48R(JJ_1V HZ6QZVH!'Y'G)C&T+'PA"YO2WB MNOS3#M(6)E1?H^L$@9R("#(GIK[Z2)-7WSU?(]57D#@Y]=5'X'CU%2!26'U/ M_.907SF>EJ6^DCX\H[YC&.%27[9REZ6;[M&0=_DFO<[RK$ZW#YU-V_2@3R+7 MA5$<0<\W?,O9V_1\KKMYU%C2K,8=OOXU'W",4$!;QA/*(#X%-'M27N6T>QR_?!+^$@W/2;DR^A8@Z>I\*70T,,F=E'!7WQ9E5C\T:X@D M,%SD6@&V8]M%Q SCN-]I%EFA+[2=7M+$9$M[8(]+ZJH%60:'Q7Q"\F07]_AY MT[OY](29@=U;(ZE/TYM.(W,HC="B^+C>935' T4JE =P<5P7;KS[.*Y,D*7JCVB;KRH/E*\ M\.H/_7A:U=D:L[L\R[ZN,AP2!]#%G@^)C6A1Y6*CMT4<'(N(CYP%SE#H;)YB6D*':^E MV4U^:HK62D;D0CLVC,"R7(3"L!^JT7HJ$KH-0LJ ;D5I,8DIBAQ3?(*BG20Q M/>G@+$).SE$SH":CF%R&F(QSH5#8LOBD9-U^>_7A[ZO(L&+LA1B901";/D;8 MZ8[&0!K=V.(1#H'/:9:)#\DV>:BRA$\G1&@85@5-#(AIP ?X'O[]\SLHT]NK M=/WC3?'UI\X1UMG]_C>LG_M'_?S@[)E>+<'$O'U8!G A'755YV3?[V^CBF.$ M8!RA,/(#&UJ>0U#<6PY\8JLY*\MO3W,/'S[<^5[V;D E3/-5#E.3+"8BX_F= M^ 3M>XZ+]U12OHR*0ZE'W*=I9=GB6OVGI2O>U17,-_]>7%5P75]>L\33S-C< M;],ZA>M&<-G=(&7Q-:NR(D^V^PD==C5(7J4HS=/KK%[YAF5B!T$#648 [2@V M3&L/$/D1]U:!:6%I5L\CA"!K)SAK.F)(6Y#@S54+\P>!-?&)PS:LL0N/F)@4 ML[$< "[#-*1 ;-J1Z=C$Z59*H&FYF&LE=$EX-<\(')" NCC)_=U< "C3;=)8XHVLH!J:6F,2,Z,3!>MV:NN%72].#0\ MXGA&'!BF:5K$Z_':Q$"BDRFS@IUFFN7CJZVP7H[VS'65F@B_DFKJU32*A=1- M2AO'R&KI_-S-<"/)E#:2^2ND.>HB[C;P)Z^&^'F8J@82C(SJRN=+F>15UDV+ MQ45)_V1WMVN2#*R@FQ8^$HBJ,0^D$5?:G>O+?1 U!;:&TO#8P1?%T\+K)?=13 M<.0XZ ]$]*Z_E#1?=7O24V,MKUU-.4LU5?M27HHI"9N"\FS:YO.Z2K:)N9$L MX^:(H.K2[M=\DU5UF5WMGJ+^+:MO;XOMAOZ:?HKT?Z_U]WV67&7;K'Y882\P MG\*MQJR:HSIZW6EFVCFB)^=.$7&U!=S" M@CU%]7;B\IED>N1V\^%CQYNTNG?]]38B/57;PAK3E"7;!(U*>;4V/EP*2K4) MV\SKJM.F)$:R2)L\=HN853>\VV:,H+ MV,\SO^FIT;2,.FN[7/!DX 3M\Q5/$4JUTV5.'YX/]%(F%4[ZBM_LM_6M'U?QQ*7^T?Y 0WT+("6P'X0C'T(Y$^F M*G23D^,1_00FF\_\=C29P#;T;(XG-, MR 1'+&9J@W/7M'.UQ457LPK;Y(Q5K$!H)ZU?=32Y/VOEJH4K[36KO@@O-O>@K=)\CHPZ8G=75ZFZ^(FS_[1'1J9Z"ZO M:9O$ N=:=;2&19:>\YY(F;:=S5UG3MS>%EU>+N^0B\HX+F4N5+19_5E+2)44 MS3G;*1=/KH*1=&=3]R9A5:7US]OBBL&HJ41D5]OT??&-_E&Z:0]RK'S'\CV' M(H@M.W #SX1^O[? PC;?PQ3ZK&LNU7Y^]_[+NXO30[T)@RV0*_6PSE%0S4ZX M6#74PSW.%0WB"]!B!@?0@*)^V\#NSAO-'@^!PF/VN,A5#7KBPY?C92A[+D%K MI7\!V56O?\54#5GHV?'[K$ZV3VX[7Y$P]/PXL*W "&F#3HA,E[L6E/JZ9@%J,;&KB*HC5 +EC!QE'/6?=K;$I&8FH@1J M/NV$R=5[YXEK-M&!Y&N24?S;]()ML#N^ >9^5]X755I=['?>Y6D-BOT394_' M+3^.+!_/T?=/P%ZH:G:HG$5<&,0W'P0$BV(5F&+BT*NT,VL@G M7!L+%)C1K=7#/4#5LXJ106<+J-85.$(]^.% M@MSP"A+>E25-AX?-7(\6XDP3Q@;R+!*Y,#",&%FXET';H3\1N"-7E4FNCC7Z MIMM^1?\HGW=;DL0T:C3!?$(U":ER$XXMLI/]MM*[(-3(U@MD#6B7*IJ7(6#* MO"GT-$8Q*=LOQ/RUV&:;Y&'_^\YL]3$M/]\F9;HR,$2^X<,H@"$.#3N"V.WM M0Q\*E5KJK&JNO-X]$3(VGF&_O6V1LSN.:/H!%4,+KI(JJ\";+ >;8KM-RNKP M9YQ[Y33$A4\+YPF)F"H>+2-W*"^.EY9[I.Q,+6BP3JN0W!0.:*7Z,"Q#-37X M5>ANP&)*>G(I2[]KZ_*ZT_.383(5[,C"G@]]SXPB%X=6V._LMR,_)B)2JM"L M9BW]-2_3NZQF.S_[V^ :RC[B1[Q^34=W//)Y4RTB^GEZ>58/4J6P?JZ\C,/ MY5K$DI_ ;74$(5ER*4.QPKM+5A,,#]3,]EUMD[RNK\\_M>CDRU'ROVN^I0F M59$G5]N'CW2,S_8(M6M!E]?M/Z'QV/2%'*NZ*HOJ&A16^Z] _>=>Q<@:1QD@K+;NR@WXI^M,?#) M_6MH!V*YX;@)'-X;.7;JM*:F3>#@&/BX;P)PWP0.WO7_:MJ,HBE& ^EG[E:Q MC%PU.PO%LOJJY 1,]#VYR_)FB?5=3C4]K>K^.FU",$W!V/5P0&QB6!;:7Z?M MN$Z$I*9>1MC3/NG2PFGN6*&(DFW-%HZ/GDP[FE^^2VIF0G)V90SI@O,J$_$M M/:-RA(_-JG0A$'S*0/%$RO.<\4RA*&!\&0JKU*/GIDV4L26^K,\NYZ)2G/<& M?TGK%0IB P6120(4^7X<>\CT#SV^ 78"&R/V]BK\,G+C3O*Q_ABBNE?TQ!"]#J!3Y\NSZ_GB&>,7I M(VUVM]0:+N[NLN;FC4_I79*Q29(/]'_O=G=MH=C^.2U+*(X >T'@>3'"5H@" MBP1>C\.'+M=%?/JLZ]ZA5.1OU^SAVBW;U,RQ@@-8)H,=7-#A[8?H>\33ZJ(PH0-:J2\XR]!/C?X54S5S,9W]>9>4=*"> MII=7V^RFJ3ZK;B=$LY.+XOE;LMVE*\/ !$'#=)&-KR7OD\>FLN@Z)^L=U5=W+4/#/<+:3?L[PH*KKI \.GL+#$0 MD]<.(N7[".,%Z/=F]3!!@W-:4>5E;T!+E0=@&1*JWJU"<\,57#6KDSIEG?_R MNAVZPWQ#1?J^3&]I19Q]3;N?7E5UF:SKE>T:GD\,:CV*7"-&#C)<[/B> WT< M!H[-NP"BV*S&A8T>*5/'$XC]7J'?>Y3_9^(%"C$.AQ8>-$5C&5U8FW>/%PJT MLLC;H>D8MK7#=J^O'#,R+,=S'-OR R,.3<]">QNASW7_A-R7=8\0TUKHXAU) M>OC43!\S8EK%2.E$Z0V#\@. =;LEHQE&UP7XF)0"ERBKT:D3=@942([%96B, M)/9"13L2G":O;]/RC"PQDRAE)?^7Y/OY!R_VRA79CF=&)+)]*\0PL&/H.1TR MXIO8$9I,GP"/9BUJ7&!S4T>U0:M-%^"J<:&]MHT.J9K#I]>@3-?;I*J:9>7F M/LO#(Q'5/PO.VD\13\ZY_86%4G %H(GBV0JO%=-],-GRYEQ%GP*.AQ8/)HS@ M,H1[4H\?+T1,SK:*)-'MZ&S'J.N'YLI1BH1=-I]OFM]MD].KY_>^K +/L;'- M9OT,WP\A VSV:!V+Q*H2ATZ,FI-)OY5ZW6%O'\?D9$23(=3=$NEI^B)F%!(&U-%Q45J0SV MU\90V)^3;?HYI:J;L=V!Y_!%R/ B9)'(PZYAQ1![?M#ABVQB*!OUJ$6E.5VQ M?:W)MMG?_6;;3#G<)%G.CK%6>]B'ZWG>4M1O*^J3NO2E.(;C$]9\X5.>H@[0 M+P!\$L.+Q6AW)[$-;(IPC<\@,T1*>>HX\@$]OL',2J+M@=VNIFWE^T*"3M M>W"*ETDTK'Z\3+7"]0VE+&MN$L"TB?)%_?UU4^M[BW:#@E@X/C$ M##WDT.K2/ECT2!R*R-X8.YK5#H^NUT:1R*=E4_$G)F&7Q1M3)V> 7K4\J6#];UKF23@OGF4SL.@^LZ^]JN'_6[ZR QB15$ MD8T\$WD80Q+[5A1 ;!DN]!W>PXGJ#.KKAR<8F_U''4IP@#G;KE=N @=ZH?H@ M+*-/:O"KT-U\%?=7DE5K.K;8E>F7]'N-*#M_K#!!. I10+P0Q02AP+&\'HJ! M;:$#WEH :%Y(/<$L5HOHX5N15.JF6H-J'B"#WQEHT*!>FH2>(7:,FHZ)TRL1 MUE$NBFKL>#ZY7JXDW=M\%$*4UUG]\"Z_+LJ[=M-F+_.!Z\& Q$;L8N);880- MS\4.MLW(AYYEOO06K#I#^CIV#P]0?* %"(X0\E1"NL@5>,IQGZQYOBZT_4 MJ;:.HK]X7#X]=OB,.DAS,J\(R,,N1K8%_BX-Z;S 5)X\_J^OB23.^\5*G,]"_*R0K_]R<6%09LG*0(4"[2%8XE[63TF84Y,0*1(4R$BSW'QC(Z,IFY^*1GO0J&P*8E6('&V M34M,+=P4Y<,J(G[DQ%$ (X0LBQ8Y%G0/5A#W/(?,MZ>I/AI,H .@C2JKLX.1(705E"B*EA$6" M0W42\PPK@U(SELFE2,YH/YY(CQIF!*93V]'3I_2^*-F[WNPAMEVU(D80F3"T M(L\-@X@8<> ;O;G8,R/!654Y(Q--KG;C_CTZT,(3GF.59))[JE4_B7(SKJ+\ M*9QX/4O)\/SK.!:7(CQCW7@Z&ZN"%W[9^7R7;+=H5V5Y6E6KT'=H:14&,?9] M._:181@1=F+3=*,XCC'7TS:RWYY&9!I,H BQ@18#Q<@,C0M12+DP#\M/^0Y MX!>$C[NK;;:.MT52KZP@@)%)+&B8T+5(%$1VOUD>6W[@B>F!R)>GD8,6$6@@ MB:J!$$^\8J"+(BDMX&)'G10<^3ZH!#(<+44(I+ _T0%Y!@2F18N[NR+_7!?K M/S[?)K2Q7.[JJD[R#:U,5J%I&X0=T3-"UR A-D,_ZHR2 (E.5XPR-=$4:0,1 M-!@O0(L2',$4GBH=Q2[WA.E4Q,I-F\IRJG#Z=("@X4E4%*SF$2AY5L.]BR,#.*8.'"Q M$R)L67'D^$+OB*NQJ%G$3D&R.Y$[F&(W.RIB=UB]YB-63,2>Y13\WF $L]W5 MR,7<&773P_PR;F-4[%.ALZV*WI^?-U>B_9;5MWA7U<5=6L*J2MG]:>^SY"K; M4BE^A"0,HQ ZMN7ZQ&5%HQU@GR+!AF6$?FP*W6ZKP[YF.<2W]'>TULAR0-+K MM"S3C9P@:N&>3Q[GIEU,+'NTX%O&IJ0[O!>@0=Q_6%1U65:9V7:7'/# M_L[A.M[]C98V16,B&(>&:PT- -:]#]==<(5R&GLSG_N.J;MXX<%VX'6VSFZR3O>)C4M;9.KM/ZO1=W@%L M%),]?,-N>P[L"%HXP%9@$]]T7!=;?@\@1 ;FJ?LTF-5<[OVRN[M*2S9"VR0/ MS3.9M"766;XK=A6HTO)KMD[!=5&"]. 5>R+H_N 7*Q4WG1RMCUP#W6N->5Z$X-CL//1+G"5^GSTR]VIKJC/ M'#2QZ2$_CKR 78C%,QE68R@6<"6[)L<*[D\ZZ \.1W981$P7#FSY&!]S@\AKTR&7SGL;@B#PG MLH@@R>7#+[G_I _T'ST<.ESS\B3]L>J\ M*,WLFK!X"*I-RPOTFH3VO:;CF/L2AA MG",+3DBV6*H[ &NSW#$T\(G[2B8E/ HDK GYE,]*R5VQR^NC]EN>MM\NX^P; M]Z/4 ZZ2BK9N^A>3Q[5@LK[=_[/_]Y\"R_3_O^KDV]78O#5,\'/)25%8%I"! M5'E2J&^TRG))!:MS"2Y*RCS+;ZI5%,:T4;@N.S=%4!2$OM\G-SL.^8XU30!C MHK'9F2ZXGU+)ZZ->>'>?YE4B. [0'*G1*6K*("G.8!6 U7.CMA[_234MV.^?>Z%K7+<=9A/E>/- ]6!Z@=I65$,/&N@QJ7@0WH] MBMG^B9X2]/!E)TUUQTHZ!\\:,[DD_.E1287%>L MJ[6H>UMU>S#Y=(I(\(2)&F:'T^!\I,HM$)Z,-1G""\ PSK+_<9BLESY=OB[N4G8#6J.]^QV,)O3IC66QVZ_JR_-QNEX7?LVH58]NS M?8)-'YI^1 >HV#<[,['A6%SOTTM_7/=NBA93T8C1K\ZK%>/B%HM8CK!CL>%%GJ"+%79+E M*Q1"'\?(1(A$"+H.=$A?M<1^9'#=6#'.PAS:T4(35P\9 KDE1#-W"G3D)=I4 M*\E31H;E9 2#B]&4,3X\%9;1C/".4SI['U)VNF?EAS:T_1A%Q(%6!&TCP)V" MA89EFES%B-R7IU$3L;&)(#=\0Q-]M,@)Q>\MDHD')BF$#KO0JC6$7&)(37/R?WZZJ4Z&"32@9.<[!4@3 MG//4PY?TO"$\$R BK.W#/T8X\!S$Z&R7/ J2'?%6G6X#\5'7A#9 M3N"YB)8W'G'-J#<3(]\2T0_ACVM6CU_2FAT&3:M_%E,,<9+X]$(K/V)JT4.9 M;8WU,1<#0B%-VS)D0AY^H:CY2$E$3!TY=]5;]'V]W;'K@]F=;_3_-E^2[RL< M8^1A3"B( (\R@!PTHZEFT3836E^5/2Y 6I9!Z/#POHAK9Y+\TN*KWUQ3O-1W' ML17BP$2!@0W;-#$)O,Z623 4VK$J9T&S5C)0[""73&$F21F?&.IG2TSN>J+V M5YK/5*F=Y65 K\;QN Q%&NG#DQMSQS,BIBH_%\7F>$'K<['=K&SL(O; W)C MSS><*##ML#=H^3;7[5L*S$Q2BZV/549&9.08%%$:[>3)R4T#ZW@QNP(,V1R: M2N::X\],)!VR 0'."/XXY.)::@3$XT#:SVHV<8ZS](S MH"GC*5V&PBCPHU#=V 27Q]/MEDW=Y)L/2?E'>F1Y%4=^&*# ,FPOB*A5[/FP M,VBQWPDMD\N;T;UU^UR,37"L?P2#GFODTY FNG;>@&N;VL'HUFG@) M_5E^AI;2QY.Z# U2XIA6Z7)?]J+&D68MZ<$VGVAS@B2Z.C2*3=QEL*AY%%[R.*#Q" M-H\R#;(TN'ZE@MUEZ),B7YZL2:ECB'M^)LUI<;:E)N'F+LLS5IC5V=>TM^J8 M41B&]/O0CRS+@Y'E]N-#"]F1T';DL;8T*U4'K^EER0E P5F=L91RSO1,R*;@ M[,\1D:?8YE&L%Y@:FB=2Q/$R5$N9-X_GDY2R)#W'M/)09) .\0ECA6&@8E( MW-MQS= 1F5\6_[KF6>9V/:MX,K,TI _C#?2AD7>4,*II;]A8B: M8J<>ZYP.SOCOH_R:5C6;F6JMOLNI3-"?K&+B&SAPXBAT0AN%MLG>&^W,118D MJZ]I>57PRIVT&9%^>(R(NSOV2*2**7GV^,1L$MK$Y.L J9.M"]"CFOH^S_/< M#*C3:#J7H4?CW7ARI:<27G@U)R[*-+O)\:XLTWS]\*5,\HHJ7%;D/R=9SNH\ ME%[3O\-.:9AA0#S3\[$91('MQ88?]Q=U.#CP S$94FE9NS*Q@Z[7+6"0?E_? MTC^C-<*6#6+ #84K)E5*2>=3K[G8%A.T#B7H88(CG( ![0:.%^"J03O]R3,! M'@?$3TJ_(.^5L_Q[5S[3ZD.5%F=4/?1T*\\WI5Z+_VM$__I#6M\7F M4+Q6JP#CV*!%JLE&R&;DV##J=Z ZL+GWA'_F?TFX-:\H=%V^JV\Z5:V91Z+# MX>50)O1@QC(@ZQRT'ZV '*Y::%T%!U_[)M!Z %H7P)$/%WUZ:)BX8)FC>92H M:+?:SC43,%D,!R<7EM>2EI'-%LG,V5=-%H91(L]29%TZ1VF>LC-AI@&)1R(; M09>$,(2^L=^OXWB6YXA.Y,I9T3XB^%@67[.*C=G9,X=CMMRHSBP#8@L MQP[]I8V:!!=@ ;3M(IR MEI8!91E'XS(49J0/A$),#0J@G(LL02$V^ M%5.TZ7$E',FV.PII1>BXR+,M*W;"P"((L:?G>FLX#/"8(H[7AN8RKH,Q12'' MS:I<*:>#T/'%7(=JWG*N R%0T(F2N0S%&NW%"T6='"LCR[K.Z!-!7'FQX04^ M]JV N)9G![;I]+?">P@C4TEA)VU](:7=YH7^-TTD1I5WDX1 :X$WBP@*LBE> MY(V.RS)$4YMW?(6>(A;YKTV^NRORSW6Q_H-D7[--FF\.\IZNM_0_FQ5VO=#U M8\]A+__%GL^N*NM->YXC5/YI>)&U!(I;PO0Q;5NO3DEF;E?''?G;B^33>[;N=V5[;=JG=)M0)68W2%=?TN\UHG3\L8I<:!M.'!-LFB2&-H0VL:( (F+; M&!I"[Q:KMJU9%C_O[NZ2\H%5-9A&YH:6-13W;MOLB66[.<")&P"N:QK,.A/= M7Z \)'QB.6]?DJMM"AA4T&"=^CE$,28'A%173):A MJ=J\>WP5I%861RHMNP2N_)JBAR_T:Y?7#,H!"3(PAJYEA CZ(0HB,PS,'@F% M"!6H[2C[NA6W@]P^AW/\LFQ0C85%[^L*:\PBLS8<.T8FC",K< DMA-[,216X 96 M*#0)H-+N;!+\7-TE^DRWRA@HK725TZ]*=,69G[/,9G#UVH(*= MD>I$BKLDRU1@F8-/LK:T+Y /=*\6HAJ=XJ5V ME%)IX%295KU$YI1JU6(1URM!?A>M6**^\&F6%$-BC_DVKSI]2-FZ^(J8A@NM MV/)(9'D^;,Z!]G9L1^P9/?&O:ZZ?3IX&EWFT5X@IWJ5CG22)KA.W_+3/?/W> MXIGE-? C/@:7?V6Y6X:0C,!_]OE=>2:4O#W560X#$EO(@E[HXB T,'*1UUM& M02QT-[$*>YI%Y9/^=ZAXB>53G*DY%5YS'7R3:B99XB!M0*A44KX,Z5+JDHFMH#ET5T\L0,77N<+\)*L63HC?W.ML&(99%/!R'MAF1 MV/=AV$NG[P>^K?#E/4Z+FH7LN6?C"L%[BQ71RR=JTS,KIFPOO\4WD[QQ$3>@ M<6J)7X;0*?9)[)D^*<8$!J2'U4@V"FY6))L-'N^S/'U7IW?5*D38C"(_, TK M1#'T[8"XO>G(LD5'I.,-ZA^2'JWB-[,Z[5)^NX?J=P84-$@%I^+5L,T]3)V6 M:.%QZFB.=8U47^1M>*BJCO9EJ)]:EYX.5E7S):=][4F!%<&N#7TJK;%M(6C8 MU$J_4.#;MNG):QVG@4FU;=V"&J-BO+S)J)8&RD:IU ML3:!'+0)N_1$D<(EZ M(^K"H+Y(\2%R1C5K+X:E(M9>/'N3YNLLK4A6K;=%M2O3HZVR/GN#Q\+01;8? MAGYL1PB[IAN%EF/B0/ > ,7&M>]R.,+;)/X3Q.(G557RSKOP.!OAHJN2 TR# M U;P^VRG ,2X'%S1U!*49>BB+N?.''+5QB'W2D*_C^/R&B?5;;PMOE7'[R>: MR Z)94380@1YV(L,RXM-[$/7@KRUQB@;&N>\]WN5V"$="@PTR&9[272(IJ&Y M;A7L+J/CJ7'E\1RW.GX$[G=FIIK[U3?I!CW\6J6;=_G^=>;#0>@]$&19M@<# MT_&#(+ ]#(D!>R".!87V,VDPKWO#$^M]US0R[4,;AY>5DCU4P1>4=82 3^UF M9E], ]D5W0WY/5QVP!WUT=G\V?10G=D U-49I&5JJT\&GMXCK MY9)7=^'F/W?=BR%?BD\I8RK;IB>7G'\I1*$&L1MYR'$,.S9#3,R00*>#BC#T M?1%EG@6@9NT^\@G4!2A[K]C#@OM'18KF=VNF-/='2J- Z.>).5\J6'RXQ9+% MHTCO'0(LBYR^ET7_^+6D%1U!&D@\L[:)9:2F>2DH%M1'Q=(;2>^INF;M<8OT M?ILV9\7R#;PKRCK[1_/SE6WZ9F@;!D;8B$U('$SLWG3@$*'[J)08U)Q^CC$V MTV[)$3BQ5**&7[[4,#FU8E)_#(_=N=2"#Y!IH%HMM;WMV2[:\<+<+LMOB54YW[D316,DR8!F%8G_YPL MG+9U65=IL.MUERE6W; M%94W>5OOI-?7Z9K^.?UELOZO759EK&=6/PBNM*F,#=]$PTQA$9/^'B1XT\/\ M@47GL,;509UM@8N?Q8&Y"@VA6,;\A0['GMZ8I8<[>56%ZW6QR^OJ4[I.LZ_- M;:B.&9NV;R#+LFPK-LP(0=*;CK'OK/+TAEV@*JNH$B:Y.FW8=MIC=/PKVATF MMFNA S56$V68E55#792JU,$]Q9]>IG@B^7M*FY#PC6!]J9(WQJ47Q6XT7_(R M]R[_2FO5HJ35T I"Z"$4.EZ H.&%86#W6\X"VG(L-%;?1&QI%[8C,&,%38A# M62533IY*">,A5&EY!F2EZ>/97J?9)M^R#TB^UL)@T@ $/BS\F#ZQ099N=UNMR1]7J,*^V"H/(BH@18.A@:""?#LSC'HQC>VC< MS*,2")IG(?>#NOL69+OQLH6YEVA5(^EQL1@[MIXL#&I'VQ^/ M,!!T?(YU9F M'G:E!N5*PK5495;K)/? 72&G\LK$"6F@+-E+ ME3MI?UY4MG%,<>T=^L+V2W9ZV=6T55_4'NLGB4.$8H(=-PYLUXTA@7YGVD9F M:/(-[Y6:U#Z8;X!>[ O&XWWN%T<#^_6.QBBOC]>T!;;3* O L/9-S[R4_#4( M]Y5@CQ' _8B=ISC42++ 'J8YR);;T_3EMCT%O6XV;8!->[L=Q0GNTS(KV-[J MYG?)':NSV/Z,]H1T\M >LMWLFJ/3=?*]V>6QJV^+LMW:T>S&IO\VJ4%2IJ ] M^E"T7Z/C:78^A_X+^I&L?OB?%4B3,J<_:&?-KHL2Y$7^MMW8_;;L'DYM/ODC M@-NJN&B^L''QZ/_([Z\&&32G&US6X:_BIJOF[__%M&,_(FO<[R=,\& M!5+DQ=W#V(U?G.WDN8U@JIO9 C:&*7>IT-@M=5VYLXK8FZ]FC(D;V2&,H6<3 MO =@Q>&J+NIDRS=R4&A6: BQ1\BM1;_PWK^@ZYZ=EWGG&V3,1+E8NI6X5V>I ME^D,#$$TA&(98Q$=CDE?FB/(W4C%9.N@U3/7&EA^C SB(R..0MN&H8/LO71[ M@1DHN*1LC'G=6V]/+RG+>J3*+RD;%8)1(CH5^TK%= ]Z";?)B!,KKJ\JHK1H MG57B()_>JN.25W<_=J.[+P5DF_'+E$*BHE\_?*2-GMW*']&?-B_)K:C4NQ$Q M8AC'ON'83AA@U %PL(,\L:T?"@UKGR'J]\PW(\I-5N]*T<)4)JG#L4)[*Q:\W;_M^MD_ MVBL@=K12^UQH[!]@ (R:1Z M^U.I97SA0(N;O_#UA!#Q;T M:*FNME.E9]8@)[[_7Y32 9'5%YYE:*U&_QX_!*"92>G*]%U>TT:>L;T?[38\ MQT6!;W@^,EW;CZ,81ON-T4Z$HFAD02IL3[NRPLVF/2S+ZJ5V12/;@QQ;D8K3 M*UF(ZN%56?UY@#?+ON$7Z1*I-*6I7H;H*?3GI;IR)%/2HH9V59:GU&3U2]J] M"=']R69E1C%"IAUY<1@%5AP3W[)Z"*YAQ2/U;8QI_5)W=#7 !>BN#FA6C-K# ML>EFI-R-(EY2^;0SKDP$#TCW]U0US(I#?E'9]["_":>Y1J6Z+ MLGY+"_5^':@!.;H>%&!6NA143*G"*O!E'J>J__9(Q$H_<6H7JF52KKQ<\,GR MPZU59;%.TTT54P\_)]OT0\*>(ZT?FN?UMMMTW10WE]?'2 *3F%0FG1B9O@/- MR#7Z^ZL#UPUCKKO\=-K7O*C-8+;[]>Y:L)E"@=,1#D[=FSD2@G+8H6TW%C"\ M%Z!'W#TEVF-FL9E/*<59'1)0C3%:B*[J]/"QW&IG4_W&HA5R(@C#V X@'?,[ M*#"L*.P!$--V%6S%E#$[U5;,7;N%Y>Q6(ET[B5[F7/4.(J5T:]\YM-3M0DJV M"7&'8AGZJ<,QZ6U!@MR-5,LXRY-\_=R^),\+W##R"+1\:-I^C/O;LUPG4/)6 M[!CSTV[#O.Z1*M^&.2H$HT1T*O:5BND>](*W80X0*ZZO*J*T:)U5XB"?WJKC M4F:NX#V;4[V\QF6ZR>H5,70Q-XG7V/-/PI6<$Q*QH5M'3(6>9 M?BVV7UG?I?\Z;19^&I3RXWU!2L5']?K8'#-V;U U:S?#_&D?GI_0PSD(EZ-T M&1*FP(^! ?489G@%Z5/:G_N]O#ZUYQ/7LH/0]+ 7>*X?Q=@.>GNQY1ABJRSR M=O0OL90930+WR?9P!+K(%8G3"'KYQ$DSKU+B=,#$:)M5G)ZE9T"ANK')5TOOJFK'WLRB)HN[NR)OGJQ&486]/>'93P2(:%W MA\=;F[1ZRCJ(C30U($'%4,I73Y(4BU=1^MD=4TV].R*VQ0<^#Q*KO:PZRQ=G M>36.ZV4HF4)_!LHM%4R)[F^)BY**:K?'X]2P"VW'#&%D&51+@P@9\""IEF.[ M/8_** [H4(FT*' MGMD(HXPK46F[O"89FVW+-]6Q40>Y.(I11&PCMC#VK0CW#V;ZGN-*GBZ6-*9= MTO:H +MM6D[&9(D4DS"=#(Z3+ZI7E^4FRY/R >PQ7BQ P\Y3QJ%?([E>EG:- M=>89W5+"$:]F1=_7:55]2;YW+_LVVUG.O@E_9LE@91#L(=.Q8M=%-H*&C\-^ M0XOOD-A8?4W+JX)W&*H7BTA_/8;-W6V;F]?$A$XS^WPZN!S:Q62RQ=V\/=XA M[_;S,>QOVRL:\63*<5T%%<#^CK-#%B"'+'7>HVSW)?7E,E;VY9_D0'M9=Y MRQ!//:X]KC_U\<=_4]@Y8\]/93F 98>P&IDE"' 8>[&^7""QD"-WZK=3P M%"5GVY&S5BN;/MS\(N7HPQ,PSR>@LY$N)J#/JN22;@'C9W) 0;4$9!D*JL>U M)]=^:>-OG()"6AB7Y0.M@?^6;'?IRK @)%'DF+'O(TPB2()^ W9@1QY>M2^! M?*Z3LAXCH*)V13KQ8XCB_?FQ8H*D!E?I39;GS>LFU]U[*"J$5#@ 8Q14)^O* MI#-AH_D6)6A@+D$Q'S$G+)6RS"]9(Z5]XA+'<8RI547+PJ'I6<1S3=L, M<+ M[;ZF#4T4]*H8Y=SWSJJP*JZ)/4 UBIBREY]>U,)7W$EY _":.BFW3U*=5(PQ MWD[Z>7=_OTV;-]FV#$"\+;Z]RZ^+\JY9]-B?'K-IV820[3K(,0D=;9+0[0]K MA$88"AV65653\YS9,4RPR:KUMJC8!?J"QV*5,F7%$0HLGW@0F9'C M&+&%^AL 0\C@2N_>$6>+3*YT$B>G2GAL&Y8)-W&]W&S92 M.KZ5OO]+%PMX?.X1=0.J)$OR,M1'&OV3!ZS'L,"O)NP]V.89S]Z09\2Q&?IF M2#PZR$*(T(]WAJ!CVT1,4(0_KUU3&*+N+5T971'GBU=:M%(EJBX-2^T#TJW" M4$!3"\9C0@8U0YJ]IB _RO-*E^IL:MMNB(1QH%A(N@@ M%-L$TO$?P8[O.:%GQAX1*D5$OZU9-@YPP.\-H.=K?354\8F&3I;$%$. ("UJ M\8B) :F0Y6P9.B&-OE#30P $3^+U%Q=GWQS$WK .3D2:F":)\#6A#E:Y_ MO"F^_M1[RO3!W_^.Z8-_I ]#?)S1"B7TS:L;:EPH%#8G03W!O_Q]14+VF$G@ MNRZ,8!BZ@1/8W:%"D!_W:'%_N7MP].NG56S;$?3, M(,*AX: X]IVH'TA8./*@4 _F^:#F'ASMRD*PYW+1P-ES53,@UG.9\^!#>G>5 ME@ 7N[PN,_96V2 GZCLPY6"H XM0M) .+ 3Y<0<6]Y>[ __[Q[^O0BLFD1#FOOM7W?Y35)FM&:\+LHLY[SZ58P2SKZKF@VQOML2\7 !XF$> MU'=@ZO=0!Q:A92$=6 CRXPXL[B]W!_X9?5Q9/HX--XI)"$,_L,TX"&#_:1L1 M+-2!>3ZHN0,C]K)<=0ON:>'(N3ZHN1-_2+;)0\6R,,T]-S>\-["+<<+9D573(=:1>R8NP*>6 MB2D[,75]J!.+,+.03BP$^7$G%O>7NQ/_QZ??5C9"AHT#SXA_*T0'0!SD<'9>U7S(-9[&PK F\_%KK[]X0+\-D"% M^MY+71_JO2+,+*3W"D%^W'O%_17?D?8^R]-W=7I7K0S;M6T+(A*;(;1#&WO$ MZBT%7LBU]63,]S7W[>.-5PP4:%!);T\3X&VXWT]%F9@,B+*E>:_:GI(S\J"" MP*7M69/PX-E]:[)LB&L)K*JT_J5@AWN2+;QCZR K2'", I/$1NQ&48R\.#0Z MFTX<$ZYE+C66-.O+%W;]#)N"^Y:4&T CWAQNJD#>H01) U-6;Z2X%54>W;1* M:U #[ +TT (>XCTLDVK3ZE7]-\E_Z2 MUNW:[0H:M@\];!#LAHYM!T& O"B,+,]S?#N*Q0Y$2UG0K%+LQJN* 1,\[BS' M%I_^Z"=*3'<:/* #U!SH ;^WH*8^N'R.F &E&4?D,A1FI ^/CR K8$2\#GJ7 M5W6Y8P>?/V75'\W68N(BY%@((X),PS8-$Z&@,QE SY$<7$D8FFZ4=0 GM/%? M#9VBE8]F)J4+'WX2-=<\3PGB*GE&\+H,/5+CRK,%SVA^Q-4)=T.3+_3?=QN5 MG=!QB6LC/_2I80Q=R^P%,30#(G2!\BA#TZE3#T[P:((:.D7523.3TNK$3Z)F M=7I*$)!U:>HTQI5GU6DT/[SJ%+?3)KV]JBO4 FC"& >N[YM^%+LXLF/4 M&[.Q'8OHDJ0)S8K4H=KW),%QF2QO? (T 65BTO.$K9D&9N>)&9"EE45%'V*98-]5_$ZH+]K90DK,?9?4#J.[3=7:=K9/M]H$MC0!FCAIK7WRB'V(W#A5Y@E7A0J&MJ M+\RXY]F3WXVQV:^HU:3J.F ML?PUJ;KKV(J\6@6V'=(1L6?8$<&QY1,<[O,"C.V [_E*Q49%.I?4.Y4MU/:A M\0YL\U#VM]ML?=MWJMND L4>M(!J*62?0_GGH5TL&71\7UX?CO&!!B9H<0(* M%%S.S+5 TIB'<[D\\C$M:SK$K !-&BP3Y&?:_KV M=+=OCZP@\8, AQ@Y0>BZ?F1;IM,A@- W0X$TI-BR]EQTP,OZ9+.*#(H6,OL! MZY0]<+!ID#<_$WGZ0TM$.%+3C*$0RT^O-08"*6O&6$CGK24/Y7Q=W]PD; M!K%\UNP.*]N5Z.H'_IB-36AB;#Z7U33%9 &I39=GA?X6+9;DZ)[NU4<0\LT; >Z MH8%0X/FNMX=E1[[( &P*.%.D0_9B'7O09>\&2%H_F@Y<]LZPJ8VOS!VP;OQI MID3 ]<&G"W#7>B6FT/I#RIP?\H', [#T [_+V92W0.@'0 M SAR WQ89O3$DNZBHBB7B0^S)0]I4E9*^F;S$GU1IME-#OJ3.:?O+3=VV%^A M0LZ.,#_YV\U;4-?;XEM%[5:[;?.^ ,M#;((T+?.DV]7&=* < MF*RU+*-&F,[=8J9>.54UD7QGL-[E_:#_[ZRGK@BV'Y2A M#\E4Q84F#[$ MCF<$ 70\$N( 6OWJ!"1V[$JN#4C9FG@UX+#[ Y04)+AM4$I..,N1*SC-KYW5 M,1/["Z!3.ZVCY^@?;TXZ6DRF/VB8;DFG<=@6%4M\VZ1NI_&/4F7Z_;Y] M.99EV2K=4MVB/UT?[O!_Y5K">?BS+-Z,*I]+"-E*O+EN16"_\O>NS9'CB/9@G^%WVZWF;*-[\=^ T"@ M)FVS2GDS5=VV5K86QHR@)$Z%2 W)R$KUK[\ 'Q&AD$0!($ B>W>LQTJI1_CQ MX^1QQ\NA@"&N=)8>^E7U]H/=5%;GA,6\8'_\R;C("61RLR(HE^K? M>0____POG?]G/QUO%0C+/78&5! +.ENM\FJ+'?T;;X;OK/U"1_W,UDT%\R_Y M=I\U37%;Y+M_%>U]4=[\E>^_Y[]2T/?-!CB^0^( I['G@]"/?'Q:UX#01YLR MOV,OQ73QH1L%E]PEO=R= ^96.]RT5&78R]_WEV*J51\Q;X]*R)2,*4)YKHG% M\?1YTT_J@6OTD>E<*=O-6C7_;DHR3%KPC_4D$SX^RD=B^K95\%D7'F*\TNFA'2EPNI M(I0YL*5EWZ&KN;J#2*AZ>*SS^[QLNL_H+NVN4-6TPVZZC0OB%* P26PO<,+4 M=6$TGDN"R 5<-_$8 E5$:F0NZ>+,%MWL.V^RV%+_CCM?188^J[/--:A=':7& M0>_KT671'X<^%\]&%_CLY*%5=8<_M^<^TL]B3O[DCX;(J'EUM/I'U3=LE'Q4 MCW[9^2@4?^NKR[]?=85C1LT.H.W)L#7F.>&!,&Q.:041GY5J]>; TG\,H[_..1_H1"QV'D P11 MZ'K0CT,OM#TR0J?E(U>C5*, _XR%5S5ZR28C.S=73[$23\IJ-9C>A\2P2NP_ MXUE9O2C3^\S\W*79RT?,S/KL10R7K=+D'Z'_V%IM!B7Z*[:Y\>)="!F!7I?/ M)N\^EOGM+=L4^3TO\Z;Y+6\W$((08L<-"0'(=2(7)^,D'0QQ)'2GACJKFBNH M7SHY8ZN@PU(&S8C575G\FRK3[I"?UFZ+Y]#%5C 4!H%OS6(=_L6*D_-5"5IY M7"Y:7&#M.N8ONRK!3>+$.H3Z0)BQ\J#!KTKW(ZSR B(O\&T, F(#EVHVA D$ MX\XY"/PTY-NDIL:6]CUHY/+\AOQ]1#_1'3J\M)OQ0BKR1>@.'3&&>%\\CO*) MZ0)]\Z]O;[(?X%O3/8.;R$_2%".0AKYKQVX:VXG7W>@3QTG@1^]=-Z_;O+Y$ M>H;8ZKMF/L-L]:"'5-O?/$,'(?N%.QY(<3[S*NJ-FQDNNWS66="^B=9BL$RBIB\5F MDLFG@LOQ*"9[PA3JN=APBIT)*5/#JAG:I8@@ M=CL0A#Z.21P[HRV0$*&R3L["PFHD>9.8)'M\,J2?N'GRL]+%8:_2,J$[\V@T M0V]F^E"I?+"D1Y,W;+5ZWZW?@=U_'YJ62=UP.X4?.5Z)2Y%L/SX<)Q5/_)]PFF!MJV+ M;X>65?]L#?)S5G>ZMLJ]9'RL\HT5583%#.53[=3;XT-UG$EHXV]Y^WM9Y]F> M+8E_++_GO?EQ=6Z\^QI B "(2.00FP30=9QQ@$IK0YA*JJ0:XYKU\H1+<%> M>I:%57)Y@N7UDJU;G" ^.]1HJEQRT:C4! MTBR_K^]QGJ/$N@(CH\X&Q&2>8I_+=+?W]V*?5V.R>,NQSRWHFH-KHLCK=GE2 M^!?A6^%J]FC?L0D*/,=.4M\)<.C R![L(^SZLE,0,ZTNN(X]<42@.XCP=^7K MU[S,*UN\UD"ZH&ZSTU^F2O$T:_-6J069-TY45?DEOCXMQ9SBS3Z?BC+_V.8/ MS0:YOALY/@(!L!,_3H/@J-((VRG1L.&'W[A9FWX8;JL#KF?GCT!0E.[^T1,/ MK3N >$*QYC:@(Z7SMP*)1^>GT5I)]^2V!,GRR*V\M!(X+P1NJKX,&'=Y?JGV M>](? -CX7I(DR($IP3%D^Y-HJ3PBL%TB-N^KT*YNO7V[6'J^OYIAM@;0HEJK M,@R<,KM2!)15JC+DZU%7?B:GA%5#/ S15!V>7C3'@1=[)6=RP:LNU]L"YJQ?]V4/@J;_-CN0\XK\;3")TM!.8 )#8KMV[(=H MW$Z5 I *;:'4A6&1+4[MA\?A L17YA?[B<5AFE%,NK0%AD_?3(B)F C21'UE M?>O 62] 'W]"<5\9(8V2!$_HI^Z0F2&RVKVLEGT1Q.3ZU4XQU;88M*B_K&X: M6()@&A&;A(Z3$H_FDC@>-WNE$78;T"P#BDHPY?>J?]3%_T5J*#12['E(R M*KY$O/@$W91 26G[)?A3K\&K8>=K:_4>F"?T\XF?T/P%HVJ&_"_I<+7:&R18 MPT\>_?SQN:J[7;^O '(V*/73.'+"V/;2P(\13'!P3%,Q\L2R@4XDVM/ L*C2 M9C_&)H&"%;O.,'!6[6OS+U>YO]]NI%/S ;X1JCZ#Z:D2?H'XF:'CBWAZ6%$&0#'.[N.249 D3XC.[(QKN5Q[W%\6] M-ZEKY*0D+WUFO&AS''A_4E*,"^Y[U^CHNMH7NZ[,^DR_VC[=Y#]:2/WZ2>D@C>? MS6*3K_!8C$BQRN(9+%9 ,'\-_&4*K@[CPPNX46Q-:I(1D,U1)C2N7%XNI MXX=7J7YO\NO;\0*%9D/[9G)\TNU0JZ#HB($SH!M@&B\N1[Z&3;%2MRE%C4O9C*#G2Q#NI;]D5^ MPBE^RZL"=CF+GL6)%:Q^1DZ[+\X@FJ-/7!1.E41*0V"&FBGVZ97;5U4SQJM] MIY/2E_8<&(8@] ,8VY :2%+LD]&>#;'0%F!Y*YHU3KK'PPS>^)1L&I.G"8F:SZT9LJ3 CTKU4RPAQ_52F $ $9P,!?' M-L*BZB-E9 'Q8;@*-CPI)VY!44P=OP!I9TUTZ.! <'\ZUIKU4&P%:68=0JF";32EOY;8DFZ(EW)%(,!#9 MP_O0X3-'^MXE<;+"4Q4 ,\1.H3\O:CZU3''?GEI5N[^*_9X*ZR6$\4>#?1#& MD>TDH8^(G;HX3>/@:#\EQ!:K_M39U5[^C7@$;T151RR?V*W#J)CHC4"Z,N\5 M!1Q_;H[Z<;,ZH8+J(V.&&FKPZ_**5$W,"6SVVN;L!E"V:^-+T?R)ZGQ7M.RK MC>TGJ>UX,/83 "+LV&R;66\Q2:-0J&G='#NZ%S_/H?7;O3IL5DW!"6_VDF>3 M<]ES(2(%%SO/45D,S)75 QO^88K:3= WO?=K-NEF*)H23U[N_%+$SGNJ55(3 MF_\[?_IZ>'S<%WG-3/1/U.50&4>I8[NI3>A@F80@A"@9U9)==.3R:)L[HMMH=]5I]>A8J^#?F^8(<R/@[_[ M6@] MT,'HP^'AJK.W.X-6E+=5_=!8MT5)/Z;(]E8S7J1F'1KZJC)8[(_N\C*OZ8]I M# YU/GZ7N?4/W@S'PM?E+<<=LA9W0%_)7>H?AG4SF 9_*EVOC? EGN4NJW>? MZVIWV+;_RFKZ=+=/8]WOQ0& (4D"Q\41LN,(CY.^P$N#1/ 2SQF6-&>Q$0U] M9^F+]5VXV=0L$OF*[^7X$TM>(RYK &:-R,PIO">IFRB]U5!N1O&MR)>7-WLJ M8XA_VN#AH>@WT['MC%79%B7-@-LB?[&9,<8)\9+ "VSDI%1 ,0;^" "Z*1*; M555H6/NT*CO9RHZ.G2"*SB:H(YEW4=EHBX9=2E(U+[=YAR0BKH^2V'/2U$Z\$ 5':08$ M"G7QFVM+P]VVX]6V-\.,"ULCH7)Z=J'I"SR>YQ'H8-=WV7)5[!#7 2,>/T". MB*[I0Z%9\<:K@;>O7,4L)GT: \$GBF;$0$PN7]S,?(ZZ*QO/<1LCI=)43XBL M_O"9(;\+^%DM_6*(2?;I'LT7!M,4V&P)SD.1$SA.3% XSER"!+NVB";/,+.T MZ-[GNSM6,4E?*SJ'4CYU78A-,?D\ V5.G?DV4Q/JIX!>,^1-A2.5\D=/=*LY MZ_C6=7M[;@Z0R \1\:($$R<@;@*B40\A 6$B-DDH;4;[E."IRZ7H9* \=7PR MM AG8B(TD#5TGS1#@]ZB:4*!9C-KAO[,=^/%AG EO/!J#\YJ=I5-\SFOO]YG M=7YI-;)]._0\-TA=Q_9 '(;>N%,)A@1'8A(TUYIV)1H!6H]Y;34,HI@>S::3 M3Y:6Y%%,G8X$4FA6A\T_9'DF'GN<4B>M"1TS5 M="#0KG1=X]0/WQCJ[H*@$;;@_A(=Y'/N.EF9=<&]* SM0/BS9E_DZ!Z:N^*QL"9(;!:/;S[ETORS,KO.?EQ?4,YI2;O 1. M;W11&P,S]%&]6R\WN>C@C5<)?\O_ MMM=>CVUGRNJY)^N>UVQS>OPR"A[T2Q MCWP((AL'.'#AN%8-O30-1!11N7'-RO@E9QEJ_V2!7?7(CBZ%^C;;Y@BI**,3@JHM.&8(JS[WJH4>M]U:.#3Z5<^ M9T_L6X#=B]Y?%?+QM/[9W<-S2%TG3@% M, AII8QC -/8APD*54P8K !;^RS#;X>';^S(V6T_F?JVA"\X;E7/L_!@=\50 MFR%4YM'"-:Q>/6ZF">._\N+NGA9M@*I#=I=W/TRS-B=94?\SVQ_RC>_X$8&. M;P? #V,4!@X[VJ M_3ZKS]:S_JYB@M=$RF=-&YOHT/*3T=89#=:W)^O\]P8JK(Z+*ZMGPSJCP^JO MS&PI(<.<-FOLU'%BT0=QO KY^.@.Q/2_8C%J+,:-U9'SGUDGO/M,&%!(J'MN M_[]5:2CD;:521'7D93NMID6SW5?-H[K?56W-WG]<';[#OA&93K;MAO7!J&=$ 2= MU+%M' ?8[A=GDP2D;LQ[$:$&RQH7\BC0JU>N!&.;(CK('^@@Z<$Z VW],<)> MX78P,5ZGUO?T!_U%:/61%N7%3GSA>Z%(M M=!*0Q*'OI0-$&$>)4"_*18&MH&ZTPNC!"0K>?O]Z4^=9 Z5?!*U$(MB M^O3[UY&^I_7%Z6V&)I1) :UFR)(*1RKECYSZ58]/19E_;/.'9A-2Z8N1"_T$ MVH"6;6&:A*,H^F$2JU[YX+>L6;8N:H&KUZ;C_V!HK0ZNAL4/@2"H6P#1P[^8 MX"FC?K4UD".+,]=!Q*-AADYJ\DUB/4260>XFZ6]:9D_QK^PVI>Y?_RK:^Z*\ M+O/_)\]J\%#5;?%OMD^P:3<@!=CW' ?CT >^CQ((X ,Q00*#5$7@*-9=\'N MOP]-V^UW;MHK*SVP0_C6OKLUB^U8=JPG"EFP^_H"0>*38,/BHUR7KZS!AR?Z MTWTG0^SP ]L=5)1W5+?''W?[R*^ZV\]H>*FC%O.4_M'H:Q?_A1O!SP[.A-PO M&'DS'NWM2?._@-<]3%8YB#)/ 31V(G!0Z".!QXP5R BC4&W]99*L,)1QV M+V_0I0C!^>>%PZ8V92P?L=4S2,9<[A+(X+3%O.ZR2?-SC#2X@J8@PZA].'ZN MA*/8=\G\HR,"2Z6C4[IT0IQB-R)IBI(H29/$B[T1'_ C=\E4Q(]J^;'*>CE( M(%;+Y!\]83(\]Y@^E'DW6!ISCO@#\9^1;R3\5IQK9)F7S3//=^$\RW0P:]B6 M2$D0.=&!)G@)%&@1]NVJK-]G+I9+9QH:QQQ"DW>)F7(^;S+)<* M%J58@^*;-$)XCTL!0586%C-U5YU[[\BK8A[55.NG?VWL!-LXP5Y,4NB%& '6 M3'XP;X>>.T<]I8UJ5LWS6ON&_;G*ZEJ$6Q7%LR9:E2NE237LZ5_2):H$[68J MX7RWA I,:=ZT]\H\%K:@:0X/?4LM_.,QW]+Z*BV^%[N\W'VAP[:-Z]B!1R+@ M1# E21C;3AIWO65P&*3($^OSL#I:W3LD!RQ6_H.YEUM/1;[?67][S&O6*#Z[ M6ZR%I;KX\LGV^D#UZ;V"EI.G)&R=^7EEC9Y:QR>'^?J3=)#D#=W4CD]C'ALS M\I5!?*CJY*@I4D(9\MO[N+^)X&9-F9Q-!'V8^A$=T"#LNR1V:&H? 7L("NT] M6A&FYIQXE+A]<=OW=7ZHRO:^DH2 M?>@GB'>I1/?]",NTD9]H@%<<^VF,K7D9\.3L?\KX[WGXEAX!2CX\!J5'4QA9 M8A0X*UJK),PO1?,GJ?/\8TGS1-ZT'6Z(0$K2V$^C-(QCF*0^=D;<28S :NE2 M"JWF9,DP?;BEH*QB0&5U_68,29AR 5XA76J/K3')DGEJ,5>MT=>?/5>^%KNE M,N6LY^8_,$_.XT-GEE00*=X<^25GU--,W.&]OOV]K.EW[DJVA^,F^P'S,K\M M6IJWM_O#KBCOP .[1;7YG-=M5I3T&S<5_I$]%&7WZU_R]E!3_-5^3ZJ:N;OD)]M8/7K:_=G@J_4'\]8:W!7LUK(Z^YS)=G6<^G*M,0^(EDRK.W 3 MB=:89\:,/&L.'96A[[9@^\/786Z\)/1B["=1ZB!$"+47/8M_1U)-1Q M=*AK.CSIK]FDO_VY:HIN7+*QD4M?[[J <+;K:^]S:]JY(]&=9*HRS-'+- M^"F2U"MK=,(Z.F$Q3; &-X;[H;L_.GIBA! +LB^NV[K":[3,:W.:+ROHY7QF M$DGSU\!]IJ#J5Z#A)/0Q()%G0XC"Q Z [5%H%!L.@8OB39G?9?U.BIEY1"TN M+A5*>A5ZX8+ ']WV/9)X[:J+]((JY09>ID3\\O$;E;>6"%>JK/&Z,)EUNB< M,#=G"#$OGC'T!-;H?*')9;YLH9-O+0..MZ !:$((285S6DF!M8HQ.$)I?G#"?4\*UE M,/$U;]M]MXS>M:BDO\_F]@_M?34G^L,X>,2"YRL5 U#%$6,GG7COB*[ A)9CV6G4-_?R76\!5%7DJ-?E7Y MO>!<411CA??UN>C[=-$3Y89]?9/_:"'U^,\-#)(8^E'JHC A:>J$OIMX2>*F M(0Y"(';EN%+#FC?TC7N[SNXQ?+ZQ1:SP4AL*OKIJM2B(E4U\CV8W]=UE[W E+<]<$.DL@.G,!/0>K'L9<$& ("72\6NJ-2*Q#- MFGN&W3J!9R=0SN _;U0L)K=ZH\0GO\8$2$R.)6*SNCS/H7I"KA>)H!GRO8RK MU0IOB.!YU,.W)O^? X6$OS-A%7N!$HRF8AF*-N&0,Z!XY7KPX0QH4O6!;BCHIM5'/VCRE M>9>P)52F@\"O,&(<&JDN@BY,*XL,'[*J0O\8_"B:#>6 N"%R?8 2Y)&8$.@- MUD+D.]X<8>&UL;2V,& T,5-H,_6%FT0YB='!WTR5X:%N$:49N!$0&U$VS=0; M82_>D1PY5F:H3EH]9$6Y0= )H1\"$";TO\"&Q,>#O0C:*9FI.YQ6UE&>'MQ\ M[>&E4EI]-+"H1'_>(W I!>IQB&F0(*?&JI"H'^_KD!0SDDKT:_[P+:\W<4H" M+XQA0%4O94*7D'BP%?MV*-;Z7\K"P@HT2W-X29/2&PU\S1U1]9#6E9D> [_$ M"-)HI+R(^C M+5*,2,K*IZ+,/[;Y0[-)(+ 3!_I.B$"2$#\!(!W,)3:,@AG* MPF]D\4D;!LWJL,VK;@1XE!(;/13.U1L>]I;0G",[_+(C3JB1RB/AQK3XR/+" MO2UIN%ZB^9P]L=FCO@',Y[SNNJ]MHC@D" $[]7W@^*GK.W@4O23!4+"!P4QC M(J^2U%FAXPTSCSV^*ROK$+)M?E;#,':7,^RJ_3ZKF]-W!=MPSN6<3[$6)%M, MMX[ K,\CS3TV=IZG;WNY\(:B2::FMA"IH=@,)5/ES.4V(94<\:H:JAX>JO)K M6VW_[,PTP_;H?^>[3>+8$$*'>!&$08BPZ\?C1!4(8N2+%%9S[&BNK7IH5L.P M7?4RU5C9$9Z88LWBDT^NEJ)23*L&%K_V+/; +/ ^BUIT:H*B"9%20:P9"J7$ MDTK]8R>^$3PM&G:,[%#GQ[T $,4AF;E.O++G=S8GO"\*&_IFC6B$UN8\L, M+OET9QD:Q:1'ED$M^O,F01,2-)]4,U1(@1^5ZL=-3(O^F=4%^WC66;Y;[HXB M'-H1!)X3!DX0 2\!P6"&^"$6VD\G_.&:E6?$TUT>(;7/19PN/I71RI28N B1 MI$51+LF8$!)IWLS0#WGXE:+G1UXMAD7I"$8QC#"MCU*0VFD $^B-AF *(UF] MX/SX915#:G^*#&GBJJ&!KUFZL$<&J'('OFJ8>H Q/Z(<4%KX*P:V^8 MD6'M.4E\'P:>XT-0B0T,:+$HNY)D@ZD=41I#3 E)$41 MPYS3)8N3*SAU,L6K];<.Y-]7$BZ=%WBXS5+6K=@S1&'".T$D3:RK)I<60R:Y R-/)$RVJ*)PUD*PTO? DISHH=; M;R08-5%U9-R8U!YI7MY3H#)KBPTIZJ8%U,[NX728P+-CZ-NAZR=QA!P8) XY MVDE3Q+6[7_[3-6M.A\DZ@N(3F1E<3:O+,C2)RWQB^JJ_;ZGI/'(,D-.9#E3*'A0!0?V2?Z_VWXOR[M/91JK! M7!HDOAV$(4J@$\8AVP =C.:0'W M(LPVHEE"N.OC[DH)X9W%H(#\+L6DG B_]2BJ$N,)[]^29!6$&2#,2MRH%#](\_? M?SH>"28>B3%T;1B!),$XC/P(C#:=V';G[H/GMZ1[F?>MG=R?9/L%S"26Z4_:ITT(;-]U(L<& ?+MQ",)"8\0PL2>*V+2AC5KVN]EPVY/R'=6?:P M]L.+N14H1O60+B]PB_"M1.^NK &K=01KC6C7E[^W>!14P]GA,%<@B' T(/#OP(/= 7;%= MS<(Y(AM4LA?-8@ G,/Q4S3;'F'Y%HA4IYI'\X2=]Q;@^^0+3 2L&06Z&0'$P M^*8-Q%AZ:R9!$]<&3"[H\JS2_Z0*9J1J0/ I;ZE:C__Z>OBV+QZ*=H/2$*>1 M'SHD022UVE2W=TQ =JE.!;C4#,$'AF\LH9Z99D,PYV>7* M.O$Z"-G7=7@53"(+\JLB<QP3--AG;.S=@[/?/,VJU LEB->[+SM4%H]3*LJK6<'J=?6CRW>>J9MGZ^O:\C/^=YO&[?),"D*8@0B%Q/&0[*;2/IQV\Q+4% MIF^6Q:595H\.6-NC!]9M+C2YL'"@>.IQ8 M3A\ZAZS'WB-6?.Z?K7)_LGP]3)T9F;=!QW\M-J*RL?/+6^=:X>QWE7 M5LN\O;)V9_Y:6;ECUP45-3IM]5Y;'X_/U$W_3)V[;H%N=_[Y,S7N6 #_$<^4;%%E!OR% M"B]CGS&)^FR1P''5<&8]0J;5>8:Q\V8M:!A.=?6B'&[\XS$OF_S7HCR''^,@ M3'" 60MD@MTH\IUQ;< ''N9JEVXP6T-->"B3X_"XL_4ITAGU;?TTZ2FVE,8*=DR;XV'Y2>H M[U:A1:2P6R]NTINW1Y!L2?)CV5WH>7V;YK?98=]N<)) E 2!X_N^&]NTI+3' M?HD^#EVN/1-Z+&NNK3X^VR]1T+JHN[Z6%EN['N#,?<3S6.?<7+<:X7.VVIWM M'3X&XXHKD6W=2C@W(4]J\^V]K=T* M&11H*WYWD]T1Y$5NY"3825P/)]%XE-T/* ;!+N+B!G0?(#JT34L' MY^R\W[?CR3]:$S]?I!9N'R[!)-]V/>TDBHYVR[L/E/>'BXX55]9O]/TZU/54 MMRI=+<%?$#2Q^6X6GV9LM)OGPLO^WG/YX!6<4>.&LGP#73=-4N3Z08)=UPF" MX-@TW'<1$NKE+?K92Y6YP[2?F)X($\4G)3HY$E.1(SWX'7JT*,8%#Q-B(U]E=?EX4;7QB>U%JATGB09S&('#C<5.O M'P%7J%?$7%N:U6.$9F4]MN>G#,2/%\RBE4];EF143&L8LBOK2.D [OEP:_DC M!!-.2>@CB5>_2)94?\SVQ_RTR79S?&6[-0'/J9#-=M. M@$M?-KGC$TN^OR"VNK M5-,A?7 MY2]UU32;-(7(BV#@(@^E3N*A $!FEHZ8$Q([0G/HLXUI3AT=" ME=?W$] (\ M5 ?>ZPK4\S:1_-<^Q[:53)G72U,\6/ZV<:Y%#X6 LK9!O4"JGF7/C M8[R*SG:07U?5<*E :7_+VXV#(P+B ,8QC/PP21R$TM&H[25XTU9MMI^MJ3RF MA*K$(RKN%YI"T%8CW!X^.^V';:^#FOBVJ'>MFDF/#M;;YM;^JL; KV\V[,O4GB M-": D-!/<1R$'D:ABZ,XM&FEZ@<.UWU\"T'1/"(>T+,-G1U^Z\P!J_? .KE@ M]3Y8)R>&V3;!.TUTAX]/0 V*G)C :@^:%A6>1_>$2B\41S-4?"EGJU7>%;$L M ';_?6BZMCH-J>K?\K]HPBS$),3@BQGHB8H;N:?*N6>*;%5/6&_O;U+=A57?_^X=) F'B83=Q M'2]-813&(#T*>.A$B8AX2AG0K)$,$UM['E%9?Z350U:4@D(HQQV?WFFG34S6 MQ!G3HEVOL3(A4;-(-$.)YKE0*7RH!*NUHY1]96>:LGK7_/[(SDO3R/IV,MBV M(P>F$4DC%Z8!A C%"/:V@0TH%J$J38E%W=79J10XHK1ZF!;#^<%.!(LQ-3QS M%F&+4RQ8?+W/KO#UQ8J*+A[FIHHMI519HA:)9'Z2DNB6&LKB#Q2:D!\1'35DVAT72* M3H;<"?G5'"TS]%BWDR^.[BW J3[%[L<_&P2! VU$8IL &$<.3L-H@..&/A : M*FL#8:IJ2XVZ]85*EW)KB-)"VKW*(%^68*7Z+1BSGU7!1=V%2O'*?TRZH MM3JG7,&\_2O/RV$AZY=#LZF>BRVH1T.0X+ @3$ M$:9)QO8H)A>3(S1,4JZVM(L"TJSN)Q^L;[T3UN"%-;K1M83JU6/H0-OUF&6^ M6)TS%O5&\&SX(J'D4WSCHBBF_JH"N-+4B0KV)U+#HL$U(TTLZ_+E"?CE^=:^ MS^P3N^ZZS1_HZ,2FH.P@=OW$@1%*B0V2$5@2ID)]@Q: 8_Q^LT_=U?',EZ4V MG0G$4O/&,SUA7'KS&4\$S=J!=N1=QRXT\:":D3.6=%C5;C19KKE;0+19VVW0 MN+XE14F3%X7WN1KFJL;N$V'L>4F4$-_#P :> X*4#*9]3( OU-E!A4'-FG_$ MV!WN'U%:(TR>SBL:R>:3[,5Y%A-E!13KZ87 0=N$IBIEW0S55.O294,"]7QQ M[^[H3ZP=.^P$," QC&WHV\1)0P10,!IQ0[%NF8(?K7N_1M^11%:T1'GBW(:A MCR+!_1;<[.C95/&,AZG=$W*$F:$ALN O]T/,X4!PUU?S)=_FQ7=V&."WO$5] MZ^5-XOL((^Q% $(_]"(2)F@P&?BI+W0.:Y:A9?9X-59]!'=EE1/'(#50*;2? M2S^+4MNX&NO+&8$4V96%UNCB/<72^UNVYI%KB 0I<>7U#5HJ^.&5I\]USJZ" M'YH%@W)WW=[G=:^,1\LH!($=NTX4.7$0H,B#WF@Y ;[0@KX*>YK%:H X-@/O MFZ]5#*8UM,RWL@ZOF'HI89I/Q)8F64S+1GX'>!V]'<#C ?E5-(V#M EI4TFY M&0JGU*-*WP,J>(W*J2T=-?NUK;9_WE=[2F6#_^=0M$_':C"* C=*'.PBZ++] ML6[D.*-YBDI(])09U:Q\YQTFV5O9G"']7U;>816\:T49W7S*MPK38O)W27(/ M;+41(R]C$]JGG'0S!%"]6Y>7N>CAC5<*455V'_^OHKU'!_JN/^3U".EI5.$H M]I,P(1#:H1O3@;&;1L>JTXYBH1&J$H.ZM_;DMWG-&NO6PWZ0#]9[]R1I))=/ M]!;G54SP1GC67Q2?-0*\.O8S?EJIX..A;4+UE+)NAN*I=:G2^)0J5+K336B; M ,1!%" /A'9J.\"+_&/)&<88"YTV4F5S>;W;CY?&*50\$9(5B)XF?I7KWEJW M\'&2)ZM^$O3_! (HXY6(!DJSQBN#W2#[K.@<13?$412%;IHZ-H$H@+;OC%M! M0DC_*R)[LC8TR]SUL^F[_0F?F,9),\BG:4N0)Z9A/6]GD%:JU=Y@9D*@YG)I MAB#-]J)2^X2)7A+8%QFD6Q/9>FQ1OKOL/5A#RI M8MD,F5+FS8N[ 56RQ'_HHBQ[32ZW BA.>%D*#/L%="QH.W7@II-GA?BU]H4<<^ M_DO>E7(WU2#C(+9)F*+(QXX=#K:#"*7IYGM>?ZNX]X$JL2GR MOI[#DWAM!3=[JJ&43P.7YU)0^Q@^:P#8;?1\!M'Z8[7[V;F8F]KNJ91Y,W1/ ML4^7&STU,,;=D>%X1SNJ'A[K_)X.$HKO^:DPNKB%/8(D(4GB@ AC)P&AXT/0 MWU<7IW1 (;3O7;5MS?7^,Y#C(M/?&,ZW)V67X9Q/$M>D6TP<)Y@>[F:S5I-' M018GA%)7/,R03&W>7?9TT,KB>S):TCIH\['\3@O2JG[Z9[8_=(71E[S)Z^_Y MEVJ_)U7]5U;O-F&$80(<[ 4X3CR2( <$*+"]V(Y(1)##(YSJK&F?61\P6D>0 MUH#2^H/AM :@G-TA%-(\K97K,"RFC@:3NZNV!S8XZ^_A-HOD9]B6)/LB#3'O MN^3BN$-JX>;CE62BGLMUTX<&?RI=3YWH0NL;IIN-G]B)"Z(XC5T;)F$8.Q$< M#1+'2S:/7=^VKVU6M[PKKM+&1-ZI2US7IY8OLIY(3:5I8&%5^;>IF=R!7LVIV84NBH<>;&.K8@;L?+UY\=#)'UJ'+O$6-O[K+[+=U9VEQ5ETUK;JNG^ MY*ZJ=HW55/O=5??GU>UMDW<_^>N^V-Y;16/=Y65>9_O]D]56W>_0KZN_NO3) M[DO.?VSS9NA"\XU^4-ZRYO1C'-EOL+]Y/-2/5=/=2%K3\?*6Y=OQM[K-T?2S ML]+*>E_:>YJ8L\?'NOI1/&1MWK#/*&K6DXO^>;8O_MU-PC!?_J&J[CW%]-TR M5R+\)E6U,O!?+6*E>1"N6?]5%VV>5G^5&QAB&) @C!SBQBB!"4F\WE!LXS0E M8DM>$@:TKV]U4#Y%SO#6!>7N]DCW?=,B8]T1U0R MXUS,$O2[(]R?8H#&2ZQA+] ,1_@':&+KAFPN\NM@4%>%J M"@DYM(%F@DM"DRS M;..F[:8<=E8/V#I'?&P*.VP-M6XJ57*^3%#%=-ZX>.I* %>3P38E.Z@(!T?: M6#3J9N6395U_(]&LP#__=;U-=G=7Y_WVZ^O;X:*OSO8&0Q*G<4H''K9+ @Q" M:+O(1YZ31IY/0J&MF;,,: MO:%^GFD-_=>ESDP2\8K J"%N7651Y$.E\E$2T)+\[M)26CUD1;F!#O3"!(/( M3EEEY02NEPZV_ #:D&\9XTN=IKQ% MQ5N:,ILZ S1EO@^5RH>)7U/ 0UY3 \VO^<.WO-X@Z"8D(3 $J9^$H1M%P!L, M!$Z<FRH $+X^]4O&PB*7YF^*A*.^N;V_JK&QN\_KZ]I>J MVEW77_/Z>['-N[D).R;$=@C!Q($QV_+(C ^6,1;KR*S"GF:IZ"&R&?T1)/N: MP:0/CC4 %9JB5$HV7V&Q-,]B\J.$8BT%"0=O$Y6*2M;-*&&4>E3I>T:5JMXP M?Y) 0D(<)@1Y& B,TQLY'NV1Q+? M PE&86P?C0JV(9YI2K/V=8 ^%.4'!DE0VF9RR*EIR]$G*&8G8.RL3@?-*DJ+ M@5MI6FF:JRGQ4D.R(:JER)E+N5+)D81.77_/ZS-[V'5='Z4^L0-(0$H\A*/! M7F1#'TE*E* 5S>K$T%BSE$F4-6%1TDB8O!Y5(V_K"]%S?O@T2))3X^1'UH^W ME6<6,S.W#'\JROQCFS\TF]1!L9W$;H 3)P"I0P)_G)*/'-?E:O6BS)AF"9K8 M\,HP6AU(-?N'!0CFDZE%N153JYFT+KF9^$C7A'@I8]H,#5/G#M_&8EF>>!7M M^&+_BC8'Z&P]@?EO5^?%"])3^IVF++05)Z/>+N_+BG#+Q M2(@C'P#B)G9H8XB1VZ,*26J32*Y)D!XLFDOF\W8%PYTCWSH/QG]1'ZZLT8M. M7P8_9!L(:0H9G]J;%"TQP9M,N M"1,BFTOB]870-'G7Z.GD16(ZV167]33O5PPICKX-$4TPGXKL6['OAAN7228E MD6<'* J3V(\AI'"2$8WC^4(;GG1A6+"6'X%W6C$TG&0UX1EX6357'!=1)5\O M)/(JSA$-@^1;B&$NZ=83,]-D6Y.7;TJV3E;%Y1K?WN;;]G@+)07U)6OS+SFC MD2+J*LA+2!$)(!T0("_P0!Q[;IQ&/:3(MF/LRFFV!B +"O<1_7FQQQRPGGL@ MJ]XZPB0JX2M'2%['>8-CD)B+<\VEZ!I#:)JLZW3U36W7SB^WP!\>'K+ZZ6Q0 M\,95[4$0N#$,$P 3&*,TL3UP-)\B1ZP 5V54MW#W."^&YL^P"NJT,K8Y-7D- MH@7U]WV.UY=;3AJGI%5U) R14>5N74JF'MZ$+_TYK7Z";TU;9]MVX\:Q@W * MB1M& &'?\['?;VR!P DP%KT(2\*$OM?R="/6^>:"$=C"[]\$11.OG IBS7C+ ME'CRUG4_L]F9\2Z=7M\D]9P$$.!'**'53.0EM*3I34+HA+)7\,F8TK[EZN/I MCDK)V_BD&)26(SW4J="CU2J"*9;$)$F<7&,U2<*5]T5)EA^9S4:#<=1?=WLQ M_HIC&\9!Z'HH2(/4\6PW3+O;#U(0$^)*[RJ:9731[4,#TBOKMUQPU[TZDL7W M 2W&[YP-/T=J!YCK#WDX&>3^%G1BXCAT%7.W' ME!M=:$;H^M8Z VN=T%HC7+&+6]23/RV4J_(N-T%D/N6[:MMMG^YF;\VD_AG$ M-4)PD:P8&5T*3O_,M8G;R^C&KVZ??LH>^ MUQS"KAO9-,\0E,0@#IPP#B &J3_:CFT/\TJ(.HO+ZXKP73L*Z7U?;M9A=K8&+78A M#S<_;TB3>G[7URL-/E4ZGTB!@?A_'1=3W'+Z+ &89T*Q;1UC6B$M@-"=-&L=@>0F^Q-3H)57O-U-3R)G M:'<)[N1&MC(<\@UAW_#YK>'J7(H,&)K.=J%2^,@(2.VOV3Y[:EZ:BB+?2QQ" M4A D20!)&L7.:(HD$=?5KK,,:);:(RP9J94FC4-JE^!+3&I?4B4CM=*<"4CM M$MS)2:T,AWQ2^X;/;TGM7(H,D-K9+E0*'QFQ]7;$W"O;_LCQEZ+Y$S[=T _H M9@A.P\%B8,!(1)TDF#54G60\ M>4^=I-GA5JXG"ERQ@F>9J2*"7\&B)2:GRYE"F%#,T8X,&\W-X_ M9/6?7?7FNZX+@L"+' ^ZGHT3WTY'LZD?BVG57&/+%U1'?*K&>X+L2@_Z]!$[ MN[KBYG2IX=\SKL3&@'(T&Z)BRMQY?S0XAR=Y+1N-#K4>MI'KAC@ 21*'+H9I MXAPEU/%Q,D_+!(VMJF5J1HC"_,JJF49J5:J9&0/&"[:$]$R2:%/U3-:==_5L M%D_<>I8U]Z#'B""A=DVS M#.G6,0JJ:\_6?7$&3U"[9G')J5M+T2BH66\QN-8 -3(/UTB4D/+U-Z#L6^1L:$P,PCSPQEF>G#Y=E6!8SPG^SO3?Q> M-H_YMK@M\MU87"6$8#^)<0 A"5P[=E,\VB/ X]I$.]_*0IIR99U!DQRGS:"2 M4V8685%.:@0)U'0<_PU^IM1G-J>&*-!\/UZ+$1$B3D=T:8E5KG+ZEWS^^..%ELTPJ'M#K93@NPX="%R M/)NX4>KCXRQY[(:>)Z(X:BQJ%J"S%@5'E%8/TV(X/]BNF"(IXIE/H):G6$RO M.-A=2<"XF)O0,[7,FR%OBGVJ=#ZK@O55==O^E=4Y*'?CEVG^/=]7C_VAS>8X M:V6[(([CQ(E]-R%)!"F"\?@0L%U'2 #56=4N@O]S*-CU)"-,ZW-=[0Y;T1EO MA31S%FBK,"Q8LXV/'9BF01R-\_@PPH2(**(*>YJU<(1X974@N[?V"/-* M_AR.$JKY5'%IEL7T4 '!6I20@[4)#53)N1GJI]2C2M\3JDCQSO;G@XB: "#V M(NQ@DL8QLL%HV;$CH=5$%?9,4#RI50$E9,_4/$T\:]"\5=8-.'B343T)U@U7 M/1F/>%5/FBU>U8.'8K^C(^^AF'0<: >A8_O(072\G;J>BT8C((R%.I4+?K1F M+1O1" Y<1?GATR2-U(C)SPADI3'F2A$=,#]V@HWF210A@"([Q0Z (?9<)QB/32,'N$(348?V_RAV81^!)TPA8&7)"0B,/3H\S1 H%\AQ7>M\!O6O8%,X.8)!MKJ4*N_ M 40@$M.RN7H0!%^I)_S\M#WOQV8)GQ^O9S73!(7[OGM=E$/G'= 1^A)$?.#8"\&@Q M1 Y_R]R9=C1GI1X5N[GOL<=E];_:L&_5/70!"9Q+*D?&69!/L00S KNR!E*I ML@W@K '=@DP*Y(X%&95+%7.8Y4L+TQ2\E044$6> Z*ORI%+_6 EN'M_OJ[\R MZC"IZK0Z?&MO#_LAL31?\FU>?.^N^W)@:,<@B4//=D(/0.SZXS47:0R<4&CW MN!J3NG=.CB@;Z[:JK=T U,H&I()[QQ71S#.\X%W$3$S**F3=C.D:U4Y?;QW5PQE72GEO^FNUS:JX]U&6S2<.XNZJ,M94* ML./$&)]L^:'-70(["=1'NYNC6\JP)%*F+L"=7 MGDZP^(^9=>E;7K]5DM-V4/*I8UZQM>\CVOV8M^\6G36 ')/"]P$8H9GU,D\ ?#VUC MA&/^R7']4'1/ES.8'^@?/EC%">B';/3KP_BN75G;$WKK88 O(E_ZH\:3'8P* MF& :.0:%@O_ T%LG^%=6'TKF@77FPI5UYH3UJY%Q$\E/1L5/,I$M$$?.O#>7 MS3<3Y&)A,B&3+N=LM?"Y?'5^7P(G-O:YOFN(=0CIG[7MZ\:3[W4]V(/A\3!OANG,<'1 M:#RD0Q+!HULJ3.I>:LS;KF!G*XO-JZHD?&9+"=%\FK0"QV(J-0*TV*MD?1V( M-D&[^*B;4#/%W)NA;ZJ=>GF$2SUGO!K(+)24W*=_9OM#WQ@\;_*:FMUXJ9L@ M9",[]E.?I"1,CCL0<13$0M<,S#"C6>O0X>&PIXB^YU9)92_;_?>A9[R;(LQ_ M;/.FW\%;?6NHB3;O9)#Y4O"O9:MY.]\F<>*-5,"\&6^A"DQV].4-4TN46G,)YB[S%B46^$:8^IT>(_18B -.1M^8FVZO%#&N1FJIM0C MWK/ATFQQGP4MRJ+-/]$W>?>Q;.ES67S;YX"]SV>FTX#XV$^]T(\CVPY($KOC MU!$)L%@G6B4&-2O=[Z.^+?W.\9 S\=(IY=:,MTZM2Y>G'=7SQ?O>C1OXKNE[ MGW5M$?.[?O1 7 <0)PA"%X01=$F-GDKNNI.="9F:SZ@9VJ3 CTKULR:G0E_R MQZIF]GZG@MAL4M^-W"1)(]]-?!L'$;&''M2>;6,H-(\J:6(Q_:E'7-:! 9,3 M'U'^Q)1'(W6RLG.$9/T^R9I6S7G."X?@2!)IEMK(.O&&U,SBA%=G?JFJW5_% M?O_QX3$K:J9HGZJFV=@!=F(WAM"')/1MZ#MC:>79R V$2AU)$YIU9D1E%4=8 M8@HCRQR?PBQ FIC"C("NK!,DBV%:5F%>YV5"8682:8;"S'6B4OIPB5]=>G$3 M(6NK_-KR#':2)(Y<" $(40)2B()X!) ZQ!>]R%216=VK)Q3EE;5E-W+F)[!7 MW72CBI5CE0'@$Z^5N!<3M)[VRXM0>]I-6$?F)W%"_31$P@Q%U.'8*[>H:N%N MWJ7/H$5973_1NI"MN.4;%_DPZ5;98A Q_=Q@$;;ODO$;K)78G$!O>S>TDO) M-.'NX@NNWGDUU7%MSENIT">N:XWG,<;]+E[>^_XYK]DWLKO$!!%=7NC=_=Q-A+<62G$(0NLM/83UTPP@0$'(UZK.0(6..BU2BRG!?6G"*.8")^\L1X[=]Z.W17] M]G]8N 5.^ID>=KFS?WK#/_<TDMA^ -'7AN*#EV-"#F@J,>: 6*BS^&D!:68_R MA?;\K2BMAZIL[YN_:TLV,\.GO*98+G+2M43O!KL%WCHY\NQ8^1CAT1EK\.9X MEMSJ_3$UJMI*A^6B.[MD6"#*.@J%28;5% AJ@OC3%0:*W)8O"%3RKK00*$H& M[[>BS-NG-'LZ S;,AVR"(")I"IPP2!R,$'1='(S@G"CANMAH84BZBX >X=G< MZI#^RSO6O2"QK5WVU- 7P-KG$_LO5@V:PN2_;+QT3B,,<2T[5U@0GY5U0O/H M2\=30]I?-JY+S!-PQ7>IR8%WZ9V;\=7%[R?*]PJ=ELGVJCE7.^A_5G20A 2I M9WL>VZ[JIQ%V;&\ XJ9QP+4O0:-Y[0/Y9^-U':,Y,;95CL:U$:UU#M^P@.@8 M2&L+S"*S[,\"M-@V4-*]OP0-K6'Y]^['< M%=^+W2';HT/35@]YWT7WIKJIVFP_W/&P\5T0Q@E*8D1P ' /1AV%H-_ M:5P?!,WI[02\ZV_5-8%N*RLKG^@(=<1O;0<'V(]:AE[BCAV-4>)(B68$2"PM MGL7F^M;J4;.O3KBM$7C7.*NQ;BJKPVY],2D\ @G2C##))4F-X>++E-+DO94M M]4?#@(RY@)/5HD^X0.:\J;-=/ESR<;KC8YB*WI" -67 GDW-^HY-2 +(:#!. M8JZS@PK,:,Z G[+ZCM8Q5LM CO<*T?PVPNP;$[Z1$ 4$=B;7'#EN.9K%\EB' M:[Q5Z.Q2H7%Q;3D2!3+1Y?65UG9?MT7?Y:->U_9?7NKZS./]?5[K!MFXT#7>"E81RZ 0%T6&83 M_YA4$C\EF^]Y_:WB4GDU!D7>G'-L_'K?P[3^&G!:%=N 0Q/ _0#5>ARP=GMS MRF-#AJ<\JX4VZ2B* (?R+T^]6 ;@YWQY>@5RPO(T2X]$VJPHNY%\>Y];>V[Z MKZR7C_S<"3PNUMY**6HI-R"U*':HTO9X"EY@NJ-BW!9-4=[A'X]YV>0;.[:Q M$^(TH1\+/(P]&(:C(0_&7%=1S_AXS<.&,T16WD,2O(M4@K'I5+ 066+2?\X3 M?H)OF#C%:U10)T9I^#F.'!Y(>A<+KBUHVR+7;$_L+[CIW4#_&.[/^SR M'>L$CZJ'QT.?!*]O<5:7%%-#L]Q7FL#R?A9E$Z/$<:,THI5T@M+(M7V0C-A\ M&V,AN5D$D6Z%HDY\&+TX6Z%C?=P[/_J9#58@;$_>L+3?_1'].?[\55#3EHDD MIPP:%T1!Y3S#?[8GV<+/PH>>AV[T@FU+MCH_KH:IZ(555P7Y4T*]:' -T?9E M?;Y,!RLPSM_4X>&QSN]ICJ+@/I94SO+?\O;Z]B;[L0D M /@.TX8>="#*(K# ML1F6[R W$NOI(&]'L]H_@T9'<0S;TBT(WB1GXD560:D9KZ<23U[T'U#%#N^K M=.R+^RG/Z#-89-^*/;O;,$J2V '(BR*' #I,Q#$8SR#Z),9"%P[*VM"]$L30 M6/L1CECI(\T;7S&S!&5BY[Z7)3_?2 ME+E@)]MYI/()T6)\BJG1.U?\_#9!Y;)7^U D$]*DA%TS]$F-*[RW^(CS(U<0 M?6'',Z]O?V_Z2TPV$4J2P+=]1 !*(;93CXRSZ8&+PAEED:@ES5K5P?E0W7XX MT!JINXUL3GTD3*-,E:23P9FUTI%-"LX"DVPN4#1=$,5=.LD2;(9 *?)ELHR: MQY!H[W\JB!>7+#5IT6SW57.H<_"MZ2ZLWP#LA%[LNB1T$_H%".(X1#YR'<]S M09R&@HWMU1C5]^X=[P=@)<$):?_6-=8)J_7'B/;_7:<5/A>3$R^GGHB8\;)J M\NV-?OHZ&!1]F4\&;_(?+:1D_+EA>W]A"B$"J9M2P0AB3 :+, UPQ+=;2X4E M[=NT1G!R=WE(D2>F>[I9DU2YY.Y]\5%-HL!)I,7( ME#N -(-4OC-%4_Z_(M3J.#/@!)$:/RK53Y-870BS\L^;XB%/\\>J*=K16$Q@ MG&) 2.!'KI\D$&%G-!:YCM =>)(F-&LU0V3M!DAB]: L9WSUX )TB2DS V1U M=(V05JH'7V=FHAZ<2:49]>!<)RJECY>8NJ1Y77S/V$[UP8R7N-@.W!0"+\9N MX#DXM$?B5HL='9*S*YW++$$5P_E0W^:?W!$,HN/\QD6G!M83F2I1<.A/G5NT PR1C/ M[+\:RLW0,]5.O35OKY(S8>T[7[EZ"2.M'K*BW 2!%Q+?PW0 'K@DHB/ Q!\Q M.$',=;V7'LN+*>'5Q1K?J^_P'SUJ6754$PM!D5P\#"JU\CV^]:HE#W4\HJDT M!(9IIUK?WI)0#0P**^G'\O'0-IUP.T/=FMHH":$3PP#&@'C0]]UQ:!N%KNU) MZ::$'L5\;DNMGEC?2PML.T&7/W:3]-=KO9Q1V-3;+/]N.OV;YT' MEL/93DT)W8+2J)EI62&\LGI@5]9 X4HCVPF>>%1O!KN&:=P<3]Y2M-GLS-$O M=YR:\R/BAB!.263[V+=1E!QK3VSSW1NOPHYF_?I:W)7%+14GUJV[O<]KZ_I; MD]=],]4>[BA7K@*YXF977JYT$*M*KER#Y,J5DBM1=LV5*V%/..1*CITY! MCT:,-@RYMK&M@VS!.;IA;,GFA\X\&J?N=JSK\<3F_,XOZP_FF=6YML(I"X& M"VJN<;&65^G%PFSL<8QC1'CRP:*1-RR#+.N[AJ,9LA'@;KW;03LB?>60L^,! M.P4VP78,$@A=/S@>"XF])!(ZNC??FN9LT@,4['D[GT(^+5^6/3%][K$]6Q@S MH+'"NXQ-Z*N3T#]6^"B%0KO_U%G5K&4,85?^;-D7^0FKE7W/BGU_M5E5=W=^ MBBF>0N+YE&\=SL44\$AW]\49S#=$<>'>O+P,3BBB^BB8H8P:_+KLXJN).>XJ M;WSA2=7=+'EJWWV4Z,3'$" 2QXD3.:YC.U&"!\.)DWI(J,R;;T[W).I]5;RY/_]I$;HP2'$. 790&D0_3U,<1P5%B MPRA%H5@W+65F1=Y+J=9:+]]&4U[!YTQ)O8B29)O^.LJZQ?U2SN*->U&DJO/B MKD2'NL[+[1.JRDX(NA'D:^60E[J>36NA-(VQ$T6V2U&- D%@)+;U6+%MS27* MZ1B,X'R4*D"8> 7&_N3?L M3RRED_3O$S=S9@>>FU R)4N '[XR[(#.\LG.V;CDUS8^@ MXWMIDKHPC<,0 QSY9#0>(+HI,:B[2SE"*Z9$J1OG$:04RQ93J#*!I:XA\ MW$W(F&+RS= TU4Y56A]8)8/4YG@EUJL3][8?0I!X$$(?)Z'OPWAL4@!L'(-- MF=]E;;Z;-5:=!X'K]4WZU_<<[6I#UIF,SQJW+D"UVL%KI?6&?X0[TZ*$ MDM[(CG8UE9COLZJBM%3#I)Q0%F56;HML/VX!OCU^X_UJTZ024[JTY";?#/53 MY8Q0*2G($7__N?/%E,M%EYN\?MC$T(FBP 5.&OB1@XD=V.-.#Q!'KE!W 7F M5MEP\2$[7XGL-EQ<6=LA$QWHF_J0M H)-T/U5#KTHI&>8JY$-N:>[7,#+5@^T#F$-4XK2PH>Z$JSJYG++IVL+ MTBJF:2\WUV:M-8+KR[CE-]:^S=0[NVD54&R&BJERYI5]L\HXXE6OK]O[?'?8 MY]>W7^^S.H=9D^]0]?"8ETW7!/\+K5[J8DM?X:]MM?WS][*@R/[*ZEW7]X@6 M*]UU.J>[V9R0V$[JIRZ(W #2_X"$N'2L#+$/,0">V"ZSI=%IWXPV.F1=WUHG M\%:'OKO+75 @%P\?GZ*:'#7+T,9>>1U;EDC3X- M%Z)9J]U3J3@J$W*_5OS-R ^K>5^9\1;.ST"?LR_P:22I<7.#] TAX=']E5S@3A D>M[GL.V";@@3<,8VB-B'R&AB]?6Q*E[ MON(L*XUNC#EI<*1+3O-STV*!E<]3)L943=^6Z!_D+_<6V^5A^ MSNNBVOTK+^[N:1('=$22W>7=#].LS8\+ !<^$3IV]%-@.W8<8@_"P([0Z),+ M$J%;I\SV9,&T.4*W!NQ6!]YBZ,\7W>AO'G7V"_N+IO]%^H>_E_3=59E^C0X- M;X(VV@F-*?R-H:9UYKKU[6DJO0\,7/4/6,-F8'L6KG@?UM63_9K!GRH'?HJ' MTI""X>?@ZK*D^#E0"Z[2W^9UG>]NLA]GNP2.NTM!D*2V"]THAH":LSUH]T=X MO C","%B*_2S3&E.VR,ZB\)[OCOFE[IJ&IZ]UUH(YEV$7XQ;T07XV;1J6H&? M(FQR]5T)TV;HL"IG7JRZ*^1HGI*-W\4_F&#G*'LLVFQ?_#O??:UN6RK..156 M#Y(@@:GG$4(E-G'("4Y*4K'%*6TPM*]"G8&RF@&5"JU3$8(Y*K@P]ZKT\?B3 M ?>5=1Z@K^\%:$'5?)]@83U5&#.3E5:EFUP:K)S7>>K\N:X>\[I]8O,8+2AW M;*/#(RN;-U$2^EX""7:)C6$$T]2-!Q0H16FL0I3EK6O7XC1_K/-MT8_NV>;M M[*&JV^+?W3=4B/(,YN=H\3*4JY+@$>U5-]'6=H$X(C9!>=^D4UAPYP?&9)U5 MX!V7O*IB<9ZJ_E)5N[^*_9X"^%BV]%$OONV'!MR7_]Y@$+-&VM#!F.(*8I0@ M?\05HD3H4@7]:#3/ 9SP6)E$@XT%HC%'>]<*A"HU/HO..^U/%E1@ 5*%-5E' MP$Q6:2W^A/#E7E[^6N M8'NUOAU:6M%G=5F4=\T&V:E'LXR3)&'B^F&(8H)'?$$*N!9RET>E^Q3"$;75 MGF!;V1$WNS'E<([!.11CFC.D6YE]5VCX+R;&)SQEPJT-NPO#N?7Z% M1W4*0V;R8$ZEFUQC..6\SABZG; PP]?EJ2O8QY+FC:XT:C9^%*=>G$"2DM!V M28A),N:+U$ULKKDW[2 T#\S.E(!I,BOC=D><5G$".KM<5Q03Z5'7\N'0H-:_ M##$Z@;<^FA>CV2.HY6.E>L#$';-_:!D?<1$H-AQ2&Q-C1S^*W7Q_L*.#U[EC MF[/1U="C[SC(PGYL(]>+7=NW(4 NMB-W!!(G+E(SJID!8('QS&O3E.Q8W^W0 M&+,Y?&N*79'5P@WS= 1DWOAFH4BHRY7GP1D[E8K.1>D=TKQ-J<1@1D%\S![& MJ'"02F*1ZS1F&1(: M@HCW&.TWHN_&5[JEK_1>MN'H/$+%E%([EZHTL2-X'>E[C2,.D9M%K5ER-L^5 M-X1+ 3\2)6*_ -\]3<>S!#:@ZA=Y./$"Y#IQ"EQO7(U/G00*W=DZTY3FF9)G M[]=XK8VRLTE2W I7=KIIG:%8PHSJ+ME>X8JO/)M#LEG:]7_8>_?>N'DL??"K M"-C%SMN TZLK)<[\1?'R_@*DDR!Q3^.'%XN"7"7;FBY+;JDJ>3.??DE=JLJ7 M*I,4*#L<:\SYM&L\1]KZ]>4QK_GTNKS[Q!MOB_GQ M:9NX)=JL? :C&(81 &@\*2H&/8[4'-$RV+#4(Q[R;<<#F;,7X6Y^B M&REJ8PC75#C;3)N3NR/O JJ#I7B?1OK.DZBB@P91_ M>'YIZ?3R?;E)\S*_+7;-XL!X #%^7$HZRAD@\=W48SFE_-85S^* M1I2N&1D0%-C55'?#M)J3Z@.PF>7V@$-%.]597:@0:ACREJKIEY ($H!C9#'D)\D-$@'@"&!S'@:; J8 M=0DDU?YF=[O?BLRWVHN">$( Q;- C3GUL^@X8[GPI!ZSG0@/QK3.',P1/VX- MZGYZ,&EQ:;"D*\;EP*;]O5#=G\!P]>S7#O?:<>7EP6FQV,/;YZTQY/&6W!"E MD>=%F YGOE@$ W]DV-!NUWI4>.W&R/;2'K9MHC5EWB[#YE3\M>L@'=*9Q?D< M@2K:.]H)"Y76\7:]I9R&F-,6QJ>G'58A2ER0I R[(*+0CQ&"T="JC[VQ"P.* MK=E/C8>16N=\HG/A33D[9&I*G@T6S0G=X8<=O)G5[2E7*IJFR?)"E4S7FK?T M:Q1+=I<)VO_EBG!R?"L$E"+7IS#TTL!W&00)&^#%$1TK;[9@6=?!'A//!%O4 MDRP&Z+C'YE* +;_,M! PN/23Q#'?!:T"O/2"\36 $8Y>J+A;-]O(_'\T[R.2 MW->N>P4N]3V0PH30$# _37#_*#9OG*:,C,YU=1J=1G9-.?:*;$U MLDUFQDH7BJ=*D.5NK5JB?J&*.M*HM[/F\9RIEF[HCP-OJYML>RSX]ZGZR?_M MD+\#ST4H#B!R8TA($'F$]! 2EZ0)&C3Q6KUJ@Y'V->3Q6OT:0@>2B^&A&.>V M^OEA)W#R'UZ#^T@-]:59B ?[W*"Y/[P4"U M!0/^4"ZP(,/3*^')*MW+*J1@UK0SQ1,L\&?_>/3KCY?AJMFM"$DH\7V/ !^$ M,$Z9'\0#U-"+P52GI$= M#XU:!_>[)]47)^@F^JD]!CW&5L9FLEO,YZ;/OOB MIK!N<6M&ROZQW!X22V#\Z^Y7 M-,;0A2R,L,M;];P$I.F !$@N>M@HV7K(65 TDK.)O^1;ZOVK9"V L6Z1?[D M'N2(O'ZL$S2F55.P;R@PM'_JP#Z] .D,<&>D?L2,:D(7Z$VHKN_SMK/GM[?Y M>N=D;1&K'?\A3ZS%$3BGN<^Y>S;B!>K^7[('<4RW+7:UW^WK_&2P-$Y6%XVX MRBJDW-F7^Z8]O="/LC.CJOD/)SOW;T[1G#9Z\\OY>5\\^2K>YH^LV+8O8O-? M*\$90)D[;9SX8GM^6N*/>-::((<8"#P)(@1_& MV V#H7V&W'3D#%6[7>LY0H_L95&$D?-.?:8U)Y-V*38W0QP(7UPUA',$JDSA M1CMAH?.R\7:]-=DRQ-R89;Y7]+DO$K@*4!SX+O 9@Z%'_ @BKS]9EGB8Q7C\ M MZ(QJUKY%!D<]2TR1;S^FMOMBDWNZKVVO3I:JA_.O]"V7DR%9? #'AEH2)J MR#B)92MC'.IM\[_QNL^7,Z_[>,#U&&"0>!Y&)/5#BLD C<4N';%290N2_?1T MZF?U['I0Y_3 G*XSF/9._8Z>74>..8:P (<:/)ZPB(?SQA K?9[!LM\6N#!D MW>2+YQ\FX=O@N8@OHL+9"L,@!02'#,9A')(0@Q@/S?LN,3!5TFK6>J1N81@_ MK"#)J;$#" ;)M'VHX#+A@?IE9I"H['E]5?=1C3K,ZI92-O/&0M8N.2^#;/QM30#+=VA7!Q M"CA._*0I?S>Z)V^1NN0ILJ6M=O\YE"\\%,_YS/EI:T;L5C2FGA\2&I($!1'C M+ ;#"KT?A%&D_6"8@;95!JC66V'_>2SL., ;J7CCN-;4OLE(-J""1\H/8*^< M(]R9!?$2DRK2:,0C"Q5),[:])9<&&1SWW.+*AV'B0<*('_ &W B&GCLT!A,6 MZCSTI=B$RAC5>.+KLSA%=IK\#0]\G:_*:I1 9=FSQ=T(?7ORI!C,,8A(CGC43Z33PSC=D;20=\XN3J*<)_.BO.,HRHW8>O_[HSA?S7L'\,#?\H>;O%Y%A/!L M@Z"4I,P5-:TQ\'C;+$PC0BDA*H_JF6E1*3]0O]1^!.D<4#H=3$?@_. !M43! M$,]RXC<]Q6KB)\&N\T>'D1I^Z9$ M410G)&$TC-(8]FU2/XJ 4HXTJB7;N=$!G"/0??A8#IX1AD2%:JON6[K"B/IZSZQG#"7 @" M1'T0>HG+LZ=DT$5*/0Q5-$JS"L'63.+S.C$7 M5&Q'F/'_ M^'Z:A)0 BH?V$\\':MOMYMJUOM5^ K4[_.<\ =L7@_N_?Q-W"/\R^3*''(N7 MESH,>V(9H]*"72^7/*PP)SMV>1-UGC4YR;O__5B^7';^5FVWK+N+M6+$#1.7 M NCA4)1\MF&CEF@8]X%\:L;[- M$[.5BZ ;>KX?I"#!(5=U(AKOFDQ=YJZZBCS?=UF]4UYJ5F].90P_1R8]G-/\ MKBA%6GHHY?0;'\U-"_9\\F.!6^5U:;N$ZB]1][4HFROG!-MLR]4O6));N=8G M=QFJ9L:4\^O98_F1U:MS>:B8FWS.=U]NK[,_5Z(&9)RR-($13!$-/(!ZJ8Q< M$D54;29GI$GKD[ANXK9^,G'KRZG])FHP_>7**?/V$,\N^W/:T2=#X(51:)3_ M98Q&LR95%ONKZLDY+@4?FV:?;\B^YBKPM0O#K3B\7LUUY5(?P#A@F$'F!\1- M@M ;D/!_2]4&JPT$UL>NP-NF&GQTKKO(V;2;N_N2=T0G?WC<5K_RW'GDO\7# M:%M]\5#[\*8OEJN?IUCQFESZ,K>[U+*:;L>]@^MT>)T.\#''.5=WNSUY+!S, M\_G;O! %+2'BSD=^!DC(?, H3A) M,$F0ZV. #T"\ !I1\#$ WH> &Q'M47X:I=E3.(WZ%B7V!:7;!-N&W1 M>FW$0#FY-L>E_$FOH6I-_RC6>6?!MWQ= MW97MM[3&K/S I31,L>&:ST2F'EM9W:>I ^MO2-_ MJ@6.$]-$0?EGQ^" OI+,L(5\NA MX\4QP*4 ,[?VA-8=,O&"Q>I24!H$D=AS@O5C)'IST[ MG$'^+C+VEO"9H7M!DF?(H-?$SB17)F2NFXVG?/[M@<3%. E\UX^A3P_M$LI\ M_W'[.?QZ+LWSE*-;%XS;_6'98OMRB3?78[L%Q/&&84DQP2A./ZVV< MD .@@#&EHBGV8*B,UG$EHQ[KJN1_7N?=/D?*\ M38=:!"..VSEQSP&YV&[J=X[XIP;T$Y^AUV;YT@E[^ZY;A@Y/8>CST_E3<2M= MQ+?X46SRDK!D9^X$>**:AV,]8SSP,R MYS$K5)_WU"9/3D3MLJ97Q'> =.4\O4\D<$UD;32ARQ"N\68\+^5K MAA>I%S1EMK))T?QKGVV+VX+GL$7S6 WKCB2%$4.1&Y#8=Z%+4P:'=4<_Q93* M9(OV45A.%D]Q.9L38 J/)]KUPF5Y6Y8#K!U!>N(FLD0W*3QLN1AWZ;UF:=5M M_8AQ MPH+0C1!,W! %$,5!5U @(10 H%2QU2(,R]/E'GE[KS/O4/^[ZG:*/1?(;J6H;E3&/IB1V4B M;A7UFN6'0*@94L1#2V-:L9Y-__^OWOSJW M'3PMU=4G4DE:)V%03S][:*\+Z"SR>(ZLMS5P-,V+$KKQUKRN9H984I2L]BDY M5&X^<7)?:3OT84A=7VP]PP11<6<^&-IF7"^UA&MDF];EJ\6GI5MCV512KPEI MU-.P%J"3E1NGA;@@+;M,W=N*9HCZ1>F:*9M>5S>CC*FF956=%W?ERU8]WW-I M E+$LT$O]DA"4Z]OE5&(/+VT3+SC#BD3V,);/18VR\=:E%"--D9IS4:1(^F3KOUS]3HK12%C%# W M\ *,$I(2'P-W0.2Z2.EE5YLX;!\\ZZ&?EDA47$JWZ@4Y%5R* ]0D\L#]>UI- M'T'UI5.\$SAP&?H[B:7/SP)/QJZJK8N?"1NC'%+$DC! "'O$\UDT-([< M4+&$E*%&%[R^;HI6-=6=D$]-@1V6VY>3C,IQ)Z&8ALA?ECB:,NJ,#AKE3%7R MGBR5G8, LPP"B/HDX"$($E%LHP*:&(1AVR+%TT:]H9=;3 GW):V"UWGFV<^2EE81!A$/LT" ,WCH?& M(0H"S;1P7*.SK^];950Q(YR.2MV,L$.X0!6\S)U,1FB&_&4IGRFCSF6$)CDS MM'RY2H'K$^HE!$%*W,2E/G6'5E.7>BK;+&/;FF2?9=.#-+K^^#:-1M88C3)H M81UQ4:N$^BN!TC0O2[Y&6Z.VHJ?(DJQ@B7I3[?(@VFZKG^*6WH"#(T!-D^_P M/>^8^<<2/8CR)RL6I8 G@RD,_13[29BDR5$W_3A1JSABO'FI(3FF$DF'1]Q% M_C%@=[(!O)K*F>=>3O;F(5U+!P]0G0/6*^<@CD(56[Q7SBMOR5\Y'?QI95*5 MW NZ:^95$_5WS:NKSX0]02R +@J8Y\5MJ3^0^H=YMQ?Z*CFA;AN3 MY(*/=?6C:"8OOZ:>L(QE<1GC:[05YVY5CF)%=K3\7E6;G\5V^ZW:;OE4[F=6 M;U:4Q#A( ^H"Y*6N#P) 8A?C&# 2DS1(50YXZ'R_Y8,; R3G#P'*Z5&=/PQ@ MCC>YO,$V96JI@2I;5K3E%4HNZ,H8 I>A*:,LJ,QU)STM65&70)P0EH2 1@D" M(,)D^/HH@JROO_)]E]4[-1EY\ZM5!L)S%-)C(NT+K60[YR:_*\I2G#"J;IWN M"_6$Y&W2U-3#*%-ZDC&/1D@(@S0WRU(#>=AG)$#1;M5QWSZ*4C\MM+V"A#>* M"( )03%)2."RH&\R(?S_U':<1C5E?9])ZID@"Q2J*8-U[O34HG]EJ7Y>H7\> M%7F-) EE&<7MLM1FG"EG%,@ /ZJJU&]0=]947ZJFF8% M/$ ]#\7 !2ET*80>&]*A!!!7Z42[P68MSX.&C=QU#]'9'3$ZQ<-CME:\MV.2 M<35)FYAL78$;&!]P.B= '8'4^4U@G7C'29Y$"0$TZ(EER:%)P\Z(HW'NE"=N M1!Q5A]1+VWPP3'Q&;F1F*[-/DN1)6U9 M T4>]KE9BIK=T@^-Y7>B@NVW_+&JQ?,2AWL:;HR\F(:8AB#VXL1+D!>X(/19 M@*#+TDCV$2S=[[<7>7I(S@'3;'>?SI%S81B,YG,9PV*\&<^?M3+#B_2P6=_G MF_TV_W+[+?^1E_N\8=Q&^B=/.,MLB_?-KGK@N6=[ZK6\^U3\R#?M7E]SG=UL M\Y7O)JZ/W8"/:1A&$.,P#@=0% *EO03+4"RGVP-Z$7D&_([H+\Y@@7,PH3]L M7MY]:*WH=M\;YX_6$,6="ML.E%3'Y?A.44/MN\V.XHXB_)(N3^/)A:CW1,8^ MU_@I.7XK$C3U;@@ZO^?579T]WA?K;$NJ!SXK62%$ Q#&T/6\V 68,. .40=1 M@*0>H1G7@FW=[H!=.:?0G#\Z<.,&-;?[9$#SOST?S!>)>66,FB%RWJ%GR(;* M9-=2>-%)U.8O-OG?RV+77PAJ_I8_W.3UBL]J?.##.*"1Z^&(11$81B6" ?"D MGVO2;\+R4.F!.=?WN=.AZ^[.J3SR,X*_RYG(A-2I91@#:T\8<_[H<$DF>V.I M4WC\:!H*]5XV.ML!WZ93[MVBL\:_(L:&V%K BT,&C*B,]B"U*:QB#O6I*/./ MN_RA6>'$#1),$A>*XZE^F. H&> 'R.5R:LU$)8U77?.(PQP6@L4YZOVO"4W M4UV$H]0BB$T?69F#AH:;E (XHOB87/?Q2[^P$1 M_7.]W8MWL00:_O_BZL$*^X2X+(U][#-"0H03!'HDJ4]@I'8$R08"ZR>3NIL! M3;;E(E'U25)UZXAZ2;.,?!7VWA[T5GRQJ/%NQ\+7A[I%-F5'^=>Z>LSKW:^O MO!/ON,C0?^V+1S$=^)SO5EX0$>:[V .^3WTO#-TP/#3)<*PVG$\?Y\[# M$;#BT5[#?,M-8N8C6FWFTC+< G5.D+9J=_KW#OJ5\RT7AQ7%00;QB<]561]^ M,-_KDDI<7]!*.SY;AGA:LJV:HM2D]KG5+_OBXTX??:Q MI+>W^7J7YK<5QU(]%FN>+O6K7Y[+N+##$+ @3%-&D4L8#B'S:!PD)%4Z*V$1 MAN4%IR-R9R^@#[ONS@!>%(7HX#LW+7ZG-<#A%BB^,V#157(RO1 OJ6GV& L! F^<+>CV!\Y8AWE,8^OQ1A*FXE9;U5R;$GXKLIM@6NU\K#%$*((M1 M% OB7TO3=.V31P21!.LI-RC6K(LSH>:,'7G$47!'4>BI*9.QI^B;/:XG)\< MV&%M_LHY8)M8$B_1=$GUC-"[$&$S8\MS[3+(D-21DXL-#A6;Q*K>,'I[.5T1 M#[H0QQ&B$<,)\0'V@,#B)RE+ B:5<-I%,(F<95NQ%MXKFL-!;[G %[Z2.Y6C2]VY0SO67;& ,SWV;:RF[-P&L_F^Z6^=S/]WOEE! MEX8@BES F\5^2GV0QBT(3%/H);ZQ]%Z]:>NG?PZQ[C1&#N6&191\Y,&Q[F.D MXM*X:3<8F"#8]8#A&GEB'=!LX@77.I.*_2=\@[F&2.,4YEXC.5P_$RD M6[/Y>L34]&>M# -.5M)K5F*P8=M/1)BTE3 MI> M<>3W5UCY-[H8\H98Z <^"=T I7T;'@IM\\U>A_ZZ:U"9*4%, "/YH: M8.(2NJX*G+V$/HZM12F!*O;7M4"+ >GZ//=9G:=9DV]P]2 >#.B>X!!EOD42 MLK[/OY3Y<#0B "0"01 QS&@4$!Q!;T 0)5!I'=-DNY:5Y)KW_MSYE6>U\Z,? M.3J5NHTR+2 /"##RE=(JD^U:7WC M$$5^&@1A&$%V2&P]R@QKI4++MM6R^#%)7JE$MC&]M,2S)<5L<_S%:N:1RW&J MJ>&3=Z.;.K:I*Z(GS(5)WZ+/ M6"#UT(2)=FQ/N/-27Q:-\"BQ(STAA7JK>QVR@\*UJ;E&5;BQ5"IL%4](J=Y. M\"AJY39Y+W-P;@_7$',+V*(U94EEOE\IUB#A/>=S]I"W.SD!Q!B T//=)""$ MP#AE_M!$$A*E'5:E+[:LU *+(\!H;;*J4227F%IC1TV$I8FQ4VWEA(0+":,6 M5\O(!_6@/Z^>HF^_J@KT>S@PAC"-4AA[;LI [ 6>/RQ,^CZD4M6N-;]Z.B70 MVG!5)4I-#2QPI*T'LVRZ/B5"0A,4&5N6*JB"/Z,+6AQ(S?,^APG9=]NR1-<)J&%"9QX*:1[U%& MAG8I2Z2FE.9:FSPV>*ZAV*# Z+C08(=,LY%!K+R:#0P*])J)"W9HMA,6I.@> M'14.C&@$!74VEQT3-.R1# FZ3*E'!.[\:%BZY#&'\=9@#&B(?1^X87((/BR% M>D% H8'I=5]_3J#"FZK46Z)LC+H+2*/%7(4S7?VVQ)T1R>YZG!61/IHMI-Q6O_+\^ZY:__,K[ROW6=,VVS>)_=CU:)R&#"G@[+RE__UCCKZN&A*IVF==;NOJ[V=_?.8_:+8]PZFWRS M7PM\S973[&_^2US[YM_YD/U9/.P?G,?!M]N"-]@:TD@_D7(F:KSA@G/1PY3G M%A!%C)E26>C9"E$%[7?W52VJIWRM^Q)(;>M\^O#T!P.<;\7=_:XY <7\)* ! M0FD8!H@B#%(W&D!YJ2?UI-Q$4"Q'IJ,!S@%P+[!B:OW\9P?1[>Q0#6 3>$XB MQ"W+:6I!T("_=&+E!(Y3B*;+O#UZJHV05TY1]@\[#1%UDS?%7=E6>+_Y M]2RXIE56;T3,)3P$KWE$X0&Z<;[G=<%_D8?RK-X5Z^(QZ\[9/>L4HJAJ5?[7 MOFPC<%?7K."=(]M4CT.-N>S%;_4]"-W5^?%YD$V^WF9U=ORM3?&CV.1EBZTJ M>*1M!UO1UAQGV\W?SU!U;/T MD/WBC52B5=Y\UYR8WF3;(Q:>60CZCMC*I\T(2\3W[+)_MHC7.?_8FL/YD==/ M/\FI$]\DJGCM.H.WQ;]$/73!P-@,972W/I?#3#=>%I#E3&AL-8LFJ3[5V.SJ M8KWK6Q_:8BDB<01Q%$=^E+H$ND--C#" 3*K$V[@6+.4*QKWK/:'"']=?S( MU^R7^%%[#>CS7J#ZZ+@P8"5T(& 0)"7K$ $'B M&KC.. E.V_.W S*G;,&*K*1/C?A_\EJ\-"VRK*)I]N+5%B.W(J?QL)R2OA?G MJNGQ^1N71\/$M.#T<[UQPZ7,SX?^<-)).A.=HXV+N*1IPED7HL02NL@R8LTB MF)"[+CJ#=R2K*XOYX(NT_D734DD*U4TGIYLWPGF/. M%XOAFF)FBEBYF<>$G*I%B6=+]U=S9_W*6F:8X67DWJ:,>7[-SB1'>LKU-:N_ MU-]W8JNJ??C[:UZW.%9>&KMN&&+$4W"7N1@'\9!^QWZGX)TC M3UKX1K._1 $<;]1%(33$F?Q;=B*1O-QR3&C" L;"@(&4 L+\:$@BX]CWE=30 M1'O3+ @8UT$C5,N)X-0L:RT&+$_^)&B[H'TF25^&\!FUZ,5S_A3;ESI]T'EA$Y9K3?]"[=2$]8CTKM?SVI<>BM$@H@9 DC M*/%]G]+ A\,=Y#@%(9GD$(H.,-NG3@2D9W5EK]K$7A2<;103^FE=9CGXV/;6 MY'&G\_73FJWO)."\X@L;L6:,R]]YF!EENJD(,Y[_J:<\/[*"?^TV9U7].__= MW0KY'DTBUX^1&R0 N0F&PP,2,4+$Q$,W]D%:#CHO)C_9@+"=_=P)C/-,?=3= M.>T,R*HG%S 1>M(/?K_8#Y85H-[PTP03(^VN\LE;GTIC_J?XL^*RWHR>E0MN M[\.I:M'M6**D,\HY%^YX%!LLZ\):<_4T' K#^&=V?$*]ZIS6OC/Q[G\_B7=OG%Y87H_0J0FV M_)ZA65+L4!7L)MN*C6D^P'/NWDVVXX-=_/R5*ZO;K*\O)OX]N[NK\SO^$V=_ MJB1KT5GX+^7_VA>[7[VD9%W?>L@VN?CU8^6R?Z8V22_1S.":/H-K@[#S2B*&/_/\IHN$.,4_J.+I[_H]/*<9>5_,?E]9V&;9U?#"O.AX)T;_#]E$>]6? M<^RLC>M8_\.WVT:2,]4>G D?2JTE\8;$\S,\+'RY_53]%$=>_I;5_Q18VKS^ MNAH*Y'ZY/;G;MHI2E+BN3R +<232"N(-#T0F(&!([FZ850C6KW\=@0]3J:V M/_SEH37B=()TJ+;]K+"VPI3;FK\D5F26X"BUF/8_RD,*JQI+\)1F'?Z\WF5% MV0SK"8^F/'CR6L[-K\-:P_!OPR\]B@<9^+?6T>PW2$6L!!@W<1JP@$VT3V(OW4//!W2&-Z!UW71 MOCKQC9NQ0A2%"0U0F!*?4,S$FY\#W!02J2V?V4%:GE[W\$XDY02@4W.$$]V" M&.U,N0GQN_#CY+<@AEYPG$6?]H)OEWK!LNY O.$E&W<@3'6,94Q=YZ?!U!T( MLW[1*-V$L\=B-Y21_M;7UN"38K;?[>O\8U]?8Q7X210G-.2->XGO!C0)AYOK MT(>!5&EG>ZU;#C_]I:OGV>Z32B2W+>)CA!K27^>I05)JU/*#JX EV^ M^5AVJY@KSX4D@#2 .(E)Y,$T/,0)2&*:3#*+T$(VC787+2AGLZ]%28=^U:,M MX5&42H?P9W*?Y7F#=<]-/EGH_=Z9))S\KLIXO.8/&]."47Y?1N28R793$P # M'K ><;ZT\Y&FO97=#""?'85I_Y'P*3BGRQI6;IJF;AA0#[@T(,"GB8N&!BET1S^:(]F,Y9!X[L&<;F8W_K$<63+E M M1$/"H>U3CS2,['RQ1.]D!.A^."(!M@=1G::<(0B4=QM+@9HTA?]KMFEY6; MHKQ;84J1#S#V X=6'J1<,S/-!U4Z4EJ;%MS:1-U1'B>(%2XE9?I6S1:D:J MOD@P.IE>G8!1%"T=DI>K7%K62,B7/DO22R*BL6_YL%FW0>7F6[X31])(NU+< MY7P=FA5)(Y!2%P&0N![RO,@%PS5SY$.DML9NLF'+ZH:?;GH>,"NN-!BE6G*9 M8"Z6%>?X+;,G.-LCD#U2IX-ZF+)_O[Q986=*KL#CI?FT#78GP%>,0N)B0B/B(3>.H>>#0& B_VGI\Q)<-TZYG=Z$*^=@Q*57 M;/IC\-\D8NH4NJ[)O[SBVW;P(F.!=:,O1XEI.)>-'ZAI\EV#;II=G:UWJ\ / M4Y> -*6I'Z6A'R4@P9$749;0!,-$[?DSQ2]7D06MRVL=GFF']%,.+@Q-3;*6 M,<1TP5=&.HQ.E\=[/KDM=X>V$L)B$/A)&(<,!Q$-6 3ZMAB( 5;)@/1:L#UK M[. X60ONW]72%$W.Y+(.^W2I)1$=GBMG8.R/ =/_,X=T/./E3071Y7%)0J)M MPZMZ,HX1:5DY>2_A>[;-O^=K/@G<%7E#\IO=\6\]FA6((Y<+6A3&$4I@D'@T MI#B",>71G/<'I=<)3+=M_0QH5>\^\%]\<(JV3H#8XE4\[VF<;DFMFI%I-143 M>)PCH*OC&S4?^,SU0\/!'R1N8EU3X_"2XEGRQD*TT)9USU72*HNR^OF1*T') MZ?[U.=^MX@0!1' 4A"A-(:2>G_B=1$.7Q:ZK(HY*7VQ9^08L[8 L<\7'PM0H MDA,T:^RHJ=4!QI7S^0(M5O3HE((+8J/%U#*41 ]Z9:"GC)B:K6+,YWP>(Q#X MG@L!A*F;'MH( [!J2\!J3,G>_&8E%3B D.[LW>,#ZR<3LA'SL;>)TIB'&>5H MU/QKQDF7[&1+FJQER($F]DN3*T4&9 7A]ZK:_"RVVU5,PY01D*0BSP 1B%Q& MAJ]/?*JT/"/]I9:3@0''M!U\:/5"WU8F:!G=6AUV-;)CJ&:X.^[^@B?:W=#A M<93^N=[NQ7F:0],NB!+H8]XH;9^@]R+@]DU[ 5)[M-!(@]8SX@%C'PBU\F(3 MQ,KFRQ-SJII''^@).O& M^9*5N2^[^[SN6^5,]/D!10'@$P,6NC#FLAIZX;$M$OE 1=?T6K L9"TH9UN5 M=]W*IDY:KTF=G'+99TU-JCK"#BIU@#2M+KW*R@4A&L?B,I1GI V5R7ZELT"P M@C&?7T 8N0&-@QBX) %H^'*0,J:^,O#F5TZR)*"_%/ V)2IK $;9T)G\SS'G M?W.R+\W*,D:Y*NA7I_>*-LN.XT]%=E-L3W<5#KNS8>)Z)$D9B"#RW31$C QS M+R_UD5*B,**9B4YC;(\(%8]DC*%03@LF8D]-'TY S7]"XSQ#%\3$ *W+$!@3 MAE3&NYS"0P!HO:[VY:[YFOT2VY]9N>$_J??YY@3&8=8TE(3LZVZ_1+I"!,5\ M0A7"B%#*L!\'S.L1^A%-L<+[ !,C4QFN>BWNUQ4&NSY,%2E?TVF%^Q?A7<&%NQGS5<1 M)_>WW', 9HE^)2#/ZW0X M#>$'L=I9SO&M69ZZ#-)P^E">WJMX(PB5F\%,RZ5:F#4JH6;?B3M+UX59C3FJ MES&Y,6C/F0?43#$E.]41@Y;VJ38J-^VR[4GC*Q!AZ 8I(Q3")/2]("9P:!7! M.)1^Z]Y 6Y/LU:Q?KL&HI:BC&96;5DQ)IO)4X_1-+=/4.>77C$7/Q+=;,M[MH61&7)MH]W]2OZJ?>5*$VZZ^]"[ZKV MF?+^7?&L%H^#9;N]..4IRE)RDO8U_PWQ#X?OJDK^.V6[*+//MJ?M77%9%K/Z M_<-^VZ+YP3O"KGCHIA3'MW>+\D=5K'EW:1\R+_M74V_RO!0/[>:%>"U ?+C8 M;MM_O1$/\(KWT?/-7QWNI*O#T#TU5GRRR1\S\?S0]I>S*9KUMFJZ8M.OT+5O M'V!_X!^NBXP[^Y>PJBEX*]WW_?6PNGC2E5LF1&]?[PZWQ1^S8L.Q[NYY.U4I M'F;/:NMR/+[M&Q$_LU\< MW?:*!X)U(7Y0YQG_VV,M5)['D6,2U/KLK\[?FRY8RZ8Z'>$!<2.$> K(X-A[.[Y*B(I M]7R (YP&20A="F,\-)1@Y*NX%4\AC>*4#F5F8Q+O56@GLX6V'P'>B^1 M=.F(GPENEZ%'9DQY?AS0'#^J:+R*I3UA',.DG/1-1*+.@N.3:>2LU[->Y>>" M@!D@=1EZ9<*0UVYKF>!&8[%JE00XC!!OA>N>"R!-03ILE(2(P%!SE>K-[YUD M>B1<3<&+"(H22$@%+ VQ\RGQ!&D:>2B(QIQW(F<@*MW19:GX)3 M4XE1;,JIQE1$JJG(_4FG]S\M8>Q5NN4_M*3B@7["8U M;7WJH5)G+ M!WJOL78O44,6NB0A@4O2-! UY@",AY92A)6*&.I\OV6Y?_;JZK\[CUG=G\'Z M/]V_NMY_.-&5Z[KB/\.#K-GAN9O_<$IQQJE[/;H[0F7FL59)ZN6$WS;K:NK] MXE'6%M#5 MZ/;H%ZPTF2O,"_ E%T!4.OE20O<*]@ MG/"_QT^?NW\N6.),:"-N"10_\NTO]8F^FH_D9_?6G*,^I>=>F5^UGG/RQBQ> MB[YEZ)4^_%?FZR-XD#Z@MMFTVZ79]FM6;#Z6.'LL=MEV%0!&F.N'/#/STS@- M4>P.2Y4@2ERE@QZZ;5C.HXZPVKM%'XK267?(%(^DZ5(HIR=3L*9^;2Z;.17"Y#8T9;\?S,F1%6%([$]A<7NQM>7.@>Z_P^+QL> MQ+OS/9^J1E32_7)[G?VY8B$.*0PY48BP- E>69T M[F^[K$\A.UN.5OD(K5D'2.K8C,PKZML)Y=T9C2=8AT-HOPFX?^D*?U>WXDS: MY"=P50B]?"C7BFL6(I>VK'MY=-X_J__(_&]^#_ZG9"Y5\B55KFER5S&T!ICP)NKS8I<:!R4 M0N7FE691@L,X D&0Q"$#84H3_Y#V8$ACS=-3>HU-?:2J76'1&$R6J)9++29E M62V7^/2,6CJ#)KU%C]S9K7',+D.OS)ES_I27"9Z4'_/\EOW\6U]BI5F!&(1( M'#!S0Y;&7ABPH'LC#+,T#:-4ZU5/I18LK]QP+(>*,HJ3'TW&Y'3(/EEJXG/R MVJ>@[ #IROF]OC1MM/O\YRDY%Z1G')G+T)N1-IQ[&70$(\K*\H^J_N?'\FM= MK?.F6?D!# .$0Y! Z"?,QV'J]8UA CVE5P,TF["L+0+,AZ+\\-C!T5071=84 MY<4>8=KZ(B")A> >U+P*\X0?&8G1(W1A&J-IQ#F1&<.)LLJPHBR:^WPCWDQK M5JD?T#A%7,H 3X]B'"9XD#0GPN3&,TC3BG,6,X4=88\9YZX*=NZH4QB^+0#4B(@Q@. M33",E=XZ5_KB*=9Q9AH)W'R9_J_"TL)ZO1+T 4GM/C<_X0")T>XODC\W;(E0N[4_*J%G]'46I%>=[@ZH(8F6)Y&?IDS)K* M3E\\+JK-]UU6[_1U3+8UE;'V M')CFL*L[A..E2YI1?=FR0:,!R9JI1N,%AA2%2I77Y8J4LB42 J7'CI8XX?NL MOLN;E8>C! 84(!\S%D$$&25]4]0#8:IV,DVK">O'S_JS3N*Y@EQ<'A[>H)AQ M$/752H7.&R43;@T7O3XD+Z/E_UJ[YCS7.%)JRL,8I"&0<1BUW=10%G@ M^UUSB9>$0;PJ\SMQ=.I:X6Z>;EM2HP9VH^8%+.FA@[/F7A0\;3$J7JW39E$N M;-ME3N^270^IK?KW!-3$%^S.4'-!;D:SN0S)&6_&\_MV9G@Q,8&(N-I% <,I M]",O]7P0A'AH$2<4]A,(6F[&3Q_>:DM]^C# LC1Y>"=YKRRORQA-1BQ1R'O5 MV)$^+)F5FQ5D?@HH##V7089AXH8X]&DBCF1Z- %2+]8I?:'E14*!0?$@HQ0- M/# M8UW]:.=L3;M/NO+\$#!&8!@0X@8!PHB'WZY-GR2(J0SC<2U9'M\'<&J#?"1[ M0$*@0]B[$7(\P)ZD#T2$Y5C02.;LGQ0Z.OIZXD'*;IR[BZ. M*"N<2BY53D>GXH)E#^S*::$=;G?UA,X@49>INK2 :8;C98B5*6->% \SR)%& MK0R2/];YNF@?4.5_WN9M <9R@QY$+<;_;G]^%N,J#B/B^PB0*$QI3#S@^]X M+W:38-A]D9.XR6!I;-2HR>%IJ8?-B2G:%34LNTE.,Y?EG]$U.$YMN'(.5K2* M>VK'E?-,DZ^>BO)LY3E&.>&";D_NYV4H_/1FGZ_T,27OHY-=<03914GHQ3YF M((XIBB &;CPTZ2) C:2Z,@U93G3;$_%73IE//.PO<:*3@JE0N8SA:<84V?1+ MG1_9870ZM%?BB$P:1QZ+PBA*48)I"OHF@B@ABE7(E+[:^AFO4S1OGN\R0)5< M$F.-([5$A,ADA5:4Y+3E"\JAQ=,RE$(/>F6@GZB6<^;FE+NZ;>-;T?SS6E2\ M7P4I9:%+$?-#D$91@&' 7!\P+\4D!('2AIIF$Y97KI^@<@0LYX\6F.(E&ET" MY91B N[4-$.#-DMEEU\CYH*6C&1R&:HRUH@7A9@-<"*K-+_GU5V=/=X7ZQ?- M_BU_N,GKE1OP)I,(^HAB JF+713U[5*8H%A%=,:W9EE_C@"=EV-*38(,,"NG M1M.2JB9,%_ET_NCP32Q2;_)U0:_,<;T,Z3)H3V6K5RJ6([VOZMUU7C^(>]!- M]_YIAS1C&4):Y%U[V.?8%-\G6T$ MB7*B-1%_:FKU.G4SR=1YAB[HDP%:ER%,)@QY7O#5%#=O25')E6XE+N.(=R_Y M_XBEHQ_9MG\)\P*,*/'"B #"& )Q'$7BWO, (V&A5+$S:XW;GOF)RTM(/ ,K M_G""NMU2Z4;FM9:HV7/'9:E;A"<4YY'GG'#5_O1U+[RMCQ.Y8U.M]^(7NI69 M1;OE"=2YW?,L? F"VJ#D^7U(TJ7LE4!EG?UYPY=]\ZJ)>K'N,@(IFNZ-3K$M M^6?1K*@'8D832 $-PB@($!4QM6LPPC#26S]0;F:ZA8-3:,X? ISBXN48,E67 M#*SRJ+U6H$*AY36"YP1)+0YHL[J,Y-N$(6>7 T9R,TZ12/60%>7*1VX8I0'P M$P!=SX40W-I4H=/".Z)$OI&&6RP*8A;7J+R G5J8.BK$^* MW"Y9H51-D=(H+7Y&JQ3/VHIUG[)!DH8^(P&(O="+TX3X >Z;]F((E:Y#&VG0 MLFH-: RIDQ*5(U7*%HM&U.K*&1#.OO-RGC8=_=)A?>$ZIF62K)[I\S5.UUA5 MY\5=V;?L R\ "(<@ @SS_6#>,C[/ \Q [*FUIYE5?M8\E\JL^[=4Q/2ILCF M&&6S1Z0A8>L!+DK7GI"F+&MZE"]9U30MDA*U,6QI'\K[5)3YQUW^T*RP3_W( M133!(/$\GA\2G X-0A8H[2R/:&:&PWD"G-.B&WM"3X%-.2F;B$C%'19-#J\?>7%WO\LWB,?V["[_O!^:'0_417F79DVQ7F$6QV'( M8B0*70=12"!".'*#.,6002]044"S+5N6P0&LDW5HG::%Z51'G!]N!-!IQZT2 MAQ<&KQU?+&,$6[*MFJ(WJ[X0N:[;(IC9%E8.IV._[[@P.]6C6);I9C3?OO]=^15<^TZ3RZ(6YB^U_.H$_."P#KYS MBM_950XIMOM=\2-WZ.UMSG.PZK;[I-!O+O"]64?D(G+T/^ MIS3XQ9.I$W,],NEK1T:^>1&S5E'*0C<.$,9A$K,HI)Z?#"@B-U(J*VJZ;:40 MH%Y^22;QVW38%Y'ZG>-1/?D;[9%EC']KULDE@(98E-ZXV=\T/$7AVD'%<\W- M"!-$<<)<.#R3!I. JN[>:+=C?POG ,W)?VC<4=9G4"[-FH8Z MM>SIA+,.U(QK46?YN;0'-IK398B5 3N>[X898D;^-$N;Z(B)4:=Y'YMFGV]6 M(.+S6H] $D)$<$QY8[@M:$6"@$:^U!WDL6U8/\?2S1,%KJLA3RA::*IG6#0Y ME#W 8I\^U=,KW82M8ZX#=>5\O$R=I:,KKW)S\=S*.#:7(3RCK7AQ8L4$*]JB M#^RW'7O8/N'+$[-RUXI_]\"_]XH6GRA5]=IB^O^%KWWS(4=Q)+7Z[Q3L2N M1;WNKSFLSS/ERZQQL?Z0UT!@N=@XGO MI!LHE"=\)]U!KXKA[-U"KMZA/1^\DEHLQ>L+J)ZX!!:J98U%U6LR)X#Y7_+Z M1X[W=J;&F?9 MN7@Y8SRGRY@[&+'DQ14,4^S(CJ4O]5U6]J\J\LE(4VV+3?L7<3R\X2-?]*T^ M *;[IBCSIB%YLZZ+Q^%=QG4[UCG@K_R7UT5^LK,?$Y &.,$>@R0A<8I" KM] M /&*'%0J0S@O4LOC^61M01S>;O8/#UG]2\P*&C[S*VZ+=?L@]L$ Y[&W0&U= M:&9ORRT=O1]'J\T63NVZ^P*@XTSGI2R MZK(+T6097649\6@A7%1+',RJSY3>[$C1K+=5LZ_S8VLDA3#P(A!AFKB XC2B M?KO^YE&21D3ISJ%N&Y;CD("E^E"I)EERP6 *GM1D7"!RCI!F5-TSW%S0R[%L M+D/I1EOQXKU3$ZQ(9]Q=JE?>? MHV$1(@%TJ8L8Q $!F('$)XRF2BFTV:8M:Q'O]5 QO35,K62^.A^KB@GH -3I MD%XY'5:G!SO<..39YCZ_Y^XMN':KQ>RA+M.&@98FC+ MN.=YG$T.#4OGQ_+Z9_6_\ZQN5K&?T!C%7H(\$%,&XB1)!QP(J96),-^Z=0'U M72L"JD*P40VUQ*TE&;T2.NH4)1?1RFE1+U) CZ2.UU -![TK&=6Q3T])M9DT M+Z:\3^8=$H29!STW(*GKNGZ (*/A 0GQ$CMR*M^^?4'U; FJ LFF)=4.O]9% M5MJP>B#4BK.IN>F_2JF&AMKCJLFE<7AD?$AT0GW@H\4,?^7$0>(0$((D& M( E*8ROJ*M^\?7'U+8FK L6&M=4.N[:E5:!>M+(>:#4AK.H^>F>ZJF&@KJSJ M58L?O;Q3-PIQ@E"<< QN2(*0H0&([S%B1U6EF[>OJH$M596GV+2J6F'7 MNJJ*4F^+5M6!5B.JJNRC]Z:JZ@9JJZHFEX95]?H^K_/LEJO0*L84I"#P/!33 M*(:NC\"P)!%$+(461%6A=D1B15E5:#8JK)88MJJK$KZ84U2/\,9KJH9[ MWI6DZMBGIZC:3!H6U%4$&&"NG[H0NVZ4N(D?P:%U'WF^2CE+4VTJB:=Z&% S1QAGL MIUCODOBT:HS ...9\+=8NZ!=Q@A? MAH"9,^=EY4.3/$GG6/F=R.*^Y8]5+1*]UTZL^SX(HYBB, HPA936D#3 MV&/$!8I5#DVT:%W0>I!'>0"[ MS>M:_'/[*_4DQ MH>;JM2?#YKP*/I+R"U(^E3.7(?.36?O\,N2D+,N&AZ\BVVZO@W_9W>?U5XZB MSG=%]ZA9FI?Y;;%K7HM6-*98;.U0!B$(O!AY-.W@1$$,?:43Z]9 6%Z:/%0. M.Z)M-5U-TNVY0$[+%\&^FHCWD-OHVH)VGJ)V!MC+R+1U&;Z@V=:=M@RQMF]F M-?%@4*W(UCX=_BU_R(I25.K(ZW8VSLG["L,8NA[%D8= ''D>B)5.PD^-S;*8]^9< M.0>#G!.+G*-)5\Y@E--9U;XO>V*7FOQ/[F*YJ+!D[ZH%"W..G7WOS+!3+L27 MN=R_C+ SF_4ORA;.Z06I0N=HNZU^"D"LJDFUO]G=[K=]9:GF6>O,!3"*>&P, MQ?-%U!*W:]_:YSFY+1)=O ,URMG,W@F&SQ3 ME.OM7KQHYMSD=T79!F4QFBJ2V/+J#8M@VK*KOC M0"6J;?YKW^S$@.#-TS]Y5VS$E/"FX?3L\H^E>&BWJD7)Q&\.L%M)[H"WE?H'Z,X)=A4UMN40F5BX %\H!D8E M-XR,D[8\HQ(T%^ ATQ'TZ$(10O/.A2)&5H,+BQ,7OJ. JN>KL]'5LNN7$&IM MFUA-.)3TSK\W8L^L%.]B=-75ZOZB 0QGZ(0!#AQ_1B' M'D@][X D25R=<_$FV[<<@EE6U,Y_9ENQXO4$LQC6 J_>X7FC'I \U34S^8JG MO :TW;F"5XB_$@(K_N!TJ&=?3M0@6.*(O@UW+6-9T*J%9X[TVV-3_0[2U[H2 M[^?](ZOKK-S]^E1D-SQWV/UZ%@H2X(&0P B'S(\\C]%T" 7(#?PHTKN89*AQ MR^I[>N6F1^P,D)T#9MW[2Z8)1:;3IBP-EVO=_V0D_RLFH?A:OJCR7-:C&I:[[F=7M*[!DJ%+(D]1@( M0!0B2GDD0&A Y;L(22\\38#%^D;^DTGMEUM1R\(Y,:!Q_B[.=%Y7SF!BWCX3 MM&Y72$BQW8LM8/KUN\(JR!0NE%BJ6ICW-$6$]A>6LA7E1Q>E5\?7Y6O#B^_C5VQ&N^. MM84UI;S3.<=&=6G_.?)\]QU57)_[ANSQR*U3=\SP=6WGPL3S_# MNWWQN'WR:!>*(I_A('&Q&R 7 K3 63B)U+G*V:"-N&LC-OSY)&_)Q:U"M3; M)$H+/OG@8);N[&T:)ZO.[1;G7_V9WWC7+FB&:,(O4O/'23O TF:7TQI_=NXY M@P]D@Q0K>-J5?RI^Y)N// 4)D I*%F&8CD(J3^[9IMZN5"Q(-;50D,' M_$.+W#E"=SKL5\XI>J>'/__K;./HOJ#X$_EQ&0H_E;'5+&/%IH*+>LC7/ZM5 M&B7 Q5'JNQ%T4X9!1,(>"V,FX( $H^%_H#&!;[2 MP25;&.QKKN)#<-;(MJ:ZQGF>3G<%],4KKP!I5GN5//9NU5?-RO'ZJ\&J/046 M[RNM$(8I0BYFP ,4@3!)<#" 00@K552V!,&^_BJ^%6>+:EOR:YSER=17(%^Z M^ J,1K57R5WO57K5C!RMO!J<6A1>_MD5":,PY(@0H&$ T]@C"1[ ^!!@R\(K M \&^\"H^)V>+:FO":YKEZ827_\[BA9=_UJSPJKCKW0JODI'CA5>=4SO"B\03 M30=$88(8QI$'_)CGWM!+4Q0/B-* >O;45PV'90G6?7W.*O4VU-@>ZU-($Q_=>\A?-]EN_98R"?A2/Z/Z:_7ODQ<#FL/,JTP MI2SQ(/0CEL H)FF08%&6$'O$33T"5+1]0; MAX(C..?$U"M'&#N\1]*=%),\ M9;Y "F4K?2\'L;U(9,+?=HI^3\;^A?"TP"ZPC&BV1&*>5QU?($2E6-DC)'E3 MW)4M#O1GT:Q0$K @":"'8M?%24@P GUC7NQ%2J=3-)NP'(-Z5,X)+.)N!.3-51I2B;JK*Y!0$KB( MI,A'$ /(4!(/S;DA57KJ0+N1.=2F@S9:;V1IU%4<"PP:T)RWR)M(=3H82KJC MR.=2E4?5C#>U1XL7^36!KIU\@YJ^Z6.2];?\X2:O5R'C:13P(^C[/@2QAT," M^Y9]&*>*D_GQ[4TV"V^EFC5F>\IKX.0 M'0$Z?W00)Y_WODG:Q0FK.H6H"UHU MAM9E:-,H"RISG4QQP[RJ<]X._7/=7J[E?_V9U4.3((IC&+F^1Q"D*&$QB(JQB>K"+;BV?DJ=K7>-\T'45A%(%15H'*^2V]U34:JXG]VS M.>!R>F SZ= EEBYM1IL@=QG*9,:4Y]O)YOB1U:HS"_+]?#0*TYC&!+@DH&DL MU!*X?9NA#Q.EPY/C6K*L5ATXYX#NY/E'\:!JG=^+Q_O:/;SV@_W&W6#$3$LR M%RF], [-N&(9 ]&0+96-SJHV%+]T5<7*N_ZX2#_N^4A/?#\($8[3*"(!\[QA M?A11-U8:@YI-6!Y\!U0\66AA*>8%NL3)9003<*:6"QSIZA'-E 2\3LP%V1G) MY#+T9JP1E='>I34QP?NZSLOUKV&O?EB("6-&TB@-T@C&'O(I3M*ASG+7GL?9BK"N-2O1)55I6C(!GWKSD@'8TV--<\Y-7J?J M[F*$(2/G63\59?Z19VC-"H$H MBE*4$T30%/Q\BP<0:( MFTC5J#;NC2WG[%/+"/>S,K \U6% MV;UA)+_G(KO-FJ:X+?(-XX2C]7K_T#ZJLN&*^['<59U9!ZWMI99/\%=AZL40 M0Q13%D,..X IZN'&H1\R8S,"FR GCVD'2[HW+TYL:6-?ZPW, M2I;B=?/S&*5><.6\Z 6BS/%N01.@$9[2G3)-T3F6$?3FIT%E6C:=7TR%OWZ. M\;'L@'TL\V?04+E!#Z)P/_U3O-+=V77 7^9-Y\D(O9@&*_"Y. M4-_U4[6[>?/!M)RN"\N\KI[?.:G[0\1:C(T"^?=7#'L>;:MW.^-NAMSBNGZ#3670[UFMQ?M[S MR;;S6!_Q));733_=(K&V8DC&[OJY>6F.MOQF/U;6O MLH%7$->&4\_O@ZD"E:]$11N.F#>\6;&HLM=MQP><3U5Y=])PA#$/<['/4A+& MP LP\?LS[C1&'J!CXXUB$JD89S2]L-PPHVN01)09Q97LFMYK,ZZV''/@)M3W&*0!H&X< M)D%$#\WYS)6:RHQNQ') >7WU1*L@NSZ/JAD@HDA8WLIKTMV2N3\I<##R/8N;&'$0 8 01Z0$D:8R4-,I@LY8UJT=Z*!K6'FJH MVMN\ZPZMD[5PU=3+).]R:C83Y6KJ-K!-3]GN[T[W;'=(9RK[(T_B!0&TX(EE M"*(-PRKKO5AAI;)M:YBK/FD,!,0%,4.Q&[I)Z .7@F$?+HE=)%4_<603EH6P M&X6')1DN(GT3=HV*7B_.< M#L?I-(P"- M^"WQ+YO7EB9YW*G%W[NK'V,7%\_2>FY!<;P?%K"(:,"(RFC?U"E^U(653T5V M4VQYM\J'-F/&VV)!0!* XL"'*&5]&3H*1G+%E,8>@ S M/_$]PMP0D#0&0XMI*%=9WT0[$Z>FRC)EA$O5)-4NC>,R5261,D^E;LYJE]+_ M;R>N,I'"I$>6EL*.L.1L'CN6'?6KY,WA+/*G0_50WX. )="#F,:NCV,"L3>T M&Q7V'J0F9KAN%E M9+:&;#E[/7H\0^JJU<[W/U>[[_N;_\K7N^OJ;UG#Q__G?"=*<*"Z%F>)1/Q; MH2!%@-&4A@$+/(9C[ ^[9) A0M2N/MM H#(>M:X^GQRVT]F9LL*ZJM#-0[>N M_'4+NU=MN8H>L3BVV&%V>M#.">JY5%&:5BFM-.^DI2FH!0O/ZJHM-M75=LA* M?TFA25P$J0LB I(8I3")<,!Z-,CC@6%5YG>B?(:JXII%(24#L).!4\ Z:J"] M2FK-!:KR.P/W8R7X /D=R+ 2O5)2;,=A2Y-C2U:>E62;K$K+ \EO=M_S];Y^LK3L)X0B"I, @# )TM!% 0YC$$(4XRA0>YG(2(N6I_(' M<,Y-5:H^\6R(4TE5G9Q.50V]X7+9X>'B>8!YY?S]^TP;5%*47=)%HY0O1 7- MVO1<\RPP)JMPZ$=6;$4Q U;5W[/MLZ9/JF?_7E=-\_1QB>/#$2!$*&0"EI< M"%CH@[#'!K$?*IU.G0:1985LL3U_5$9-)R?RC)R.+L\I^CI;B!73@T$?.+@/ M#3?IZLDC"*\Z<+Z7?HSP?T&TI_7O,D1]8INK.4?4-$%!%.,\8L/ CST+:0(@0(*<)$8I^LALB+/AFIA A+'E_ M(>()_Q9"A)Y_WW>(T+394(@8P[ANB#CB>HIRY9,@2!EF$:"^EV( TB 9FD

      .\^IK>[_P)V8TR1D#1K&Q3T'&O!-71@N&$20F-::Q8";#,N55RO*?P M*-O4&1/O>-@+GUP.7C*Q_)ED-*RY%G$]XI!":X52;%-)0#ML@6CE, ]])GE< M9:76O87(5(V(A0 R3#7Q@FQ*3R5L(E4'.Q(:P<%D:]JY,]QC3+GAPI(&24K(F7F910D]@'YZ7QR_QR;1%AET M1=R\P]V1181WM@I("&B^-2:PU95B7Z<19HZD#S/]5CZ@S@N0!"DVK0T M*B]"JXTGRM"H.)-*O*-6EVE[EO7CY)\_HU>]F$YF^S;I7GP^,,Z(TH!)0+SF MD&"/=2.?)O3,LK9THNE= S4#UU+6X_V[_KM>_/UF_F%17U1[=W9?;A 0E@0K M0U@Z*1$>&:+A5CIC)%#[]+I"-OT>*' ]G.4-Q\"W/SAT\CR#3AD"O++*04F;!IC2J$G%(MN)M MWQN:]^]O;A>)G2?L8N[O(@@!M* ,84,MM1 #M(G16:/@$?]UK,G6?-BY4]DI MU#V/[+?3U?3KDX/:XD/ZC\ET_K9>/MS0?7BG3]5J-:NNHU M!OE1_01%I8>6 M>X$D%Y!# STTQ').&/"F72[W?O!X6WV=S*(_DH:!FE^^7-!]#PZMV@?E,:'2 M6BF%LH 0RIDT<96!6B&+:=&,&25V>GIB1]T_]CW/ .]OJL6Z07KA3[?7UY/% MW?NK3].O\^G5]&(20;FXJ&_7SFO,^B5&U@L.0__4QDA3GZ/!IW1)H%BNJIL_<^^6/R?'PZ:.4T]91QZ)(S4TJ=;"$DJ M 9RU1=.=][E#4'#F.!75K)U$NS.-SFZ*%>!$_9K$U"4U4Z73U<;K\^[>;U,9,9CR:'Q@[#PP41"J! M!0&(>:B-44(/&*+X1+%)H8=2@KW<(&#M/ %.>428IA2;.'"V$EK"<-&PQ-?B M/+5FQ4^91CI00;F4-L]>5M]]CB]P(,W7GE:! *"5=,98%2UY#5,:M49.0.69 MA=7E*OL0=TX&=C "I?<]F)%K3ZM@N;><&T0T=M)KX!5MQET^O@E[UG30%C\AT.H+!(0"^^C4]I([!$^]UGJ9 (<9%86SL68 M-5E^2P$O\8O[[]OI]\FL:I.,;5^S@+ECUFHFC%12(F,YH_>2ISM;A.FUZ; _7#7-K=*' >A3'"..J%P%H[R.%&2@L M0CG[D*]AK>N*29TA?/()V,M<3AN-QS#FU*X"%9!0RZSWBO'HSD"*12.E\.3, MRMIUSJ-"N)?W^NQTN5I,O]RN=;K?+M_=*#C(N'=".N8PH1@KE\;.1DIJ9$ZN MM=? KCR+O#-A M.SB/XAPZO3AB^VEW\R"M)LA;'"=[ KD6%F&SE1QR*7.J-KT:7AU+@K;,.AWG M81GFZT4U_3H_D6!/6@?$(&9,*H,9-3X:CI@WPS5:%SZ'7R.TSPOR*P?FP3:E MWK9(DKR[43#((0J4$X8)"".(UNA&2NEQT:"35V=&=8;KL!M/:F4FB\7==/XU M1285$V[TJ)ZY8]4*@#7$M.2NTV. [,3.TZ"0PJ[#FP1A$& M4Q @,7:+ C8X*TO[J$)U>YZ@>D%[,#/J0[5(OYA\K?;6N-_3+$ 8_1 /4VUB M@WST11A'C:0 905#O093J@-6=8?N",-V-UGAI]\K=W557:P>W7Z,V*K+^F83 MI?BYOIE>,,!^1_.VB=N,?KY4VICH^%.DC9*<*<<% T09Q^F T;P?J^_5_+9Z M,Y^NXJNKFYM(@[5 ']:A]<_I\'DQF2^GZ>^'HG[S.@["6H&5E 0H%I'B#E.^ M12P.)'!FNYZ%658/J*I22^?#Q+7T]>)=]<^CN6Y1S^.W%UOX]I_M'-5/<'$A M0< Z1R5"C@,)?*,"R_BYE6DM19RZG$I*T3,%0+Z_:M;3@QNN+ST>($%:P2B% MI=0CI;E"I)&,1R/DO,C6D];KSH$N-L/=RQ_7@OGE9'&Y_.LF+AM5?)X >9!3 MK=H'A)%D5D*$F=.$1M=R^M(C%/K73(!!67HJH%:TPLIY";QJ4N(0Y,^]9644D(0Q!T=A:'NNL M,((16A/%.3V CDJQ^V3+[&V+P)?\S@.DZ9"!.!*Q8UHXPB1N4/.J7;Z(UQ-G M/)"=7%Q/Q;82-C6!#Q^'/'TP0 "1XC2.6$:](013!AMI%&)GM@-54OW/MQ)R M<"^\(;7\6%U4T^]II+VK5MM\^8?WH5YL%H@VBEO!A?' ":D)9_>K@=/GMOUT MJII?WGCJ M%2W'F_^E8MMB4ZZ_G%0=*\^'S T6(1$/'H1$J3;!4'[48V#3BR MXKSLNX[8T@64I6CR=CKY,IW%2;5:AS2LZHN_O]6SJ*!EBO%9W;58PMIV$1RV M1FA%A(+88J8==:Y!@$K0*N7[ZR'3@(M;3QHI&*2U?KU_3U??S.UR55]7BT:D MN\/+7YOF(!U(8YP+W>R@_CX#ZS^6]8SIT,>U'[[!%&A^>U'2T"B;#)*!/FAG)! M)!7P7CXO8(Y%/\*=BMYIU0W,Q3:)M]IY,[^(_/\\^?'HS??7I3S0,AA!'2-2 M(&:%6>==]K"15UE;ME3EZZ=5MW"7VZ5=3:(Y>NDFB_ET_G49'>&-W5I=1H&F M%]-]##O<."#'G;8(*H"91P)C9V4CM8E89)",_H(DZQSQ\<73;[REAY"B]_/- MB+H/WXT]ZCN$0VNI>> &Z4(I"P#2VD=T:UVG@> MV4%1SP'U4ECAHQ_.B'6",NP,0PUBA,(S2^57F&7=!M0?IZKS#JA'"%AI*#54 M80\B&![=JT#[ZWC8$<213/&:LZ$LO?X,DRK^*L1A='D;K?_%IVKQ?7JQJX3%KD>#U#I.YY80"5'$"DK! MFC@LX(D^LQW8PHM?1Z@7X,_:V]R\X')GK/K>YX.RW(!TH,&05-(0(NZOL "K MSL6,RE?IS]S(!K/4ZK5]WX.KU)/G A#6XCAB("8.:!&G2KC=NE$0"(G.CA@Y M^JR[0W*\MV'ZN<=%*(Y##C'$=$1'(63Q/3K*9,5QC?#49R _KHANQLO<_NYQ M&9V2EADO@%=:<.C2'>(-0H@1=6:.8=\TZNH>UW%:^7T/YN&.!85:*,5=5!=( M(5K(^7ODG+=GEJ:B?X+U<0_F.!W]O@>SB4$D("(&:+3@)-3<6 ^4;%"3S.;< M@QEA&,! =D9Q/17+"MJ< 3TZ%_I0;]>XPV>;;9H')C"6/ *,G0(*0T6MWTI. MG%=G%LI9DBK/R5%,OM ": \M,\K01AK$S)G=V>Y6P?MO7!V' M[&N^<24),V#/\6X6 MYQ2E5!?(:)0._Q"'S5VW!,R94:O7A:XGS$=Q'Z:CVUWKZ@2E%.#%0,60(4YN9_CF7#NS$IY#\NY MDV%_?;>OF..<,V0M!%X;J@&!C3/-=/QZ7N=PO=.J&YA?_^TKDM(%:">(\#R* MYY6'S68ULS*K4/P(MUU[IU6W<)_+[:LXE+SWAA)!I<,V2DX;"Y=A9G(JXKSF MVU>GDJQSQ,M%!CR]0778K]S1(@ (C-+1;Q+0&N<128=\&_DP)/QW@&57>_'= M**#P(6>J>/.2W>A^7,QN+^.02;LR\=_+.$$?/M4\IK= XQ!6@FC!G;1*&FI$ M,\%C8@4X+X\SFQTOGT_VB'@QPW]SXW3^=;L?N._T_*=GHP]MC"?$2RHU=QI M1IM(>"*WKEF4BV=QCFP >%LO6['DX>D@071*/+6:.>L0%U;RQNDE M6H,R-)R#=9+-:NQ>_T%FT2#PCGHC^E4U52Z072BG /(76.0BL\:Q4C M]AR_>?S<-2H0;3%)OPGM]+3%=W:\NVGQFB,#7J(AHJ%IEY^V59_?=MA,)%WVZ5KA4?N*BTHT4 MUG J/<;:I3(#\2N16_GBY.S.Y"Y'?VI_'F79"< M8 J$@-HW,FJ';)U,^5C>WBXMODV6EOBZJM9GW_(WW9GMHW3XH M0: W4BA!(1-4.V5)([/(*Z(YHCDG7^5U_^ >)M0./^U?M_.OD\5T,C?3U?3+ M9/[WSO5GW^-!0Z&\,UYJZAF6DGG18$$PM(/Y7]U3H0<-UIT#?#(=_IS,)G?+ MUG38\7C@\L%;-[62YYS$7A$JTT!.G0#<,$PUHLJ'8PFG7V< M+O_6=RT\ZCVM L($,PJM\T9A[PE' C=R(DAR*N^,Z BIF%?='=2#4:J5;[VG M54#6 @]T-.T-Q@P"! 3;RIGBFLXD9U6G&C_$HI/1+<:BJ)#IZJ?W/ESG>%^[ MY&MZY)B-XQ ""E/^A,;7C-)GK7*O@4FG:/TYDSK$=\!%3E?SBV]Q\O[[^)7N M2=- $$**4LPAUM&)<)( VTALB+34H"%YU3PPQK7!%FO#F35(_=*_XYH[K#N'A:FT\1DLEB6A\Z.GWI M^> MH$1RXXDE(.7_UE@WL@&1M8LXHGB><@>G'8!7A M8]-=;8*3WCLBA:-:>QI-4&1=(Z-7^$SV(#O2\W/6=(1J:>;X>E%=3)8M3DU? M;! D\MI;#0QT,'X2540T>'%J^)DM7AUH>0=OLF MEM9HD%(SA$/EK/+ >&2< M,<"Q9I>%>T%S3N;9>"A6;'WK$_Q21.RBJ(S#*HJ 830R 0<,8..;+1=NL3NS M@(^>M-ZFJ,QQ0!>;R_;4+&$ 9165N6\?K#<@RJT-Q,!'<8F[=X\%8C@G6\@( M29:G_B.*RIP*<*]A(Y/YUWU11?=_#QX;##C"$%@!G.3>"].\LW8JYW8S'VFL M=9&XHE,1[IT5.R>39T\$:3%WEH(XZ3+@(9<,J.U[2PNSKF^-:+HX45?/-7T2 M9GWJ^L_I?'I]>[U7VT^>"8(Q!ABWE*.('U=QGFQ8+LV 1ZD/,P'L3?G'JJ_N M!L1>"3#Y<9@ CY\)6*>*R90KB@4E$GMH&O)+ZFC.@!];G$^NSC-P*V53^LC+ M5?5V^CUE"(I&R]=I7,HV*4+UW9^3_]0+,YLL#WG'1_02F!, (>0!4D [HK%] MP(%HD)/?2?RJID3_>A@!'Q_>?V\\\XD]Q3E91+,?.\4%DXI")&2#>?P5/[,; M.+TPI3T;.]! L6WG^FKUSV1=6Z7YUE;?JUE]LPG\7+8X3&W=1X@8"R$D% 1) M+[F.[F$3\ZL @F?F???&D.=;UCWA7XJ#'R:K5H?V3YX+1DCOXO\8AQ)YXRFY M/T%67+N<0-H166JEN92#<3&^+.J;:K&Z^S!+1L;\,D47K*G>*CB[1>M '/3& M4F<@$5!;2P5OY-;<>9_!+3E2-["8%=<]_H/SKE4$=XO60?$HH%(B>F/0>2N$ MN??#= 3U3+:;>F%"6Y:=C'8IENG;"%H<;0>7PZW:ZO/3'^F[PQ;4[D:!0P$Y\TIP3XQ1CB#3 M1/D9+_B9F5-]TJ(#_YHFT[V_'MGNJFIW03&.$:,JLI MEM)SKQF.K[:5+GYG%P#_9&IMTQ0OW]TF0K^_^K"8IM?\5-\N M+E[,]-NB5>#$(T05)=P90M?)!^_?G1EX)G?=^E5KW1?OY8)E8YV))%[JH@U X]_"^A V6;WH< M^U"9$U9'J)_.DN^3Z2S1S/R2H]>+>33KD=!PJHIRG;F#$BW5.6E#3!\\XXD6-4O' M+[S]OH/"%QX/VDLM&%31+'#6:F&]:]P3YY3)";[,NBWW,,?A5TF\#D$ON,%^ M4567RU2/) V3B,UQ!&O70;#8$BRP8QXZ@H05WO%&>A8G_0S*95U@>: <>=64 MZT4-I4B8WG >]7WW?R:SV\VEZ*CIQ?>])65V-PK8(FD,,$ 02[SU3-YOOSA. M14Y^@HZ"RU\WV3J#?O!CQ+^6571;WDZO]CF<+5H'DY) $*TH4#I.\)@2T)Q8 M..]ISB9K1T&(KYMRW>M@^ #$5N1KTSQ8ZHDC%C,B.(AFJQ2H,54]=5DWD#L* MGGC=!ET/2BA%OV9O\+X2U*?JZR&;;F>;X!%4'E+*D&)<(R\D:J9W3R#.NC": MM?5_+DSK"OK2]/I8W41S,[[O7W&DM.'6TP;!$L21E)83) EPE'NPO>R/ 7 Z M*TRUHVM KWL![03W4JSZHZXO_YG.9F^N;R;31>+_@>I>+S<(@#HHD-"::,\( MT 0V4S(&!F6E38 ='0*\[NFJ$]Q+L2JEQ7J6&BO%;Q^WW]&^D^"@E((CK95B M1BJK#14-"A;Z5I6R=K%O1)$710G7&_PE2?ASBC:U,I/%XBY"E5SJ??Y J_8! M&:+EV@T7BBI(B*.FD9T@GY6A\5<[3N@3^6*L>YYQ\$.U2+^8?*W@/K+M:18\ MP9)R*[$0$#&GC&?-^()8NZS[;:\SZ5X''.L.\),/21_FT+5<=[Y>_#E9_%VM MTFG:PS%:UP67W1:7^YX=M>Q:0\?%83#UG%@M6+( "N(1:I!27F=E8VM MHZ.&5WR"/[S&"O'ZW]7TZ[=5=:F^1T?\:_54DF[XO/08@!(0JJR- MEDR#"M X*R]&UBG&KT'=+I73.V4WN4#>17Q6=W9R]^AEMXM'+F$/?D"@E'MK M%6140F>,1O?!KQA"+G,N,\".3D!^@6FW:SWU/]EV.JT^&:->>FHQP#CM;!'+ M'03;!'X864&S?* SN%)::C;-T,G)['O@^_LK=9T$?W_U9GXY_3Z]O)W,S.UR M55]7FPC$S_7G>C69;4.I=S'PY X#08H)::0PWE'E!$][]1N)TPYKCCF*.CHQ M><4L+*67DYGX>3&YK+9B/T1%;VV,76S;VRAXFDX9'0;Q_0D$WDOEFS<74N1L M:J.Q9DPKQZ@NL3^9-6^GU]-H>_Y[LEA$&>_>S_^LEZM_31:7*='(AT5]>7OQ MXB9U^\8!:J2P98(AZE69LS+*H+!S6#/62(5U5@4JU-$EBM=]F)N- M>3$F1<$OI[/;U?3[(Z/0_;B8W5Y6ERE8U=37-[<;-;^_S"^BP?FNBF;HY\F/O2.%R M[OZ@UUE*))]/W6 ]>#!\' .G1,''9D%JK@1 +L[.GE"-P/U5_VG%_^R[>MY^M(KU;X M-%^?OF?U8U7-H[WY_Q08"(NOD_GT?]:O;>*;Q_>YW'!O?OGA$0;OK_QT/IE? M3">S^UI\2_5EN;Z,O&_ =-%_D%8"'\UIQZ!FTBMFJ#:$L^A ,D]XJUF[MWBE M!YDV!PR?H_IT_+2_]\Z=,S\G,D8D]J*3?_/2T2\BAIP$: O1/A@;9! M:^"(A!A%88VRRF L&YFAHSDK[X@V6,=!Q*ZU4?K:= 3IN0C-GPXRL74?(27B M!U R8CRPR-D4O]E@8+W/N?]U]*[L^4^.?>EEL!N()NIVNDK?[=_0V]4J "(M M@%@+(I5*D<0 B:VU"G)FITLQ+"I'C!@CN&H-689MW5>7WV<3S[*P=JJ)@D-GU M=)/7(FU$UNO3SFI^?];9\G2L;2=!..FQI"GY,;1Q)#JG2(."1C:KQ$=F=/@Y M4K(WS0P0,;XN?MJ>E =:!N:Y1\1(@:&U0.((Z?UX5%[GE'$84Q*=<9"Q,SV4V[%.H>^?)S^..;%[N4E0GA-F/.;2>4@]DHHWXTE' M"+-BAU),>WZCISWA#K0,'!# ,$;4(@BP$HSA9OG$NJP;O MT0+*O+=/6GBC;"&J&;+6QOUIN;<=Y.)X_+PWLYQ_<6 M4ER^83BBHAG! 'LK7(,+0CK+*OQ]6O)"!9Z^533@]<*V6]_'=A&XL&FWRTA( M91RUA$IG&P0$9UGU.7\?J1R^A-B%5DKQ\EWUSZ-[%XMZ'K^]V$!S+#^/[2IX M1B 7Q!"M.' TE6UNMB$TMC8G+"S8IKOMU:6[6=IJ-9G.?E\\VL_%Z(D@ MC)1S1 $JF>%2$4,!YMI(#56K\,Y^\'N6]K&IFK"V)Y;O;U?+='@4R;+6_!Z< MCNHG&,\Y(9XKC)#'E%BI5(.'ES"K^L6YSF>M.527TTS!C9O%&H[)+!T=U?/- MVZO5:C']Y?K"!/TSNTL,J'71^K0Y5.,CO/ &+4,."4N-%U(B >T6 M-:44SDHN]9O/ ZNK%,EW#-3M6OO3>#U^,M[54Z#:$\"Q,H8([E/97R0:/"C( MBK4]_L@Q)2T\8_KVJYOQ69>?+KY5E[>I0.OC8NBVOOVRNKJ=;9__;4:VXAQ$ M7#CL-!?0>4>-T$P[+EA*7" 5:Y5SNJ=XB#VZ?<@J^;&>S:[JQ3^3Q4NICT_N M*TAH,-4@#@M@. 624,P;7#2W6;FXSW7Y;F9Q1PVDAKDLW+IC6\J+$>T#D$?UPSW[\5T%8VS MJWV,.[*G *U5T@&F#1,($ZRM4 T>B(&R_L09D;!?/8R+E_DK+Q%>4_%!./5,&8G=?FUL3'^+F+[]5O?[6-C\&A M0I08:1VF',<9QSB_WKNPTGKN6ZT#_>#W9_U]_:YOYLWMF'3_?JN_9Q=EUAN. MDV74^>9K&C_^H!?;T2<$Y>/X85!BJ(E7EC ,38.ACM;&;]\V@W?U&'0V\%6^ M..LM;B>S/53>WS#5"%',60\,L5!!:J!%C;3&Y%5"&ZN'6YPI[>[TG::2<1!P M^V-<==\LE[?5OKGUN(X"39FHD4/0EQ$[@[ M/8V$RYOS\7W;/^TZ"$X;YC#W %'*!$K5PF CO<"\C+\M-RR=5U^C5=BOMSUR MGIZFEG&0\G1C5!%CHKE/(!'",L+B0"1;:;$A/J>*]-'W_\IL^HR;AD4N(L!]IBS:C6!M.D9$&D-QP/&)BP+7_ZL;J>3--%K@_5 MXJI>7*>MR_=?9M.O:^%23;F+N%Q\GE['1R(AXF^75YM[U6O]MXGJ[_B3 G.$ M (V$9Q9J2;@$T!D*%>,T%6O*NN@W/J.O, _K,>GNY!1A^W;A#_+VR!Z"!TQ2 MBB$G"D*=#%NH&FQ]7"'.RXL>AH_]ZN1TGEW^YW:3F3N^DOMQ42W3^OG^2T2E M6E5-/N5FL3Q,NM.Z"XPH+ZAE&'@@J6*>4]Y("Z.5O^@_OU=S_?'X]],W\>7J,=@9 ?L]!$2\T] PS2I1S<00K MU6" @,H)JQU15=<1V +%=55^>MUSXSMEI_R6+HXMW\P?/S.-&-_$1>:XR;>+ M#PI<48J\P0(8@!5CP$G=H"F0R/'#SKMX+;:J//"X\,M@VY\Y2 M*"VV, ^V#9YRX20Q%E#!'(84>(.<4 9('MV45N>GA>6VT^7%K%[>+EK9=\=T M$[R"1 L).:* 2P0<]J!!@W!Z9K>E.F1'V_(]^: /,/2'CFCM=P8P,$[[S#M$ MO98 : X=2O!K%ST]S0<\H'@[F>\+=4I_CLL7TBQ2% (?URLI #&D>7LGLDJN MOLH1VUJ;=3:8I:Q1?1LQ239TRM9V?;/8'NHN_UC4RWVQ&7O;!8@(\]Y*@JT% M&"NC.-C*BJQ09Y:7HC_B=(ERL2SAM]$I6\5%*+ZSG_Y(WQUDT\XV047[%#,H M;#1?&?)"08\;&17W.04J1[CWWA^3ND*XX!W5EY$X1*7]#0.,,RW$BC#$N(%4 M08C=_9BQO&QAW=Y3CO3'ITYA+G8#\.+B]GJ=4.[25E%7%YO4<_'[6;7U[=5U MO5AM_?Z=,NZ[(]C11P1.J$5(,4N)3B6:&$*P09 #D9.JK/U.>,&HQOZH.I!* M!I\IWU4G^2ZQ60!*D.@R&L\X=XI*PP!O) 6*Y:RZQ^]RG^,L>3S(I>CT>(CL MH<_CQX+W5&I.H:>$4JV$<9IM)<%4V)RY:I2IX?LC3 :L ^S=#!RCVN_6C67* M<*>E5EQ)P+43T*[1-Y1 W2Z91&&YL[9L'Y7]9DI1[ V(!@!V$EDH52.YUO3, MLJ1VR(2VL_^I4/<\Q#]64>#;B^@;/DKS6'Q4/WF+B-K':FVZJ8O5]/LT7>!K M,;I;]Q&4C;H4SF&=TG4;HZQ?+\(& :HX:76>/Q .QQW5G-)=,%8;)[6P3&IO MM18$L08=8'#1)&+]SP0]L.:G>._>E5!RCGB7 H92>8^A#W'*SAF$.$9$-,ZP M51YX:PE%GGD5*6$X:9?KK&4LU(Z72D4CFPRN'^KE='VUR,VFZ\B8ZO)#M4@! MB).OU?NK]RG?ZVSFKF]F]5U5_:N:7*Y#!7;%2/7WB4$Z%&UAA)"12 -BE9)J MBYOS$F85NWW-LTEK/M5CU%,IQ_2)P.;;9/&UVKRB[AU!FN-%26" ^@( M(F"CI/@7V*ZL6;G!WRZ=VH&6 5(LL-(*<20ITEQX)AN9C3ZWH+8>N-!B$C@= M[]>[N !,/ 2"*6+C2DIXQ/(>/TS.,WUW9[H_8F$Y#N=79>L:*B1V3"&3#A*4 M],YN)8L#D.1D)#G:UBUQ*%.$/:>!6^PH>)M[)XK\XE[N2\>RZUN''.H(Y=>[G-$X8-(YAY:(0@T1 MP\0TGWE\]9$KZM7PG!"SE MU& &%"2.>Z%/MC>J# YJY6(:ZTA!KM M"3)8( Z)$HV%YMV@7CJ9$>4BNT,E#Z M^$^S"#/O2%%FE?"[.M%[.RZ=A' I-J4AE)*SS:KEGU4Z@-O#H)^>#18"JI!' MS#K$N")*DN;,+5IQ+.=V_0CGHX[T6W>+:D'WJHJ?]2U.O[;Z7LWJ=5!82O,W M7U8'N=.B=9#">J218I(:(4'T)S1KY-:B70&4UW/.V0^;NL>Y6(:1:C;;K.Y_ M3A9_5RDK1%MR'6H:S/K. [$6V%2U2;KXTU9B+@W..4$?X:%G/\SJ&.12M/JC MFJ> D71=YO)Z.I\N5YO@K[;<:M4^ &L1LLQXB:&SGG,EFR'%N> YP<X0 M/K/EL83SUP/LK^FLS1J*%8_#QV.D%^ I4V4UJ8T!4HW0.$L"-)9K23<()B[%$9L#+$BWGN*.RYK7J*3BJ,"#> M6P.A]0HKA6V#B5$@I\C7V(=^-UPY;;/Z1/S+)WE\Z;Q.WWV.;Y,2!2];W=D[ MH;>@@3&*(I!NK4DM')0"-KA$P'("B$9HXPS&RPYUT/NRM:XUL4D9^69NMPK< M_GKXT];U:_BH65//UZKZ]W3US=PN5]%!6K1:QEKU$" "!#%NH0+6.,88$,P0 MZ:3CQ!C=*BZJ5PS>S"-CH_=V3&9;RYX M'#I\S>LX4&,8U8(A[#"PP$$=1TY$3*44HHJ*HZ@H2F"A0-E8$(.4:"BG9>3_WB$/G1Q3@^@HV*9)N\KF:68_WU%'/:; MP4?U$Z1P'"J/XPC'3FDMM6D,.D:QS;F1/$*^#F3]]JF24O3<;%:IR_HFX7%P M,GWI\2 A,9:D^PI,>40XDQ#^W_:N;;>-'(F^[]?P3M;+ KP& 3+C(,DLL$^$ M8K<=817)(]G!9+Y^2;D5)[(EM=3=[+8\R 5P(K:Z3AT66:QB52V9I)JTN=(Q MP@6_)ZTO.@>Z8"W=6OY-(^[5'[?Y-D?Z/$-PD%.-QD?O4>Y=X8PVV&KI!4'K MO0LADJ2-?YM"\B,D63OU/RU[VSG Y6+R)YKV=XU21-H^/!KN.0J(FAQU4EA3 M0T.M$^5!MG%V1I@%-]!"6UQ/Y3+%GQXK_^BYN#=K?,^X:$$; 4%JGJOYIPVQ M,6;MYEGFM%=G=J.E)#F>I)EWIX;#E-M1&&[O2[R=7RZKR6H=P]B*\SU#KU;/ MBPX# BNY]CQ8Y8BP6*P7$&6"HJ%HF8&SI%U)]8S" M:O_J&Z7-S,IW]7^\KS M'/>@",@SP=,F/,EOB?%$&+E&PWH#N%4/RW-:MWNVD6WUTH_1? #AXCJY=]7T M9OYPI_[R^QJ5V:YR^%T\-AJ6FW%ZL)ISA9751O*U],$ZH*W:K(TPY7V4)K1S M+95)YG'3U>3F9IG+HTS7K>9?6S*/UL:D?15G5CA*-?(2I=V6I=A):KAL=!VI MK_C&LZHYE*JS;UCT:9RMB-LL/?S$0@AVFBND++Y+E%:9<5& M)FM]FVLO(Z1/-^I== ]LKV2I;K;?<&>ZRM[/1X,-%6E)E2CAQ CFA+I:)L8- M*AK/[[.,04>:772/:9\\TB-00"!".T8R $D5+3^NTY5NY, M>3^-Z\/QFP>/Q3! ^7!,>2% !N\9-ANI$@2M;GQ-J)CGV[) MT!K&7BW":CIY/[F<7D\O]QN%[<_%7'/..TY56D*]5;D4@JIE$(XY?AZ'*CW8 MA99(%DL6R,TC;BZNU\[P=6XL\6:QN+I8?JR6WZ:7U8$,E@:C(U(A(!R"#]@H M;WC(HM=R>V_;,&A$QJ27C6E_,(^$7@>SK1N-CV!"$%Y L-1[KH(E^"H5^2&O0ZV+7L0S8YE>74 ] K-Q6Z5A._3HF^N1UYJ2?@+@)V@5JO:QE ME,BT*B$XPO6P&)U:H5PN+_[9W<&[!HE-AX9&AZU"H CW@+EVN;'PQMN0F) V MV70CVJGWNL_J&./""76[SM+]7Y>S^ZM\=7ZUJM+OJT^3OTZ/SCSWM!A4;JAA M2/)HDIL;) >_.:67U)LS6R*[H\GS27$]0E\F[LA^.&A\)2([R M2DN%)001:A%?R\^MTEJW\?)': $Z9\7SAJ!3S NO1OO?/10>%6.[5LJ+H?2ZO9J; MW!TZ3^WVBR+CWC$+-AC+!4\;!8Y$C28+O%4IS/$:Y6(4['H&M-'=BYD)35S= M[KXDBJ0PKYP&HAWW:8.<_,(:12X8.[-BL"]]!IRJMU&Q_[$+>UN*/SXI,H6E M Q",L("""8@[^X"' ^1;1>3/T9*?0*13N'RR@D9%V'U /J1MXSZ-=?T5$6'+ MI0*ND#78\P2E0PE!P E('$R;9LOG:*H+4;Q[S94Y@MJZ$7?&)T\6>:.=\P2\ M5RH #NNK"\P'%9AHUGUS$ R:%,=M^HB(/!8XF5HG 3-D."4L7Z1/&V42C"-M MKMF,=X'LCAO''42?"GO1J3]X\?9B!D $1SSU1' !1C/IC'M0LL9.RT9'K^6O MR329_8W&Q^ \$$F8%<0:Y!(!52:YL80$S^29E1'IG!5'7)PY%?,A;Q[G6%GN M8?'C-F!C]IWPM C@03-*N'1<<^*H6M<&LH@@D &?76'V?KG8OP9Z7I'JG.*W M\_7&^N= 6_'UJ'Z5#]7M8IGK!C58@'8-B2BG9>D@7+!2\*1#CB@BPAN)O:9\ MP(N9VZ^?V[*L5YG5GFA\0GF MY7PRVZP'J[P6+.8W[Z;?JJOUXG!4N_KC'QP)RE<""+@6B8MR'"9 M-"7H58@-C>Y]'Z>'EW'O6VM/!9. ,)9I&75!H,TTU5[H-C6$1^0J=Z371K>^ MCT/TY.)&%_=WJ^E5]<=\>E==K67;?;M[_X!(K2:"@*2>YX/[P+G8S!(-5+R* MF]Z-M;;H =+"P;^F-O1=\\R,HQ\9K4+)$7<*@26*$:8L5X^3KEESR9=S+E)X M'2NLG5+\_?T^3ZZ+ZXO;*F>3SV_J^;R/H#O'1&4Q==XI:X4R23@KTV1]D-%( MXN3PVRK6%QW[Y\6B'RV\G@LTECB7_"1)+ G.,6V5%AM:K]7^TZ#]@V+F'(7"+)8$.()9@PQ M]D/28-M8RJ,O$N[B(C\;+G:HBK[/0;\LEG>?JN77M_-O5=TN8[ C4#M9?0\2&-S]U]+L.; &WG20R/3 M* AZ_-.BYP%DF@4!:9TL)4-.^PTV0J&BIPPE0B1]TN=)I[B^U3& $=FLP?>3 MV6^3W'D[]_2^N'[NHZY:36_FZ^[?*_UM,IUEARDLEA\3%D-'988V202E'0D$ M:[##"'G%/?+)=10,0+NT)HTADK.MLX_59:WOYD&; \^(V(7<+,X9I9@-BA/" MP@8'%-!@MYX*'*#WR9J=D9MN]5%JYQRF\\G\UBF?9;WCT.0Y,G MZ93=*:04^?[X^"FW/[I??C^">;L'1<LK MH5UGVBC%N2:[FB;1TJ.>$T6:9;D_$@.#=$)8.! ;>)F ,[O_V/_.L4_T2S%Q M]YMG$_YX6)*C%]/YQ;SZ;S59ZJ\Y.>_OZLHN5ON.&-H_/&JG/:,8>R^89LR" MT:9&S:I@!EO$'UT?.B2!3Z#7=I_?TCH:-;/#9+K\SV3V;*/+;AX^,)QSXJ>:T\VIH4."MC&HHAM.]I:V. :#>K(F!DCS&+@@R^#I&32D;1O# MVF),#%AN!*/ O=%!>TH:I57V@\R6F=LB7/-J+4<\)AH.RC#IB!60EG@L& $* MD$N9<:'/+>K8)UVVZ[?TIX52Z]?/J6&SR6HUO9Y65^;[TS2Q[[E:;F-^MGEL M5&MWBX-$''/FM&-*U>HPA*HS.YTOR->"6AE@S?MCOJPFL[QI?#.9SA\2R/.E M@@_5+"DJ,A1%'B> @,G)$*>UT'_[4$ M@T=0E6($28Z-2= PR?$XT/])>U!4)(- #4.:;F2WG+8I@S!" M&@Y#FVU_N ?%O-3D1P-2@TDK$TB7H%34$V*9=BKP0!2B+>@W0B=V%/3K3!NE M.&'^?;\@*@(Y=:15I'V(YV%%SK M1!/GG62+ 9P05BC'E/#Y4KW8[-"5(+P-*T=H ?OW7/I$_S6$](VG)$UW,$QK M03TUE*L-(MJHL@7Y?@J?CB%BVI@M;:/XQREA)+2\O+S_>K\^1'ZS7*RV#II- M=;U85OO+%'7R_"@29BSD/3-6 D1@1-119PV6L#9]5UZH0>V=P+UH9NRLSF&3 M/EG]R_.C%41B2VFPBFE$L& 2_\!.AC*9L?# ZGENQ5%=?7KEY&ZCH'-,O"*. M4A-LX E\;*P0AFX6K?2+M:E"WBJ3]9RXV1'X?<>=[S^OJC_OTS#_K1JR)M?V MBS1I2[!C2,RX!IWFM4(&"#/,A[28!>V(5%+2(8O9;+URH\8BN\9$3"W2(#!F MH+2W*B!PM9R@DD]6T@$HTDZDM<*W/=".H"T\28?.X^ARKFJ/O HDX2US_6R> M:P=@K"6RDENO&QTK%Y'R8/K%,Q^//MEXZQ!GEC@OJ*0SYB14!V),H_#8CB$1 MC$: #8QLP1AOUFC@#XLL5?!G!=3U#[DU;+ M'>);KAK@UZ^+^<>[Y&&O7W.E[^^^+);YB'9?IO_N41$P,L;@0*4Q7%A/&UL4$L! M A0#% @ B'Q53C*(4B9P;0 &UL4$L%!@ & 8 B@$ %CM! $! end

      I!5=.MG-Z(YR#%<]_Z4H\X;N>?#/*@ LN2/B4#EZ&ND]J M<37?<#(?$_J*4$\^00K^B^(219%M5W[H^92DL8<@#U2IZ[NQ>X &/*5ZZ9, MLIW:]=70=MF?>>/<\91;;&__MLW%>T:[^ZR<+%R,=YVY>#&IUVP%C,&USS]W M:LB" \9;/A@9,8RY^/V$#',F:\0,PWR;#!K\A[C.-\6N^98W.?_F^Q42SW^D MF*4>"5"2\!CF>3T8&H<\-U4ZAV8)A/5C: .2MG#*)O^1;ZO']JX1CQ;.ND-K M/A#HN,.<]-OR@V6Q%__0X;YR!N +%O>7+(^4\Q%N>S\"/L9(#S:G4K6,9 M)+2\%Y7,-B3?[-=]-,%YO\-$$63G75G@E.?BPI#53.%N[TS._]RV%@ POE# MBW/H#0?KQ,S"Z>T[!!N'6^BH/"1?'WTROT[IE?W^?.8__2^W!% MO$_6U[ESD^]^YGEW ?WX,GS1]2.1&[9G:5MYZ(\"OK**\.+CNUU=W.QW8M-! MG+3OQ4?\[4W%&7LWW:H[7\EL%M2'%G S?B%$5(L;W^:GNF+!-N>H1#G8[>%S M'!+$)$Y8@N,40T(P2P*(!D@XQ(I77:U"L;Y+UB([T2=Q>*;,NPH;O8P)U;K) MR_RV.#^YFL%)YJ;!DWC'UF2XK#SO?[K,[3K,DWN'H0/VD_B:MFM\*1'\0)] D,0!!! MRG$F/5"&PB0R+_Z& 5H/"?3A<5O]RG.G$2 _W B4SOH$IODH8-J'YF+#C,ZS M%3&>F#1,77D@.?'VJ5V.,&S!D43-0R/CBZ7N\'ZBCBT"-&*155\86\[%[7-= M'\N/Y8Z/( XJ*W_UM=CYY]O:%2O/%74I6)3Z*<$NIE^=\711 1$%/%<@T+FAS0,:8Q<-X0)#&*INB*3@YKF_.6' M30=/!/<>W[ >=B$-1P.C'G-4'2?PV&V(OS!EL,IS ^].<[1GOY;ENI6PY%^ M#O?:CO9&W&PNXDM2/";JF_;B.XG\QLU6C?YV>#>6 ?R^K6[$VO> YE/U4RR! M;WI4#/H!H13ZGA=S8,B-*!!O;X>B?AVI2UJE':*,NV]X/1@SC?]]^=%& _ M8KX;A5Z,0Y#@P(TBOULYB%W/14I/T$T"R'*8/L4BSOV$83D0?,L?\JS9UX^'X$?:ZB&K!OAUJ28 M?\L?LUW=_?G+;;]:2+.Z+,J[9N4B+_!]&&*(0T@!#B,2#K@@#SVF-7T<&LO2 M?EUG9?]*II!Q_C\'6;_M2V<4"HLX$WK)G,!/YR!;.G]J@8C/0]63P8@%J_U% M\D>*OAG'OA_M-V2O1@@PR;3!(QF=DK47$=Y8EO)#ST,TC%'@AC0B:9P$E/*_ M,9^F-$&!X6,9YH#-OU4S! SC>_@&O6?L>,8\CK-W1*./]=?=K;#)]W*,.MGX M88UYG&W_P(8QIYL\MB%-]KBC&^9]^D[V@ZR8KGZ$PQ;_QK*&/GGA__:E_'NY M*9JN(D.^&=*9/I5>48\@"/B<-G43&H4X#-)TR&HBEP*C*8,Q5-,9,KRE]V]WF--O^U;W9BX#6K% .,79=X MD# 20^A[(>NA>)[K,?/5 I0AJ"B*5CV %I'Y=6%UKLTM!5LEV59D;D$[)Z@7 MO-S[G."1*[S:_GH_B[KZ)FJLXX[D6>*_Z7Q[QN\32K&"$O2MV8 M4A"E81+%<3 <"?%8$O!95K7+MF-D]O_M[NI:$X:AZ+N_HC]@@_0C:?LBI$GS M-)AL#WL8HVQJ1Z$8J%7__A)KZQ!Q29MHW8N(H/?DW-[C/27-[156RT9U"'L4 M?WTX&M"$SO8C>(BZ6N?6EJ:.2$#/<:@MFX,2,6:Q'+8P)8DTP)WR!+ZRY#NY MD4KTQ)1OONI\4^+YG&]6\OSI^;+8RI-!7WA9YKS:?5:++':)+W 0" )(8@# MZ#=C9@+"DI!&6J/XC$>WO4.Y!;P_F[F%[+28G2-HYUW"ELY6XO[0',EJ/BMJ MHGK;A.AIJ_ES_0^.L9P'U[ R\?=4N.J+ZE6MFIRIENBLXMMBW=PV/ V>H9@@Y$+/AZGG MQPQ1T8VU(8G'M/9V#@IDN?'IL&D^@S6,/+6FY6J\Z?4G':SS_L21Q?$ MR@BUXY H,TOA%BX]&QW#6U74R^<\7V T2>"7DG##1JUCBBM=7U MZN'ZLFC8;P41P] - 8,$8QBX*8I9&QPP#QW\5KI2G$5I**R^VVH1]O%:XKO_ MW66I$GY/I:J^J'XN2X^S8V'^OH*>Q+OII/U$O,C3WJ>3'U!+ P04 " ") M?%5.]%PN'EVU "= D %0 &YA=&DM,C Q.#$R,S%?<')E+GAM;.R]V98; M.9(F?#]/D7_-=59B7_I,S1RLU9I69JA#RLKI*S\4PR."G0RZBHN6>OH?(.F, MC8N3\(V4JDXJ(D@''&;VP6 P&,S^U__Y^C#^Z7,^G8V*R=_^ O\*_O)3/AD6 M-Z/)W=_^\OO[G]5[\^;-7_[/__X?_^O_^_GG_Z>OW_YDB^'B(9_,?S+3?##/ M;W[Z,IK?__3'33[[\Z?;:?'PTQ_%],_1Y\'//Z\:_;3\93R:_/EO\9^/@UG^ MT]?9Z-]FP_O\8?"V& [FRW??S^>?_NV77[Y\^?+7KQ^GX[\6T[M?$ #XETVK MG4_$OWXN'_LY?O0S1#]C^->OLYN__!0HG,R6[Z[PDO+QKZ^>_X*73T,IY2_+ M;S>/SD;;'@S=PE_^WZ]OWR_I_'DTF3'\,WRP_*D#(3?AF4_Y9+;D[KOQ8#(+XUV^]CZT^=M?)N&+P"HH(%HQ MZG_6_)KYMT_YW_XR&SU\&@>N_M(9V6HV6SQ\BG_.?@_??RC,8#QABW?3T3"W^7PP&K?%LUK&V!>&_S:83L-?GUOFX:[7 M]H4M40_<+,;YU>UU/IL'^3!!Z[YIS059/#KS8K*G=0QU _3?/[,)D"']Z$_86A'6C8W-#> M!7T_F=_G\]%P,#YYG%M[J770[^?AW^5<#(O38';OQ\67H_BZMX/FAGK*S#ZZ MJ\:&GS;BE@:YM$CNBW$PSV;NGXO1_-NI ][=4_+@;?YQ?FA83Y^IY845M?:6 M1VMX_73T>;FNOYF$+<^B7$;_/;^Y"\NH&H:O1O,*IMS1';4W='=[FP_G5[=; M&UQ-]D^+RK+I8##ML7"SZ9I5&OFS1:=N#M8XEO88>*PEGMQQ>Z2]7SP\#*;? MKFY_*^(6F:M;OB=VED[$^O@BO*7&R4/<:,M?\\%L ML7K/P:'M;=3,D"HRK4K;9@98;?Y6:)H\O+\7Q MVS"J263[T\F#*#T37P^/8,NC=;X^;CB+R5,S4>=!_^9/'JDHL*1.ZR3)KIW9 MX8^WH\''T7BYY*G9K+HY>5IO=1)QK,E7H6F=PWLW+3Z/8GR#+Z9/!7\_F-[% ML]:K3_ETN82?P/&3^ZZ3P.M\6$R&0=K+-UW=ZCQ84)-H1$4[)89RK"S%J]O? M)]/P[-TDGJR$ICJ?Y+>CJKORYM[8)#.>?/6A6.U) ]S"W]=ASY1.^3'=UTEF MM25A9X,:AC(?3.Y&H<^5>CD\DNW/USX0-YN/'N)V>'4N%7 XG8_^M926^QJ/ M!T.O,; B3,Z732NCH:DWULZ,XS5SM?:U#_3Q--R/)J-Y_C:\\Z8F^9S2=^T$ M5IVO^UK5,*C/P= IIA6\G%L>K?/UE46YJT6=@ZDJFQT-DH?R-IAI=Y4<$*^? M3'[YHX428RE*%]/[45BR;T?#P62NAL.XE(6T>% WQ:?5H#\4GT9#!EB#7$H;21?,*\^(-H.; MK"S6S8%0Z.F4(Y8.AM(%^XXU[VI\11?D-KC^]&$=>KFUM/FD>!@%\HKIRZAP M/9B-AJ%C.QHOPL;"?6IP8M0YK"[8^FC^J_&X^!(G<%AD;;'X.+]=C-?/-\B_ MD][?+:/^B)-^,O]VG<_R:9/:I>HKNV!'M5U!A3 M7*L.C7I?FT8&5!%"%9HV,KQJLC[<,GEPR^L8B^%\,0V .32>K0_7.X1C+8Q* MC>L=XF;2/;7.UN$#WTX9]C$=-D3*ZOQ@]F9[E-35[=%'%C6_IEZRJ\V^/4UJ M&$[882_RP(_)7=ANE^=HZX\K\_B(3NH:LAW-!G=WT_QN;9V=-.1JG=0UY.-U MRMYF=0UK_:/B:%X\7?,@JLZ(W6V2!_0^OXM*X(CHJ-TM&AA,1>P<;)@^M/MB M.O^03Q^BEV[E;CD\JCUM&AE0O"LT'03=.1C_.H@:-,8%!#-URZ,VGP7C-2X$ M:J8^!U9%6(4-R_O!N.J$;6\$C3"KVN0[W+*1P<7S],$XGJ;_?3!:;CK>%K-9 MW*6OCQA;E&G38TEGX.+C+/_G(KS6?:XT+W<\7_M JC)]?[.3AO4T[85\S%?#"N>U7FA-,9O/EI3%#$8WY?5[]7&V-+G*88\C?__VES#$K)Z.,RXT MM (9H0'A' A.,$5.*.V$@YSCYPP;QU1/Q70MS9YP3#\E[$.0J0X#^K,.EFWO M.3,((&T!8\( 9 G1T(&29Y9A7H5G3^> F@Y_*J8W^?1O?X%_^>E3">>WJY'O MS'>UG!>?\^G'XH4J&TR'K^;2\Z;K)W[YM+QC_?/P?C2^*5O'!&#=0*SH4DR! M):62^F6KENJ%_JHQR]0/Y9<%*&#HI?%(,@<%E]+*%4(8$8:![I3?(ZZ?DJ7B M =O=TK.KO[V"OOHRF-YL[O0\04H,88WIH>SH\^@FR#S&->]A:N/OSA $%'NN M(-?62R9 U \KOE-KL&U3@D#@ MH3G3R$LSKHFVA#M C2/("^BM+KF,C68)DP7]F"Q]DU^KLZ1N[?"/(@8OCD?S M;UTL,<_?GG$O*47<*2:A4%Q:"/V:[\PKZA+F#?XQ;WHKR+.<0#$0VD_S_,TD M("6?S=NG6FCK+>"6&Z9$%I:XF#)N M-H/4<\(M\-PC(1E1! /@G4&8 6*H[W!7NXD5/0C]V2[L+P]H]^G&NMZ1:1JV M-88 A0QWV (LG2CYJ)!MUPIZ?< !9V$=!YZ@"&#)3\L$HE**O>NCT; MGI_*W1S@+KZM# MHSWI)U.*2^T,Q)0BC3$A5/H-OZ&KM%\Z'T=A:U@[F<.'T?8ZS#)^4I*VBDI; M#\,7B^E.O%1HE84]C/64&",\-P()#V1I22+O<:4 F?/QA*6AHWY^MJ5YHF?I MM\%#?F!K]O2Q#$MC&",0 8&MM9)KCTI*!+$I>[.D->K1/X":@DGW&[4$2;2- MJ8-;M>!X/$U_=7C^ M_(/GA4YX\PC@1U62A."E5.&:4!+#D -4X)'Z'< L+8%T-9^:+7K"Z\\ ML,E^]EQ&L!%"/U(7)5'5_ MWL3K,FHXHL('G0Z)5AH8@Q\YRV&*:=;#7?Z)J#HV8*YY0;0%\1=%W0\>>6Q] M/O->*\NI-)131#6P$I2'WP1+3[IW'S2V$G>+E:)^Z72$O-\GH_GL^OWOQR+P M>;M,*D(- X@Y%P\:J8)&;CCGNW.6?W_@2Q+,B2"<3>=/ !C^>@F^\%%V'9FS MPS9\]GU&-*8R[,&!MTPH AS@9#UF2KG3W>]@+_#D)44$C<-FIW9Z\41&"+-$ M QC^CYWU2K#-\2,U%*= IT=FUXFR>BGIDWC6I*Q_'4U&#XN'O=)^]DSFD*+" M>0N5("#\3WI?AB)3#TRE*]YG).]C)5;4P[=&93[X>ECF3Y_)F*>*6&T"SL/. M CO@?.EUH8I"<1FV1BTR3^!;;S;[NY:YMZ-)_F:>/^SS-:5WGDFO*=%"4P\Q M- KSH&HWVC485EUY.R_-_NA,9+T'^F^+.'UCW9.;46PR&*\NV#TZDIN8 8?? MF@D?; T@L;<$2!931%B\YC-3TG:V^#[:Z;2Q>=(B2NN:(+5+M*V9L[I'NMS= M'H'\/:TRB9"R7&*$<4(5->8C'7)#*!8=2=(C<^B1R\K'JCBO)%6!U3/., M$N^B$QQH IF" G#G2FJ$I"GXJBDPXY+PU:!H6@LF/1:.U1IFE%KKB2)"'N'NJU6.72#NG>#Z=5T65OD9IE]XET^7=)1&7V[.LB@ MY@ 0$C2Z#.9$]&SSTJS@B(L4%-84,7))ZK!1X71@\YV RPJM,VZ=\-A[@CW3 MCEF/:+D0<(Y0"BC9#U!6L %KDLS9[-_;W+6_6H"P9B#,;,^U%( 2)=PF5(U[ M*U,.:'D?DQJ?\P8]47B]GQ#+?Y[=(SR8>[.FUV3",2F]\%8)A)!S&,DROI]K M1E)2TXH?2K_V&9$NPMY/AA>3_DF]G;_'<;4V8S3V+?/IY%$MX;J/^MV)9EBI?*8+9LD3* MT^]CIK+?BOE_Y?-8 _MNJS-\U66[A@F*X_BL_MV_JW.Y!,,^L=\LA0(Q4T6'N(-FN^2]KWP)J.;7\8 M<2U+^>2E++P\9A<(T_WJ]FWQ)6[0?AU,_XSC6]?>+>_WEHG2ET[Q76O1B=UE M5"L! ++2$T.CDK&P3'XB&/9)MMC1)\ 7ZOAM44"]=V>M0XXWG'@E9ERB@B'%=$V++3&QY0N)8>U3+J;!OL8PGN&+JQZ1=C!&;49?!K- MRX#*ZX"5Z><\KCQ^,5],\S>SV6(P&58\L:[65X:1H%PX$A@!!0+8"5(>"DDD MTZXZU72 ?8ENVJ8%U7L-OR(W4I??O)FL;*PFU/JV]V002(NEP]((;BF4FFP4 M@;3?8__0Y0W)K?=SX&I5E&EYOC(KB7RQRU]^:F,^I+#.2H32)=XNYJ,9_-!Y.;T>3N2/ ]:9D9YQ1B MQD#&F-% :DC+B&X)@$ZZA5S3B>_W@L#3Q=*:H1$'>YU_6GN 8L[9ZWP^"F38 MQ703V[2B9I^5<$0WF=64:0<4BY6[%804;+)P*215$D!_G,+N7N^;DU%':'TW M+>ZF@X?K/*8I"A3L"E/]4.C\">'5<7SB"S+OI 7&.FJA IQ+B%@YUQ7V.J6R M"ZKIH)1=/L+;D=XC]OM5C J5]5 M #=*:HDJ!64WI G/JJ(M(V$28<"I-5Q2;*@WN.0CLOI"DE^U#;K&BM@>)ZZV M%O_3TC@+;BQ'7!.&B408A96%;;C)49)?MG_0ZP #>],X'\?]WGA7SR&-LV(8 M*(FM](YQKJ@R?,U9Y6B:GZE_N#X15:VD<3Y*$.>=3)< JXTVGB.B":"6&0%* M6@W6*9?4>@BZ;N%R5#+=XP33&SW;<08]'WB&N?><"PX#]R@%I:6E!*8I)1YZ ME*^Q/[9!ZR+K/=#=/Q>C^;$GED:]&D! J7+V3C(4JS6HV\9KG:2;O)C5G:WCSP. M#Q4>B-D_68D69<2"2!T$8[8ZC5P&X"1@PVDG>U*^W9=#X++VR#@C\Y M841S9&^C]MUT-,SWWX3HP:@R3B73EG -'"322?&XX;" )A72^.&>;70R%.<* MHAY.X,-W )2M=*4$-.,IMVUJ2H[V8PYW,X>; M05 /Y_ KQUN/IG'UL65!<6JHH 2$86M=3#RYL8<"EMKQ'O^8R3V3 M^8QWQ4RB>"0.,1&80JV!\"7O'56XU9K4E^EJ/N=)W "$SNWV[4'Q7=V6V3BO MXY.K;4A^\_LD3()-%L+EQ=WREG-XP8_[N]NO4EHH-29<<"MC=CM@#8!++%E! MG'65 OS/[;2C?U%S$EB "<9,(RBLTI1A74I!2\,2%H6C7:5M)/IM"[1=A;X= M)\_S/S_L03*]NL>8$4BXUY J@@3AE%(-R!3 *9DE._AF>&%S\BZQ7T>1M7R M+MH/F^_FYPEVZZXKJ[3#N>CSV%" M+"7^(FE'#4; '(>6.(V4M$QJ4?";& M='8MYN(G1S<"[+U%?YJ15'TJ=3FNS*M@B]I@M '!'-:: FY*62$E4R(6DDX[ M+VNRG9&(&[;6HVT^FJ_8.@GLF,22U_ED..K0]MXSID? 5#"UC^HG(T(9B8R' MS&"OI.!(.Q-V4DXBXK2J=.&L0WY446W'=91I#I$1R"BJ,9>2>^QTR1%H1%)= MNC[:Q0WA94LAE\:$T)VV6!6?^74TB065WN;1.EFKZZZ/+[I1)U398%LI!RAG MG#B@-9'8,N.9@(R 2A'$S?#CZE-8I^+8EU)Z+KB-S!:Y64SCI-G#D.,ZRA!W M5$'H V>P! XH+\V:(\AZ=V%I0AM"2]&B"-K:"50DXLWDPY?BO_+!=%_>L*/[ MRC@2CBL.A8*,.\^X$+KDB5(PQ?O3P^UMKV!YLA3ZA\SPUKP^;&YZRU0P,"0$ MV&H ,)AQ^/(AB\6ICA?>K@?[!LZ3Y5#[_#IB\6T-GAN.LN0A4H@@A3B&$-K M,1.TY$K8T*;<34R*Z/PNT'FJ&/H'SM'G^G3GIK,L<)X8H107@2& 6$R\*KF" MH$])9]O#\KM] ^>)8N@9.#_'F32NA^!] \60H]0V8Z'C/*//, :2 - %0 @6C):8P43 GG/KZF;3$? MC+\?%![)^^[<>K\-II&>S_GWZ<7C.)I65B'),,$2A'\)0,Q#X0 VOI*B;D5- M7 >"W-=XEI7_EA_AM'O>+M/" RTUB)41A@\6V0U )9P4J> M\ X3L9XS"IN60EO(_/MBL+PSDU]]'(_NEN*=K=W;)JQ5WP(]A^*TJW:1 6"L M5@!2C0T22&.N9,D!PGFE8,M+=;Z=BL.&F-^=A=1QH'(W=I$27&+FI0]+%D64 M$4U7:? <90KX2HZ_IN,OG]G><=4=C$L+W!?3%ZOR"9&6"?UG,$P8Y*V G%CJ M!7+ K&-7*:<8?]=GH96QM3.$LCW)-*]V0K/[8"N&'=B;2?@\[TS1J.%P\;!8 MQN4M[ZML&=O;8C8+-NW5[8?!UPHJY\0>,\4-]EQP0J$F1@'JR3J?!PJ0097R M2#2FC%]2\%LQKQJ;M;=IYB%VGEKGL'3"8N&T7Q*MZ64T5N/H>!V7 M5:< VM<,77MH^J,@.)'6.J,L(PC$?0N0V!#.B!"2$@ZZ4Q 5*3I4N_F8;C*! MPH(FG*2>(VNHUQS3DAN @U)DYX(6!)FY+^PCS6-S%;[C /UD"NUD%&.,3" D"M59 X0ZEW:^HU(K@SC=4,KA(1L'L9 MK(_%'0 LV 6_3Z;Y8!RS&;Q9INB*P_][X$U4V<= K5)7F5(Z9JGGGD,//-4( MPE+]QPID*2%+/3SX: QT33"[&_B50_:!>3:?C>XF2SMB^I^+0-QM=):;P>S> MCXLO_Y[?W.7'0O*T[C/#E!2"&P?#HA*SFSNG2LX)FW23HX?G(DW"M!4!= #= M79;N,?CR#0ND-8A>F3=J/I^. M/B[FRQ.FXMV2QZ6OJ5HQJB-ZR0B64AJHK7="1[Z'1:+D T!)\>X]W+$T!Y.7 M>&Q,!.VY](KAG_?%.(ARMEI']OKQ7CZ<008$ $ I"!1BFK(XH==4>0U2;OG4 M6@RIL>K8C4#@E0^MQ:UHN KC67T<_>A;>+4O M)/6T'C/GN65 :JEC*#40A)G2^K%*V1377^]7XA80V8Y8VH+M2R+BCDL5P]$Z M]FR5RN=4!*=WGDFC+?? ,PBMQV'""U$ZPRQW22E;:ZMW?M8*MG49M::0]YKB M7]\5TR4>MA $]RGETWO-C"56<,@$P)828;1T=*,!A$E)J9!8)OQ\X=N>/,[% M+$7*"+LV1&MQ_XU'$$=G_BGD28X-)C MQHR&1 /*@)$Q0LT@80FM=GS4=%3V/I_1@P>EK-9GFE M'/K/'PP4!QD97:^87[H[4WC;FG-].#X>5UC ;8 MW9IZ^CP8C:/A$S9C[\/ W^?#16!^O.Z6?YP__G4XQ>J1/66,4Q F+R6<*B&Q M@"[&U4GN%/9AK"DWEGL80%8OXIKE=8NA$?$:_^PZ'^9AU@1R@K%? 6A[FF4Q M2PV52DO(#%M67&%K6T("17%*X>::2K W=]!2+\3JXW);>(KADY,@SF_[T\H\ M?2SC0C%E#<5$:2VE@TB@DA+/0:7[5TV$9IT=7A*XVEJFF&G^:3"Z66>T"2OV MTN_PC U[8%.A=2:)T5P!@C3'ADOBPT)?TJW#RM^FG_>LT50_LSO9[U7=YV7< MA*U,L! E0Q!()J4&&UH\P2FV^/%9%I_DMSL[X*2PM3T]5'S*I_-OL2;6/& [ M;AH^/:P.1_8JH-W-,F*0!U8@A975%I-XL;RDE%+::JCG<\?2(X1@LQ!*=A'4 MR.#64DP5Q#7@TT,["F'&*5 ME&>L)GNY[UJF 3:W&KZS'G4Q&1ZNNK/M^9A !))'VBQ%*;9. M349RWR%4!U_;M8T:E0D 3Y6UI]T&-U"4?F=6/A-U02V/[87!- M O.7D(%H#9CXR<;E_6[P+?J[!Y.;\,ET$>3Q.+2-J596N9ZNZO^^'OT6A#7P MEDQ9Q8.M2&1,]^8-XMC#-6\0=;K5R(!=&_\V0'DR9HJ^R*:U9$;K<5\?@=S* M;3.)A31A&\Q)L$*Q%0BZTO6/,._N6+<%3V:-:&R*WZU%L!23)>%_C.;W9C&; M%P_YM!S\M\,PJ](\DU0 [A53R/"E(X8J5U*N#+NP>H,-@*L!+J>LO5'/K@]\ M9N6)SQ.J]ZRG!UIFC!H)L/;622D(@IA;N:%!^/AGY_M/: M RTS*N/-1F2,%SA0J9@D=D.O3DI,5I.=?+ZNA'IYWV(X9%Q:-X/.JQVR[&N6 M86RP%M ([SR@DB*YX2#FGJ:X0OMM(S<#K!IYW?;"]\T7T]\GPWPZ'XPFRUO8 M*Q=Q-9 =T4NF"==2<,X,HX%T"" 7)1\<5RG[LIJL[?/5;,W)H1>>@4I8K-A# MQIF&P9;0!&K+J/)$^I)^0@Q(\43UL*AVX]!KANVMABX\-0,JQR]L;10VN< J M+XV)X8@(6JL$*ZD42*7$C2>5Q;X$)5<;VSO87%;;568"&T)5H"7H:,"DTTR7 M/A*BK$SQ2"75L[X$^)S.Y_;6P)U%YO:N>SM;9^+,F0%=5@0MMR<*ZLA\VMN4F5A2C(N>3Y^V690W*FH6KSAM1+QDMI#U^2W M/)U)3X 5%@.K-8YAWDR68?Y4*W-AM52Z L7KVUZ)@FASY2XFE=#U\M&,P6"W M&FO"OCR6:Z4*@W+F4A.V26UZ?'=%ZC2FWWJ"M$2AM.8*OKE9NG-B,>#1S9N) M&7P:!2-]GQ=X>XL,,V\]0,'8A4AS310'I0',J 7%B31$Y35(XRVP'8=B[%. M\ALWF$X"%V9/$K/9_'8T'.U/)WRH<<8,IX%U\3X+@1Q9)&P9H<3"?JRS*T,7 M#<':Y=+B*=@Q:0'W'XP=TU/FB2%.DB!S9;T6&"!&^'08>(#[S3#F*A-C,SL#1ET4X*-KEHZ"7+H2]7J:JYH+#$,Z*=0!L+Q4B75#\%G$^<4^..Z3JX_XBW=E/.KA)YW^?ST?!Q M2W*1^6<=I[%J'>8P!C*JH%5ID1&&GN'=/,$B5 ^*^<3M@0 ME!(7E!2F>-ZP2F1S9W Z:%GM:)'% '((K;1$*FNX ]*:DCZ7EK+K^'#%"X/1 M22SN#$+5#*I]S3*!E87.406A!MHQ2Y7;3!:M.XM5O 0PG<[G%KV)&Y;,KFYC MT0P_+K[THI#59C#'.1!?-N:@/\^#XSC*-$&9*0,*%$)@9 M%?:2)6?BG?&+=2@F@*1HF>MM+2Z!D,WPN,X9R@\+_*"1,6 FXI&M: M8LGCE)U2#Q'4I+!?X^ID-K<7&/??B]DJ%O]#<9T/B[">+BN3/"GC6-2GX)IX M728\#1L%0@#V4!H+I56DY*Q1/.6,M8<^[Q8!W -IM9>7(L@YF))1_N'W<;X$ MPN1&/<2(B7\M/]^#ZRK-,PPYE!@ HPWP4%EB+"XI%\2FV.D]5+3=@N=5 HO: MY=-:[%/8@[#U0QAY )T. MN[XUY=XDI6BMOMF0*WQ.\KMELN76(H^;0,A!$"8+H3OXE;5&]^?+V-LN4THQ MK25A0BO 9# T2B>#".- [>1?_*X =SKWNT/:N@YI:;%NK4=Z% 2K=)A!(Q7V MV%EDB98H[/,=++EC$&[GTNYWAUV$FA4/. F$4 M,0IH'@3@2^X0S%(4:@^#)#M=LFN40W?:=1Z6A;V9- ZVS0337@BL@8&Q M3#!0'&YHQLI>ECHLE5<,6[/A O(I]^^2\D2> M'?8:YWW'"(R;JUE= 5Q[.LL0]QI8KH%W$F,EB<:;>PX()E(8O>8",42W4WYSZ\+<:NQ,+4!Y>2^K*2FT%JF^6B#B=8QX:KT(NN%] M<3O_$AC]+@]FT\W+Q65?^/JQ?652,NRU=5@Q!P7 5)-R.2(@;?/;?V]BBS!M M6C*=:,:T@Q]\XKM_&N$J==RJWZ1/_AV0.P M;N9W!CB]F(TF>1CR*IE6Y-_ZF[U7[X_H)H/.:PVQ8UXZ@;RW'*&2$Q0@GP## MZA[! TJ172(FZQ-*A_HP\FGYV7&J<-,LLP [0'0TSJ54 L6:7VM*J5,F9>]< MW2GXW6C!4_G>7G:(8ICG-S,?^/9^,,Y_'0$P4=!66\KJ!4^I00AQ[>Q6X3C8T+HW_.G5J<.IDF3BGIL5#! M6"%: .1DR04+<MR,>SH+C&=,4.F858@K&"QI M4X8B42*2[HGV.Y%3XV[&^KC>Q=+]-AJV@4M!=GOSDN]LDVD*C;:!T%@XS%.C MH&5K&AD$+44:=E,JJ4E$[%F34_C?%L:N\T]KF_;JMBK&=K;)N*4("PG#5!6, M!;WO#C&AJG-3 MY9GBY";^B)%!GP?C R$,U5O9N,82(0D)Z*F(S52,%4&;TAD ;M'!JW6'JK >0UR.]N MD:>")I].OP6E?;#V;Y7V&4!*6><(])QK8YVRHEQ2!'8LI=;TT?;AIZ5X AZF M\TM!7!J[+PMJ"!D)&;*,0@R%H$SB4L%+J$4*U(XV[U906 MF&WQZ=-XR9'!N.3(F\EM,7T85*V95JV'R%V@-:9$$VB# 6$E+4]X)) RY>RV MWPF^ZP-:,ZQN[[+OJB9GK'Z]/5_;CBAIV,M"RL]#I6S2N].8I@;%LY M>;U4 "5R^Q%#[988>%U#^OFXNBDVL!K),D;QU?B.JS]0I:<,4\"X!1ISYRCP MFFA #>&,*!YV7:229FW,U7E"&G@"PT)*&"$8<0%\-+CTAA[)+[>00+W2WIL# M_C@>M[5$["L,K_.@[Z*.VNYNJ#"O:N@]D&\5F^Y+I Z)]H&MT-S&+(/')\-N'Z6 R&PS7^<"7?XU7&-FDO-SPXD24 M)[PQ$XS@&(# &.!;1/DJ'=D3@/F-+(N)D9"7AG&Q9J'#EO0V6+P'4^))@78 MATE@ TL_![!\SF?_N1B,1[?1-ZEF_Y[?W.6S5/17ZSPSA.JPQK.@/'C,G:.1 M*6U'YTUW%SB^8]@W(KD^X#T5TH^T@YC*1#L/F)!+AVU8Y$K:%:'M9O)_ MC[H"UO:TRC"Q0@G"+90L$>'-!V?RZQ>OQE0 MM=H[VUID4#'J :8..J#"CM&&OU;<%@Z$_6-WYRR;L7XX4+#E^8,9I9()2U6 MI?98PEBHO*3( Y=RI-K#DY9DN;Z,Y$AAYHEJ?C:=/X%%^.LE),)'\5+CS6(X MOYJ^SZ>?8\FLKZ-MIV^['LV\P0QS:R!7D#L!D>%KWZ#P@* +*P]ZJAB+6KG8 M AYB,N[U &>V>!B,MM7NW/M\IF58K;R.\0!.*TH4L>54\=R!S@X!ZD5&NDA? M8R.9F2U>9(_C_35_^)A/]RPESY[+N,0*\WA[D"CD5-A:F35G)$ 07HC*J$F> MK^^@G\S)ME#Q:R PF&SQ>OQ!9+QZ-O,Q22LA#H3IHH$W"")2TL0!NI"*O\V@ M(Y6;K04AE\MHV"_D;\*O^P)^7C^<$2T80I8QIYR5D$@B:$F5IK:=Q"KG8G34 MQL?VDO LR\E422GV\M$,<\V$PT0PJH-&9)9"5U+D]<7&@YT@TEF[NMPO+A9GF?-8N;;F_T>JA-ZRXPWFIEX<8@) M(V68@AAM&*Q9BN[I(<).A\5V?#7(ZO:V:G@HZ:NOS@3:/I!%0"V MAM!8P=:T06M4.Z4"SE%1U<'.=J'R]Z*X>6KDO2\>6;43+]L:9=A0S<-TT]0S M#DC856)94HEX4D70'NJ>1$EOQ4T-;&T+/'^?%K-9V"/<[LT^^.2I0 ?W3L*P M'63!Z->2*U7J2\BH2$G$=7RP37N'*NDZY70FMG;L6U8FVQ3+JQ##OJM-QA6U M*NPB.$3*0(L!IJ"D$2"68B7W.;%&.E#J8FEK&^U\/(Y&U>3FU\'TS_S)R/=M MN'O"[6MK??FN7A7?&ZNPT+ M\;A8%O\ZC*&][3)C$ (Q,2&E!%!D)($;6I&D*:?_/31^ZX=1G=QMS9S))X$- MXUBM^N9A-!E%%L0@U,-8.M RWD^34@;*%'<(,>40+5=LI+%+\1CW,.%M_6BJ ME[^=643'6$(9TPY888BEEB IPW:B#"*5B$+9683ON6 FE:.MHZ32W>(M3T?T M#[B-;2KWA8^V$%, MN2 X A2@Q@@RB)23A',%$H)H>IAZ:J<'N3 MS%L.C"#>22*QECAL#$1)H4.JU2"\-NX"U"WX5[E,:N%S6TC:?8?W[X/1I.H5 MJ"-ZR: 4ED' .8.8!]V6 "3&"MUKFO?78K''^[==\?A\O+U8I\-GB*#)AC =AH8%1N- 1K%RY M%2,J+72EA[G7:[0.^RND=B=+H&P]I]<5$ X"^U6+# )EF758*VJEDHJ#C:^' M,,12_")')^UL];)I73!,96E;D#DMW1I&U'F!@=)A R^H (;KDA:HF4J A[QH M'97"QK8@X0;325";,4=[63=E--P#C:W/9P(!&\OB AO4HP4&8U;"G2JID^+C MP$5[.>K@9UM8^2-L7>[G^8T*2GIPE_^VB-'F5[?+<<^N%O/9?#")X7R','14 M/QG#U(?=..&:!]HM0QZ7VW**E$NZ4M1+_T>-Z&J2TUUI*#L:+P))1^BH=8O, MAN68880\D0)9K>,5K9(^(Y,RX<,>'D$WJ*5.XVC'>FH]Z%?@/UY3[>HI8S%! M#3<<"4L1PP)#4@9*,VV2RK#"7GHQFM=5-?&ZQ:P99<'$31'%S:S)A^/P8W\< M\.'FF:%,4NX9B1?^/./QT+:DG#&2I,C.BZ=^>[V&?0(4*6ET<)*;V*%%;Z2"C'$RDJG$@W3?V1R#4D%A4H8 MIP,)AG,)P=J_3ZR3)FD:UY,FL;%3EII%OC_OQG%\;FNA>$PW&M/T_I9_4<-A ML8ANS+MWTV(2?AVNYOJ.Y!PG]9-1;"UEGAA.2="8"E ?\YN%I50[SFQGF&L8 M9D<"H6B/Q6W![4-XV]6MNBD^1;$=O**_[?$,:&:=4- A@*QR#FO&5Y2%3_VE MW41J2.I%[8QN36-MZ'\?;?#!]&;V^Z=HF(3G&60',56I?4:MQ8Y;I:WVP#K# M#8N3U)-@USEG+RSE5)KX7^JI!AC0 (=U9#S@& R&&GM2$" M\/"?H=Y=UAV$UL!U*H-;3SVR,C!CQL1B4L&VVMLN@V$SJ#3@@GJ$E$18&5*: M$YC 'M0;@STWK.KD;VONZ.=#W9DG;>_S62",(:B!-$Y"!XDG@)6T(>]3SE1[ MN,K5).>73ND:.-N!6_#@4O;JV4Q3*JQ23 C)G#4 .>XW'.JP-&8S:$F4ZVZ7 MWTG<;,\?<#.*LAF,8X7%-Q,S^#2:#\:'#9]][3*G+ "64,J%%=X1JODZSH\X M1&G*W=T>&CSU(J=.SK9W=7<>2,YOR@.[@_#9WB SP@/)L'*($2A V!N(7J^L%S>UL+3%?=?B83&.QPN[FHW?!#PJ3*3STTKU, \3KZN4%&=[ W.R8V:%^S#"@)"$0(:R8,"0K8RG*V M>@U\JPDC/RT+=P6Q3^>O/$2-E11K#!J[MW>I4FAO&=P5NK%U&7SY<&85T01J M8X .MD/@E64;5L6*06WNZ2X:6\F\[_>]#JHAQ1(K)!0''%DKZ"-;)$W14365 MZ6PL_J0M!*4PO-4+O0T7E\-AO\NUUT)2J97#D*DUY1388'!TM^][!!L^=[ U M((E6E\0WL]DBO[&+:8RP6*TKRQ6]O!>3+\NG!(4_^S1685VP;6Q(ML=P[4^N700:_JAV'&LL23HXTN"KO/ S=EHGJ]S M9Z\X<)T/B[O)LIV&6J.&*LIAKXE1CY&D?&8B+&X#4",TI@X:2,@DYA1ZK#M,P?"\F2((X M^F!XI"'R51<9$1I/AZ-,X\&U%RV,H_KY3Q9,[S0*3"-'.6*-C M-2.!N; ;+F&?E"BEA\%^K9TPMB61MG"[N?G^Y.S4#&;W>U"YJTDF/1;(&$\ M-MP2QJU=7]&E"".:I"&K'R)=^O)<$_L/ VP2A+"$#41KT,1/*FW_[6CVS\5@ M/+H=!0T^FGTJ=F]$DOO,K);4*PJPY0A(X+27I2V,M'$IYTEI&3!:N'O3-.C: MELXYA_DH9Y2E3A(:U#OB ),R_Q%%S"2Y;.#1QT:K6 PWN4 %6*,0SB7*AROO MI>!8 F^ ]TH3O$YO1#&Q(,F:._J(YX*AE5/MP M7,P6TRI%4;8WR*@&\;J5U!Y ;RB76 KDA#+060E8I:NR;5#X(?!6AQ?]69G$ M38NXZDD,*:/&"<"B:(D_2@@KZCIH:Q%S4RMTN\'(PJ\/KAS.NN=#%I.;8K(L*?-Q,/GSZC9(([^)PW[[1E]= M'P1+I?89P @B0!C78=U&7"HMUK0[X,)RWN:5G[/"4!/L/1%:L^G\":S"7R\A M%3[*K@>3NUW6RK/OLV5-0J,\X,YX[1!@P&_&["WM"A(MA.;49Z*DL+1Q&.S4 M'2^>R!3$%AOG",?2.0.$ K Y"CU:8$V7U4M(G\:Q)6?\ZFHP>%@][ MI?WLF4RAL(?C00>*0+GDF$-JRK%3HE*F?DV[D]H/OTX67U$/$QL%P.#K80 \ M?293WH312@,-1QP&W-NX8"W'#J'1*:?N/3(':I%Y M]:B\?(/\[?3&;SZ2*> MMQYP5;Q^.%"%*0=842HPE8IKXF1)E58DY3"\[_=XZW=6)/.W&]3\-G@X[+38 MU20CGE!EA RSBT%OA(44E!1ZZ"\L 4J*B/>BY62.GAR8XT?3V5R%=]_$]^]< M078^FV$@- $,$2FX@9I*Z#?CM-9T9DJT(?E3Q%74R]"3!?\^'X:=;47);WTX M<\0*#:AQ'FD '6;6Z?5($?$VQ2_5(R.B&='7P=&397^=?R[>>3NZ>KWWX$ M[&F262H)H(R998PUTS#HPG+4AM 4WU(/LZK5BX/Z^-J:OW*+Q?2V0CJ^O>TR MC[UP&@'-E0RV.>.$JY)6*$#*AJ2'!K_X.!X]C+;%455LF1G+G.4DV [2> MB3$UI_&'H M9$KX7P_-J(8P4RN/N_'$Q%+:L_=!7H.;J\G3DTRX9Q&LVD4&E39<,RV19 I9 M300JCSVPEDEU0VJZ]]+JJ5_Z M@0YT_74<5@HNZF^3)#[W\N!M/ Y7',(![P M'S_R>1XOX5Q-?I\L9OG-NV(:Q7AU^Y0[[_+I, KX;O?B6.M;,JL"KQ4WS ?K M%T"KP<9]AB5*2LQ]]"V8"U@\NQ1./<"]CF(,8WE2O/C-Y"9,M?QFDL]F'XJR M-H+.;XMIOHS/R&?S#X.O^##T0H(T*^QG1;^?I\.W%V MU#B$3#C*I*,NNC^\0YP36-IK1&&7$GQ_=&ZVL]ZN]UQRM6[URX%'L^O-Q'W. M8Y5PF]\.%N.]^[-C^LF$K._M#=5X]G$F!O< POD0Y*A)WDI=>?T$!R K".SIFV'5CT/(!5 M(Y?;PD\)^;5*W0.=%T]F&B$KK4&$2H<0I+%"84D/,B8IGT7U+&>7M*]/XW"; MKJ,_\M'=?5B^U>=\&O9K3_7F 8_1GI89\0!S"YB46#LK%$6B=%<$#J*DDY*: MCDK.#%'U=ETJI'Y]8L6'[_GM_1>,R090IHPP!'B'A'@M%K>-4>02U@MJ5!O>%4MD\'IW6;:,[ MGJI16NWCTA23Y3[I0WA_A2N_NYME%%,(E+&44$###Z&%*BD%'B6=.IT'+H\7 M^DXD)?.W+23Y8IH'3>R^#N]CA%8_QM[[Q[J]8^L%3N:94!JP!"!!N '$52:X?7Z7XM"11?V"6* M,U@IZQ-6QZ \N%+N;9=1$K//608L=II'TY6!DE8D16V\%ER;4GE3!&E*K.'Y8.=8 M.;^LTE #9]M"C2EF\ZO;Y8@/(N;5LYF'1# (A*'*$T8=]*CTH%#(U85Y&II! M2RI7VT+*U:=\.HA%Y,H@[$-PV=X@"P:A0 @39;BFU&(/X88Z!_B%I?!H!C.U ML+;E/9Q9!+%,AM]*F['J)FY[NXP0[JVF82M,@UH-NQ8C=$EKF"4IU_AZF,6C M&1C5R>$N?9Z;?\_M\:HJ'(/?[H+"71$3N_3Z9YH/QZ%_Y34G)U>21T)F:CF;Q;.-)D>'5 MA:D/@Z_[5M[ZWY9YX% 0G2;6<6& #+(2&[X:7ZW;F >J&NK_/A M>#";+8MR^B #-1RNZA?G-U?FS9O)O%BQ915G&?I87Q\/FZI3%7S"*S.B(9=& M*NX\EX'36.K26\H)(BE5#GNXVVEX"O1$2GV9!\7=)$[[-Y,586\F^0O25C=A M%Y.Y^SH<+VY6?-G0O[Q=GL_BEB!M(T**G+ MVNMU/&.Z%%VGT^BW8KXWW&?#I!.FQC%]9U)A2+R%V#!H++)6"ESR# J;8B.= MVYZA(;@W*(Z^7"KQ@]'T'X/Q(I]5NEBB!^/!9)B_O\_S^>S'G9*7\?F "\Z1 M5-XJ+9G2L1K7NB8K(DQ6FI(-N<4VJ. $I37%-G@:9CQ7_";9'C M6'P^MT68$DXK* R7PAOKK2YOP3B"I.\LF?B90">=I>=\6X0$BU5[QHAB$DI' MA4*\I-0%?G8%GN_3F*I15.=\501P;V0,@)!!51OOE2=KOX^C"B;E2^SA8EB/ MT(^Y*G(D^P=J"!7J76FE[>4G0Y:VI@PWYSVZ] 9 MQYPR*5E?>XV5%+$63;.Y;LB4:1E/0LSSQADU)BAFCKRVA#.(C=W,**X@ZVS% M.W/ )'&YK<5JV^I^P'K:U2367G0(>NDPCBE5$VC(0>*YFLWQ^.#Z[>B<9, Q"9SS@@1.822K#EGK%!:&Y^@[P M=2P=5,%*15:95H2R(Q' D'K 6%6)H\H(Q16BF"D)-&$EG0R*5BO,M'DL>*24C\C8 M=AQ'SSMC&X>>.Q>Y)S00W&M#T(96D%23O)?UB6J1^U$YVX[C\'GE;%, QR+0 MP!HJ"<9""+WA&'8^)0M7#W5/37*NE+/M.,Z>B)K9=/X$,>&OEV@)'V77T>K> ML3X]^SYCVH=Q>L@L(D)2*E78#ZS&+)"B, $-O0Y0.6TE2N%=X_+>J0]>/)%A MJIF 7FJD./(0A*T8+<=MI+R0(C@GRNJEI$_B69.R_G7P-98SWROM9\]D'DBI M"3*"T4 LP4PP7(Y=>=6JO=""O(^56%$/W\XY,-]2'0C51EL- 88 :BTVE#*2 M@=6U.:N3O.4?3$TFHI5ASR0.]1E$$2QM(0F%3'*X]TC7U"OV8:/KC M^-L6DM8I_1A(AJ'O2ZIPP9W=C&Q53V4(O77*3O3 MV9P6A?'D$*)"],6KIS-D)/"($NUCH)H61#I;CI4&+7VI&Y0:4% ?6[LX.#PF ML.+Q5 M8*9C&6 )C/'*..US:;%(HDK*WZ6$X1?W&RZF+RZ-3'5 MV'24S_X(>,W=9![4[;\/9NO4$$1QXBAH[>K.^"WKD'*#7LB2ZP>/*H_5F4JKM_\H'TYUK:?UO MRJS!A'"N86 6Y])!!TK'JY)LN'"5WG&D<*YHX#)6/)BSE*,R6-0>H M-RD1^NS[T6!MRZ$MEX49S.[]N/BR'&V93_A#H?.G6>G_&,WO1Y,/7_+QY_S7 M0/3]/K?&B3UF\=J#%]19$2R2L.$G[M$:T9JD>,IX7;'.O5:([0K@=%59K1;" M*M#E93V$':5$/A1/"LOM5*5-OSA#2EAEF)0 TWA4CV)]JA4'M4$J)1I%U./_ M/P-%VS,I]0SG+XOAM8SV5Z_/'.-$&6T8PIH(AAG ON1F4"8I\7CR!^:[E%5; M)LAC]:=G*]>3DAZQ6L?^*!3FEM92JW*'J16QE>X1[0+4 M.=TE3<=7G7SNRP6\]XN'A\'TV]7M>9&H_70XP38%<@Z[[',T60@U0!!00$ M ,1?=4D5,#K%V]NC -;3A5G4SL-6D&%^^Z]]2 A?9U9"[)C@E"JGI*2""+P> M-:)27DCHXF"X_G7BM3=[]?[I!Z^SGPPK16#PAD)B/:>$U>J060<2]G. M]BB^M!FI'\^_5J3^?]_MG>OAZTPB;QT+>VI#/536QU(MY:BU3+KVV*-2L\U( M_7C^M2+U?__=[Y-Z^#K#! C-H3628*5C=1X.UZ/&EL*48FX]"@YN1NK'\Z\5 MJ?]=O]LG]?!UAKCQ@#IOI9)<8.B%4.6HL;8IYZ)'!XJ/0;B3*5^//_.Z%H0IA@CI:V'4F&)#;.HI$LP MF>+WZ9&57Y>KISY.GO?)E++&:Q%S$'OJG-?,2["FE7AO.RL-UM6Q5%71'W4L M=1R3^W(LM9Q8/XZ9'L\6L .$0Q7$%PN2D[#6^%452R"00:K2RELQ,.C]\#Z_ M68SSEV>".XX$EZ+Z$(2C0_]_[@KW2>HTLYYI0;TE&C)(#0H6,RFI9[3==,C= MI#VH'2=%1\)I:\EZI&DK#6\FFZ1E5[=^-!D$&V\P?E?,1LL8IC*?[SY<-_2F MC#D%56 C#=!1DDE%M2[Y:4UW95S/'^S]D%A/9D 9+;6#VGQZ6TP?8N& &N; M\>_*O(2>0@P!YU@88)U7JN0IT"SEN*A'+N0>SX+&9=:TK5D,EX0$+JZNO+R9 M+$<<^SC!L-P51;WG+7M,PLIM,T&9$DOKW5B.I#. 44,,CK4W6467RS;],GOI M+;K)1RO=$GYYJ5+"1YO1QHPI6RAZ^4@&POBXB5?*)6<66D&(* ?N=%(I^Q[9 M; T(LJB%H=56F:-1H,)P;N*0_'APMP,&SY[)A%#0 \& ,%Q10Z'6O!RVM3HE M +]'YDRS.$CA:$- *&E=79UVDQL;%HD#>N'9LQD 1,6JPH0+C#"CG".T)D,S M["_DD+@=!9'"V88!XH/%LK07P@!]^&R;;WGO\YF 2JGH$Q/2$0*,U$:5Y*CP MR66<*[<#E%3NM@*6F$&A.E0V3V>*:^V1MLP3K"C7D'-6DA((;#5GP64 Y53> M-@23%:G7^=TH4CB9_S9XV+7F;'LT,XXP'K9+!C,6]DD(:B,VBC$LJY=Q:MTL M0&I@;*/H,'G,>C!^$W9T7_\C_[87'B^>S31$5-JP>07268(,-!R79%BH4YP. M/3K?;@,?:9QM""#KNKF/JFV_V;KK\8Q:IC!F6GI"M#0>>E/J0J,\2=G:)MVC M/R>8U,3<1E6)'XWSJ0F#NBNF^Q7)LR>S&-E!O!-A6ZX1"JH0*?I(@DZQ0Y+N MG)\3/M+YVB@T_E&,%T$ZT]4(=QFJ6Y_-A%0F#!\HC;!3QGHF;4F&,$GPZ-,5 M[S;PD<;:1A'R1SX>_\>D^#)YGP]FQ22_>3.;+;;FYS[8)B. :>&5@5@@Z!66 M4&UTHDN+MCS^#O=Y(Z8>%C=KP:Z6QNO\4S&-^3'B^!%QR41'D&DV[;?3?.UQHYW"ALWC\,QF.]F(UBEHN]:'GV9"8Y">I2"F\X MQYYK ( SQ$-(G??>)%6%^&XF,;10;[B&?QH/DOT^++_/[F(YG,-EOT6YM MD3GF)&><",F!HI08M2(I[.AXF ))F0&^&U]L?0QN5I_/I@Q31U! MSE/&93#6J=5010*8("XF\$M!R'?CA$WF:Z/ >+?X.!X-_;@8; MMV/ISM5FKM7AX*";OY\7PS_?W@4G+8@/S MP>0FZ+C]MNN>AIF$&-AXG@DD!58:*+E;$VB%3C-.OC>7;'U\;CATRSU\&A?? M\OPZGX^FR\BS=^/!*4%;==T&N T&W8W.)^&7^;N8Q;"8Q!'%"+T77Q9!3,]& M?>P5@7I?E4'D.61 8>Y5T DF;%*6P8':41S^Z3 ]U9JX0-1SG6BK[C/EG:_2 MPD!RJ)67@&(!@QDCG%G&$2.(E*U64;EB_*X;C^Y&'T?C94K\=X/I?#03]<"72?1''Q=/PX9?!O(>U4DFL%/("(,$MAP22H.E5E(G-4A)F/ ]*)O* MX"A:DM!AJWIG!NYGU =ZU[5DGE8-*;5+%1R>W&$&L),<<(O#;@(Y9R&RN*08 M,YNR /;(3]PO3+8EK9/Q^7Q!>SJ"Z^U!$Q5:90810 -[!--2","XI&X]=DPL M2SG*ZI&SN5](JU4D#<%IIF;;<.\&TTG8G^XL(Y#4:>:D#V.D-#KEK79"NRVWDR+KHNYP' MV!OW2\3Y@VN/SW';#MN])]8O!"V5;$Y3+"V2%3[@+'@S""@)=0$4XLL\(WLFL"<*,D1 M[?B/AJY]*J?G'93[*_5_5I.$P?K^\6 [)_=O\Z"498M=D'W-@E>,6@JB$JEW MGCDIF=W>C-;+YH?]60Y71XJ M+-+99P3.C1;>>@>, )I3"95H<'3"#E998H#IHC6E=DT7A951RJJ]STWRD,1D M1]V2 RT"LP0AK(W25#FH%&2B09AB[LZYC,D )'E.TTZ44HITGQ?1>H_J3$A] MJA;?IQ<1A4=Y,II@R1 *.LV MP0CGTEP^U:-112E2_UG/J[L_)XN_JY6_G5_&<7_]Y<6;*_L;! E!=#(!QP8: M(X'UT*%&.N;8F855#$.,N@=-G+QM:NK%3;V8K*IW]:I:3N:7NMY'GX-M G,P M%4. PFD0;1Y%5?2/-N_-G%8Y8:,C/)<.0M-8"BN%PTLAK&SR0YT2B(UX="2I'OKT^?%VNC^.X(YNUN M%(AFGE '.3)<8 VX-(W1S*CD.8F.1W@@.0K:=::-4IS3D_G?GZ?7<9C\IX8A(J8V#C70/CJ)_% M.+A-=U0_@5*X:U#@ MP<5W3ZM@@9%,0Z&I%LIC30AJ+ O.$,BZKS]BBG7+@5U,R\9[2%ZADWB%&HN5 M<(_6%U$Y((X DV*&MW(Z<"Y)O8?GU6EX#\DK?!*OMJV"0I1*#/7Z,K)T)#K< MS?@1W)LSNQTP'*].P[LXKS*LV;$IO8?"&"V!(T01TV )-,LY MJQ@S=X?W. ;07JF1L!'MA7"@%G%I!]L&B!6P"D3DA9):(T+OD1=8\G,-JBK+ ME[I?K10[9ILLOT5$TA?WW[?3[Y/9D\7J08Y]1VYM^PC""LNC_#!.",U6=6\+%#3CP_4^L)\6+SW_?)=)96"5\O/L67?SBB:3,!'FPS,&I%]7TZWR34_;B;GU7*\*Q'I_' M+:E']A2P11C$.=Y:X2#G $5\&L"]YCE[SEE.2H&:Z_W-?OTJ87!?XQ0?(RA MN>.6 BT1]PSKW$CHY,FYX;7\9$L]6HR.P>B=05W*4H]^D9Z:K).T$9IQXW!D>U'-P OPLA'JKI-5>&]W00#"M))8:TV< M9(1HT<1G*."RBI&U-P?EAK3SZNMDM7WV\1Q)^^)PU^QIMR)WJ9!QS*$GSYT! M46>L@5!+05+R'\YH<_]%$87+I/QZ2K_/+Z[3KY6#G>)?+NCOL?OTW,WZ7"VN M]X8!'FH<1"H<29&"EA(.G0<4--M,2G"4$Y!PIH?\:-M2K( M5!7KD\LSRU01E><<2XNR0AY!S\TZZ:FV "M,6YFC_4C[Z>);=7D[J]Y?' MAU/F-BEL.OV<0!% D$CG)"6004.!\UL\"0>I4-\Y'6%U0ZUZ/ KI>5;YHZXO M_YG.9H--(??YU&L#;H'K5#(B=TQ1B9JB)JR/AC*1@%VV+QMZ6..[IB0EU M7X@7&N%#9[4:9J S)16DS%*!"2+&*BPE,(8SORGO//Q _UC/9M$%^F>RV)?J M\H6G4QEB@S5V@"FH 6*86;Z5C5N-S^S>1D]ZWS&L3\>YE%/Z?.7>0YK@4BDE M8;T@S%&A&*/&-A)0*K.J5QW+E)MUHMI/J\EB580O)VER!RN.!+(T%=1%]&6C M'NQMLCTW&8';S*0O- O21EF595)8Q:VP&'B\E538^$_)HZR25D.7=.D V-(4 M>G9@L;Y1/%LK\(_)=/ZV?K&B[_&=! :9@U!Q!EC:L9$R.F,-"LQF70@;X?YK M'^3J'.0Q+EP6&R6D@WH]OQ*!O#5;"21 +B?]S=$[I)N%R\TO7QU5CH2Q%!'> MW::[/^^OWD=D)^M:YM77)RFW7V#&SC9!2(FT2JNRD!Q)X4#\9RMC1.S,2@>5 ML8:[0KLTHSY6-_4BO>]?\VDK.CUM$'P<5-Q#X2BWU'!D@4.-=(JIG)"($:]. M9;B4!77I->K-]BD&0@^XY_9PD'.OH*/.XWYJ M%:A&BA,?O3EH(^\(0-ROZU6;2&='<@S45[\'UYH'.X_;92_F<=OJ\^3 M'P,.\?MW.&I [VD5(38>0B$-B1!+;Y&FFRK*$6?GW8 '\"^\=9OQNZ]9P,0" M3KBGCG.@B!.2^D9:);,RB(SR=*P3S=>] 5QNQ)KZ^J:>)V?F_=7FU[JZJA?5 MHT>&/C+K?FQ;!)RS&@BFA5 0"4'UIMP6$\[)P<=VLN1\Y&P*E)[.;U/ZPHWK M6<^7/ZLG?K-<32\.8G%2K\%0*[25%$D4_X5&1G]DBY7D5A6MCSWTS-":-R_. M#"7P+^49GB#1=J>V6YIN.PV&8PJA3:6T -8B:H7:!B6G24[NC%&>TXR$I:?! M/V*2_CF=KV-^HUU?13JLUB;^XUY2G.SJ[L]J]:V.?_D>'SFT5UOP+8*)W;& MH*:,$4,I959!C:WTV\I#F"M/2"O7IZ_;/R_JX;"X^QL&1:4%2",NM.(&Q1D; MF*W$6K.R<3#][]9THON?J_IV!W"YRV0OO73S6_?CIIHO*S.YF<9Y.U4E_E1? MK?Z9[+W4>&J7P2NL/97:8NQ]](TE] \(65\THU0)>ZTKPK3B8>?X#\O0#XLZ M+KZKNU0W.RVN:3F]22OHT<3SDVEHDMG@8:VS18_.SXV-7 ML ]+PSV[_L]_/IJ81_0=G!+I;I^&SD7,J##2D 8S9N29)38M2M3^U'"8NCMJ M^+W\HN;V^G:VKB[R*.!-7?[G=N-:U/._YI?3"-'TR^TJK@.3Q3RZ,"_1LO// M" 98'(R4)^&<$@:09\[+9EQ:)$$.ZT98DJO<--D'^D// MBH_F]>V&^YX5_?3.@B,"&(0% @1H99 #'#6H"(ERCOKX[YFP.^1+\_%^!^V1 M."V8]U*S0!63P%$)@$5:VC0/UQZ)> M'KF7_4+# %0<'QP[B:E!4%B%<..&62CUF:4,[WDO.Q_@P>AT?S4&T(L0D3!:*\ZWL#K&,JJA929'[+WJ2N+%H?8UAGD@U$O M#<=G.^[U=?JZT?/\4E?SZFJZ6M[_NKJ,.$9GJ-4RVLGG!.J]\H9Y2#"+ZP A M1#?Z<@:QG/Q'I^:7/ OZ%E3*8 1/,0OS2(>[8]AZWRA@)J0T7$D>W7L.G(AF M22.EEC(G-JO]AO494N]4A$&P;E D-BLLHOW.]1GRM)1&!N/USYN[H'< S5GK8, M1 G A/8&,.HBMDIMB]E&>9&!.!$V>Y([[@. @8.0::EL(XPC[0P MVQSM47JGLR(8VV]DGR$;NT"[BT/BK9"S^LMD]A#\\[;^)X7([UYU3^DF, B4 MXE@JP*6UF$)KM]()8'56[1EY:O&/DF?"71"J / C6I1W;#)]^A:AUY-E-&H? M/6#JY5$G+!U\7$C%]"Q"T#+$B.3:H^BS;9$ED&=5UP2_\OQ87CF=S:;QJXD_ M3E=/MOF3L1$_XEO;R71_+\%Q(X'TA$9#&V (!=.ZD4U9EE5%_5U%B*P3PEU]!*>\\AY#R:1CB' #"&XP\ IDI:'^I4]8.D)\R,7[A;%S^#;\ M<1T%'.T8!!CR/OIC%M&456R+!C2>9^5I^*6/6;J$O3O'Y$ X^/N3;P#D=!\@ M ] S+RV$1EF-B#.V0<-SD%-F&/X*9R@#*F-$SLW[U;=JD>>PK+L(1F+-K"%> MHV/1H77>\!5 1PH!J9C06#E3I]J*>, MAAC,K:E0]PGWR3L C\:KOONO:K)0/Z8[_?D7'PZ*8Z.#[:^GDQ?VE#<]WB(UCF1VC$@$/3 40<:=[6 M0IUS'V^LG.A"=WMI?%JX;E=7= ]H! 1!,GX])6P(\?3X8(9SA"J>J M(0A[H>-'->^K*"IS1V@,/)\8 :IZ)XP33U6BB"C M-&W>UU*:LS*,*,]4KP3( ?1D B3K9KI.,9#LFS?1=;N:SJ>K:G:WGPB'V@4, MF>+64:I2%03& 4?D_OT9S]EGRLKL]*JFAXY1+K6W=(^!NEU]6Z.]P_W8WR!8 M :BF2!CL,=462N\;)\PAR0D4Z>%XM--M.=0D, DUDYS%511K M#)45HEE0O:2LS(W\\JD?3E3S0=:UM.0Q3W\Y7B]TKV=[G R#6"T4- MX\I&1P^E@+5&-DO,N2:^/EG%S[>U.P"U%&&:NM M^?+2XR$.)."HPA[$)1Y1 MK:,CUTB&JQ95E=_*^O]??_?;'YQ$06WOR0>,(?\63[ MZ_#G?[W BH<_AFC6><.DT5 (#[G1AFQ7916)YW.NWX[("^J< RKZGJ?==NB=?!>:^6=3ID8L$*,6.T;N06W>"CFO&)3MWO83_:R4U3H M[2K=D/S_ZB]+=;%Z?Y5FF/4 NIE5JTI=K,= ?-D/B_K[=!DUF"XB;U=CETO>Z8<$#A T1"N@$1 J*@! =(^,YEG!F>.;RCKE2CT2I9R^*WAU55UL M+E5NW^/C9%5]K"[J^<5T-EWKBW8AVIQ\7*X4D<]!P6,(!1%Z>-2 M8C0B'MUCP!G(66-/O3G1__7'WOA97"$EYE#S;3+_&B7:2G-X8#V$1WI!&*L&<(\I ["#!EFP-7@51])K.RX BLQ+O:EC/_W=/7M6SV[ MC-_'KFSSW :#)NCXI82=Y5\B&"8@<90B(B'E7"$)9(.L]_;,:EV,84045]JK M62:BBS--57@O%M5D6=EJ\W4LB\?+;Q>@L-@9P@RT1$&G&!+-%BJ","L'Y-&% M.7Z- 30>;8YK9&U_C(\]FD8>SR&=^MV]O%>PEB.MB\PH[:9F8CV)= MI^3A(#G=IMV5A6_:*HOB,7T%3A!G)$KH$194,*AX8[8B@[-B-H[(._?Z>5H M_(P(Y]9YO/8^'ZR4C'N!D0 R?@3%3-];8LS('+OZB%QQKY\L'0%<*O;C\TL9 MG=1UFG;WQ'SL:168T@AXY3R&!EBJ) 2ND9-']SF'2!W%-9/7Q*KN,3]YLGEW MF^+6WE]]NOVRG%Y.)XN7=!PC:%PGBJ -2("-N\I=59^_2,2LXWM MVFWFC-,!TL-'FIT48!: A8 0([0U5$$I:)Q)MU)BS?.26G5T#^=5SC6=05Z* M6)NZ):L'E_F@ ]FR98!0>: 9LHXJ 8#7R#0#":(].Z MA;_XU9U_U;/IY>3N_NR6[Z^VP^> 779\)R$.,H?2=1;.H',TNBFRV5?$CF=5 M]H"_R'%+[ZB7XMZG^)K3J^G%9+YJ(FU2X;"+.O[Z?]8)OII!]&;YL9HLZ_GD MR^SN0T0R;8]L/)7W5YLFD0*7A]?FGCXQ2&:@\5@D7*.#0ZP'?(LOT59F3:B_ MR+''N%14?-UW/R;7T_E:^6_F48/5VJ+UL%:$T>_HJJRSA5?NT72/?;F/3K.-X67U-NVRUN]7QY?DD+";8"0>P9 M1TA*KK&%VA#.B+"6PG8AX[VZG#L.F4R=SJUN(YD?M-,"BM,[#=P(CPF@2@I M%):IEM,6*<<8D^=UI:D3SKSLB_8/?NE=D2IJ<3([95=D1\N '% 6*:@ICK,N MMP0PTLAKF"MZ?ZY$GN42U-BQ,]*-"@I3[E-4:Z7FEV^CYD\AWO[V@2!)'(AC M7& IE&/66-S([B.H16[)_1+TZU019[ ;C"!P@FD5X80<6N$TW,J;8N5A!O%& MF5]^P'FO&Q44IES[ +9V#0/F %FE%??,*.33I2312&M$5IJ>$2:@'XYNW>!? M+ 74\XBD3IR/C%X#\=XQ#S#$1@FK+3(,-#@!H'(R?(PY/U"'WD>-]%+AHAFXSIV.G:IB)";EZ69CT"R:T"X5O9/. @$<\\EQSHGPP'OW8KH*GFL4Y7TN"M$&"""T> MQB#*RKT]R@+1?3@L/8,^P)E^RPEOUS 3RF,9AZF'D",ND6,:W5L8D.1=W7J\Y!30N718+ M ;'&"" *C.',4^>$'+#(X'-=[0A3?ZTWLR/KQC]7J M=C%??JQGLVW]BCV ]?W1P2M&%3%(N3BCNI2L$/ &]33C_CIG_ZWY5X]:1>7B MB5\4K).-?%I-%JM>B3@>TOP4 M:]R%D@8F89,L)JZRR]M9B@OT40/;\YI-/IGX](=ZDQ?@!,X>^0$!&.01)!)R M(I++#J)1LT&/ 1*MG7/;TGMM].Y7GP./AB9ETE/A/J2HW"[&PE'=!R<9<&S@;#4=T'I0%GRA/L*41* M<0SA_31""2V3[_?WLC"(-D>Y*'RJ5JM9E?*"K1-3%K95; Y=#>SP-XX(!S*P&[?R"?F1M4PE&-9&0\$A3 MBT@T/AKL/!9%]W!+F)&=\*@>6@^E5K( AW"+CN,D:YI]=9$??=(T&_J3LQ2V>3LW_Y8"5BYM=7E[ ML1U59F/--J^;"D)4WZM9?9-Y[=';1N=,ZU[5TJO5T<3#KA,/I2('D_G= MAT5U,YG>A\SFV!@Y<(6^=D=%-YA$$!ZJ*CJB"1&@.,K*;_L_Y[#Z;IX^Z#0=0C0 GDAC!A,* 4;33& 00JA[MC MK/TS)ELT0P]C8G!CQKAY!'%SKIM_"/9RI\$C88R'4GLK-#;***(:E+0 64GV M7]D%AC[9V@GZ8^+HQVA5KQ;-8?NS2G"95-W;=P *8H0D,=(0Z9@AU)(&,TG@ M<%6.SHNQ72JA9R_J_NIKM>S/8CWB8](Y(%2.<(4!<=1J+K"+QA/VR&DGLE(R MY15;&C]%1Z"/7MGZD%SO_?S%N@0?JL5%M;MN<9>?$1RT2K*XY&@@'"6&8*V; M44Q!7IG*K").9\33GI0Q)EO@_>I;M7@HB9R[_#_O+FC#C ' 0FF]Y3+ZI,1O MD8$0P"R/ZO>Q57?(#\O)E_*[',W$ESH)7"E(->#.,:J)H)SCQI.$7F0%TY]0 M!6K0]!+=LJ\#M,L%&'^>1,/BG$*-4*D60,M&21REHPJ)H#AG$O%*TU;WQ M?F3]=/&MNKR=54T4MZZNXBKZ($O\LEQ-+]3\\GYUC;KY'+6AXPO]O0>/S)Z# MQSY%3"GED00,1//1H 8S"WR6\_FZ#*;6['E>MJBH!DHM20]2I5/P>IY6ST=W M$)XFU3F!K4?W&IA@0B/LC'1: &8 $[[!R6F=P]17MDN2S]2^T2_/TN?YPI8I M6&DZ^1(MP731[ 2&'M5C\#;==Z:&,YFRD>D(D&SP@9CD;#N_L@V2?';VB7QY M9K:+<#Z:GL=W&SQ/:?. ,YBFH&F,A.4;I#B(+GK9I'*OG*.]PU^,J+?7UY/% MW:-U8./$?*VB('&PM2%ERRX"I10)S:324@MC)<#J'@%KLF[U'+WM\4H)V _4 MO3N=S3[V9CX?T.=\^B+OJM7]1>0_ZOKRG^ELULH);=]-@-Y(SVRTG#BUT -. MQ7I]TC8N5\JTJF]6!HT'GK89]2U:!P*D<3BZ- J) U'!/%&=DE=3A3>2"^B M]D&,GS*;=@U\X>'OHC]\G2[^^-M5FA0?!;EL?9"/U6Q],:C^2=;![[F7GT T M!A9C(35$#JPG=8^Q9<9SXA2 ^9!]=/Y=%6]?1KUN379?U;JNZBGS_]4L^_5 MGW'-^K9O+SNOX^ 0BY8_AL8P:3QVC'O1(.8$RS%T1[FIU0>9Z@$U4LKV/4ZH M_ZHFB\__U)W1=MM?T#1ESJ0: 2J!]H912[;8>!]A.K>-K=&Q]31%C)BD\>/W M15>>V&.@T% LB1<0:(9EM%D(:O !#)W='M6,H9(C']49"K15O M<-(XJP#7\8%#OR)C<]0Q MJ^>_%:>KN&03+--?,\_E4BDJ8;DA:+M06"8^(*EJR^?&2=).R M@D]7=^M=F!%,$:T9L_/,NV-5G+@<+1>K1V2,/STG8OQ5^)AN)ZH?TY"!]1![0FG&BA,D'7;4_KXWG']R[I+/!YK]T1=/=?T29CUJ>L_(ZFO;Z_W M:OO),T%I+@P2C!HLD'- ,4F;=X]&54[:K;'.!2>KK^X&Q%X),/EQF "/GPD< M0(V4@EI)GZHG:RO-]MUA-*-;Q6J,_RBF$YUGX-:GSO]=3;]^6U67ZGNUF!R8 MZE]\-C!//%88*,@-CJZU%8IL94% \Z+E[A+[[<_*?>F%FD^5R MA\EX0B\!.69@1-%;XSQV6G+2+*3(.)Z3'3IK+GG=AF7_FA@!(Q_>_]WDNK+U M]62Z+\O3D3T%(3!A'C+F)!3*28V :O#@LFQYB/XW<7MA2GLV=J"!4HQ,MX)N MHT(^U5>K?R;I#ML347:NI4>U#YQ&\T!CAJ51!C-)/,*-[(ZH,W&J>F=&W3_V M)^<-41?_?3M-%WBJBV_S>E9_O5/SR_5=_(?76NZDT[%=!"8,X-!8S357*1T* MX&(K%;;1#CWCE;9O>O6LBU(SVX?)*EUV/#B#/7DN1#$(D81H(B+!&266NT:6 M%+L]E"=P!KSJ O!2Y-E6:'C,_X_)\3E,IP,M R% .4T1M-'?8L8C QJW.7I. MLDPMCK-;"KM%O13+GLVG6UP.,6Q/JT EYLX8+XE5*BW\7K%&3F+!F447E6)7 M=XB/P-%\.YU7;U;5]8E['O?-@W>02LV]XLQ:GBZY,KB5G!CDB7LR-G-Q,5Y-9JK/ZW"M1EY<'"ZFW:1XE9]X2KZ@G*?VAY$@UVY4$"9@S MMXWUI*8?9CQW([L'?PRT>Q1'!T^DWN,N M'24@8T@<@CSKQ6]X>DQ'.;0[^. M/,[>8DX&HU^& D[>R$A5?Y;WEU$_K>J+OW^J#+1K!Z--VX!H?&G(%'%02^@\ MSM].KTT*['YH'A*2QT0%*J8)3]3:L M[C>Y*?$Z)XSV:*_SZ:7\USY]]0!_*>(]GEY3=I&7$W:\0+G]#0-DGC,EF?2. M0"^CC*S9<:9"@)SHS"PG]+5.<+W 7CAPNY7[]"L&=;LX+21UD6C34,H)8V*; M"I(D$V? 3 ^E@[H) ]2EE"@:*X49C28=V"+!$=.#'1*.+:B[-6-.#^H^3A7# M&TI]Q?,('N?1:#%*Y#0!<5K%BC8X*&ASKKZ-?)YT M1F:@$!IB1K0R&@G6X&&ERRF"_;HB*DYG2F8\SW$:.*]X'@6X((0[QT&4UT)L MMJ8F(@(3>6;)EGICQDGQ/,=A__H/S*%35G@AJ;!< V"\HO?R7_MJL "T4\1EQA"Z-[!:'7AKA&WZT/6EM7HC^\LZ#BM